Class DefaultUserLoginAttemptAuditAspect

java.lang.Object
com.broadleafcommerce.auth.user.service.audit.DefaultUserLoginAttemptAuditAspect

public class DefaultUserLoginAttemptAuditAspect extends Object
Engage user audit logging for each login attempt as before advice
Author:
Dima Myroniuk (dmyroniuk)
  • Constructor Details

    • DefaultUserLoginAttemptAuditAspect

      public DefaultUserLoginAttemptAuditAspect(UserService<User> userService)
  • Method Details

    • auditLoginAttempt

      public void auditLoginAttempt(User user, String loginAttemptResult)
    • auditLoginAttempt

      public void auditLoginAttempt(String username, String loginAttemptResult, String clientId)
    • buildAuditEvent

      protected com.broadleafcommerce.common.audit.domain.AuditEvent buildAuditEvent(@NonNull @NonNull User user, @NonNull @NonNull String loginAttemptResult)
    • getUserService

      protected UserService<User> getUserService()