Interface AccountLockoutManager

    • Method Detail

      • check

        boolean check​(@Nonnull
                      ProfileRequestContext profileRequestContext)
        Check if the authentication credentials associated with the request are subject to lockout.
        Parameters:
        profileRequestContext - current profile request context
        Returns:
        true iff the credentials correspond to a locked account
      • increment

        boolean increment​(@Nonnull
                          ProfileRequestContext profileRequestContext)
        Increment the lockout counter for the authentication credentials associated with the request.
        Parameters:
        profileRequestContext - current profile request context
        Returns:
        true iff the counter was incremented
      • clear

        boolean clear​(@Nonnull
                      ProfileRequestContext profileRequestContext)
        Clear the lockout state for the authentication credentials associated with the request.
        Parameters:
        profileRequestContext - current profile request context
        Returns:
        true iff the state was successfully cleared