Class LdaptivePwdLastSetRememberMeTokenProvider
java.lang.Object
org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
org.bremersee.spring.security.ldaptive.userdetails.LdaptivePwdLastSetRememberMeTokenProvider
- All Implemented Interfaces:
LdaptiveRememberMeTokenProvider
public class LdaptivePwdLastSetRememberMeTokenProvider
extends LdaptiveEvaluatedRememberMeTokenProvider
The ldaptive pwdLastSet remember-me token provider.
- Author:
- Christian Bremer
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bremersee.spring.security.ldaptive.userdetails.LdaptiveRememberMeTokenProvider
LdaptiveRememberMeTokenProvider.InvalidRememberMeTokenProvider -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a ldaptive pwd last set remember-me token provider.LdaptivePwdLastSetRememberMeTokenProvider(AccountControlEvaluator accountControlEvaluator) Instantiates a ldaptive pwd last set remember-me token provider.LdaptivePwdLastSetRememberMeTokenProvider(AccountControlEvaluator accountControlEvaluator, String pwdLastSetAttributeName) Instantiates a ldaptive pwd last set remember-me token provider. -
Method Summary
Modifier and TypeMethodDescriptiongetRememberMeToken(org.ldaptive.LdapEntry ldapEntry) Gets remember-me token.voidsetPwdLastSetAttributeName(String pwdLastSetAttributeName) Sets pwdLastSet attribute name.Methods inherited from class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
getAccessControlValue, setAccountControlEvaluator
-
Constructor Details
-
LdaptivePwdLastSetRememberMeTokenProvider
public LdaptivePwdLastSetRememberMeTokenProvider()Instantiates a ldaptive pwd last set remember-me token provider. -
LdaptivePwdLastSetRememberMeTokenProvider
Instantiates a ldaptive pwd last set remember-me token provider.- Parameters:
accountControlEvaluator- the account control evaluator
-
LdaptivePwdLastSetRememberMeTokenProvider
public LdaptivePwdLastSetRememberMeTokenProvider(AccountControlEvaluator accountControlEvaluator, String pwdLastSetAttributeName) Instantiates a ldaptive pwd last set remember-me token provider.- Parameters:
accountControlEvaluator- the account control evaluatorpwdLastSetAttributeName- the pwd last set attribute name
-
-
Method Details
-
setPwdLastSetAttributeName
Sets pwdLastSet attribute name.- Parameters:
pwdLastSetAttributeName- the pwdLastSet attribute name
-
getRememberMeToken
Description copied from interface:LdaptiveRememberMeTokenProviderGets remember-me token.- Specified by:
getRememberMeTokenin interfaceLdaptiveRememberMeTokenProvider- Overrides:
getRememberMeTokenin classLdaptiveEvaluatedRememberMeTokenProvider- Parameters:
ldapEntry- the ldap entry- Returns:
- the remember-me token
-