Class LdaptiveEvaluatedRememberMeTokenProvider

java.lang.Object
org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
All Implemented Interfaces:
LdaptiveRememberMeTokenProvider
Direct Known Subclasses:
LdaptivePwdLastSetRememberMeTokenProvider

public class LdaptiveEvaluatedRememberMeTokenProvider extends Object implements LdaptiveRememberMeTokenProvider
The ldaptive evaluated remember-me token provider.
Author:
Christian Bremer
  • Constructor Details

    • LdaptiveEvaluatedRememberMeTokenProvider

      public LdaptiveEvaluatedRememberMeTokenProvider()
      Instantiates a new ldaptive evaluated remember-me token provider.
    • LdaptiveEvaluatedRememberMeTokenProvider

      public LdaptiveEvaluatedRememberMeTokenProvider(AccountControlEvaluator accountControlEvaluator)
      Instantiates a new ldaptive evaluated remember-me token provider.
      Parameters:
      accountControlEvaluator - the account control evaluator
  • Method Details

    • setAccountControlEvaluator

      public void setAccountControlEvaluator(AccountControlEvaluator accountControlEvaluator)
      Sets account control evaluator.
      Parameters:
      accountControlEvaluator - the account control evaluator
    • getRememberMeToken

      public String getRememberMeToken(org.ldaptive.LdapEntry ldapEntry)
      Description copied from interface: LdaptiveRememberMeTokenProvider
      Gets remember-me token.
      Specified by:
      getRememberMeToken in interface LdaptiveRememberMeTokenProvider
      Parameters:
      ldapEntry - the ldap entry
      Returns:
      the remember-me token
    • getAccessControlValue

      protected String getAccessControlValue(org.ldaptive.LdapEntry ldapEntry)
      Gets access control value.
      Parameters:
      ldapEntry - the ldap entry
      Returns:
      the access control value