List of usage examples for org.springframework.security.authentication.event AuthenticationFailureBadCredentialsEvent getTimestamp
public final long getTimestamp()
From source file:ru.mystamps.web.support.spring.security.AuthenticationFailureListener.java
@Override public void onApplicationEvent(AuthenticationFailureBadCredentialsEvent event) { HttpServletRequest request = getRequest(); if (request == null) { LOG.warn("Can't get http request object"); return;/* ww w . j av a 2 s. c o m*/ } // TODO: log more info (login for example) (#59) // TODO: sanitize all user's values (#60) String method = request.getMethod(); String page = request.getRequestURI(); String ip = request.getRemoteAddr(); String referer = request.getHeader("referer"); String agent = request.getHeader("user-agent"); Date date = new Date(event.getTimestamp()); siteService.logAboutFailedAuthentication(page, method, null, ip, referer, agent, date); }