Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accountControlEvaluator - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The account control evaluator.
- AccountControlEvaluator - Interface in org.bremersee.spring.security.ldaptive.authentication
-
The interface Account control evaluator.
- AccountControlEvaluatorProperty - Enum Class in org.bremersee.spring.security.ldaptive.authentication
-
The enum Account control evaluator reference.
- ACTIVE_DIRECTORY - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluatorProperty
-
The Active directory.
- ACTIVE_DIRECTORY - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
Active directory template.
- ActiveDirectoryAccountControlEvaluator - Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
Evaluator of the ldap attributes
userAccountControlandaccountExpiresof an Active Directory. - ActiveDirectoryAccountControlEvaluator() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryAccountControlEvaluator
- ActiveDirectoryTemplate - Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
Template settings for Active Directory.
- ActiveDirectoryTemplate() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryTemplate
-
Instantiates a new Active directory template.
- apply(LdaptiveAuthenticationProperties) - Method in enum class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverterProperty
- applyTemplate(LdaptiveAuthenticationProperties) - Method in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
Apply template ldaptive authentication properties.
- areRequiredPropertiesPresent() - Method in class org.bremersee.spring.security.ldaptive.authentication.EmailToUsernameResolverByLdapAttribute
-
Determines whether required properties are present or not.
- authenticate(Authentication) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
B
- bindWithAuthentication() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Determines whether to bind with username and password or with the application ldaptive template.
- BY_DOMAIN_EMAIL - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverterProperty
-
By domain email username to bind dn converter property.
- BY_USER_RDN_ATTRIBUTE - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverterProperty
-
By user rdn attribute username to bind dn converter property.
- ByDomainEmail(LdaptiveAuthenticationProperties) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverter.ByDomainEmail
-
Instantiates a new converter.
- ByUserRdnAttribute(LdaptiveAuthenticationProperties) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverter.ByUserRdnAttribute
-
Instantiates a new converter.
C
- checkAccountControl(LdaptiveUserDetails) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Check account control.
- checkPassword(LdaptiveTemplate, LdaptiveUserDetails, String) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Check password.
- convert(String) - Method in class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverter.ByDomainEmail
- convert(String) - Method in class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverter.ByUserRdnAttribute
- convert(String) - Method in interface org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverter
-
Converts a username (like 'foobar') into it's bind dn (like 'uid=foobar,ou=people,dc=example,dc=org').
- createSuccessfulAuthentication(HttpServletRequest, UserDetails) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveTokenBasedRememberMeServices
D
- defaultRoles - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The default roles.
E
- emailAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The email attribute of the user.
- EmailToUsernameResolverByLdapAttribute - Class in org.bremersee.spring.security.ldaptive.authentication
-
The email to username resolver by ldap attribute.
- EmailToUsernameResolverByLdapAttribute(LdaptiveAuthenticationProperties, LdaptiveTemplate) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.EmailToUsernameResolverByLdapAttribute
-
Instantiates a new Email to username resolver by ldap attribute.
F
- findUser(String) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Find user.
- firstNameAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The first name attribute of the user.
G
- get() - Method in enum class org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluatorProperty
- getAccessControlValue(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
-
Gets access control value.
- getAuthorities(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Gets authorities.
- getAuthoritiesByGroupsInUser(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Gets roles by groups in user.
- getAuthoritiesByGroupsWithUser(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Gets roles by groups with user.
- getAuthorityFilter(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Gets group filter.
- getAuthorityName(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Gets group name.
- getCredentials() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationToken
- getCredentials() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveRememberMeAuthenticationToken
- getDn() - Method in interface org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetails
-
Gets the distinguished name.
- getLdapTemplate(String, String) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Gets ldap template.
- getName() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationToken
- getName() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveRememberMeAuthenticationToken
- getName() - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUser
- getName(Authentication) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Gets name.
- getPrincipal() - Method in interface org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthentication
- getPrincipal() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationToken
- getPrincipal() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveRememberMeAuthenticationToken
- getRememberMeToken(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
- getRememberMeToken(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptivePwdLastSetRememberMeTokenProvider
- getRememberMeToken(LdapEntry) - Method in interface org.bremersee.spring.security.ldaptive.userdetails.LdaptiveRememberMeTokenProvider
-
Gets remember-me token.
- getRememberMeToken(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveRememberMeTokenProvider.InvalidRememberMeTokenProvider
- getUserDetails(LdaptiveTemplate, String) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Gets user details.
- getUserDetailsService() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Gets user details service.
- getUserDetailsService() - Method in interface org.bremersee.spring.security.ldaptive.authentication.LdaptiveRememberMeServices
-
Gets user details service.
- getUserDetailsService() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveTokenBasedRememberMeServices
- getUserDetailsService(LdaptiveTemplate) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Gets user details service.
- getUserFindOneFilter() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.WithDefaults
-
Get user find one filter.
- getUsernameByEmail(String) - Method in class org.bremersee.spring.security.ldaptive.authentication.EmailToUsernameResolverByLdapAttribute
- getUserRdnAttribute() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.WithDefaults
-
Get user rdn attribute.
- GROUP_CONTAINS_USERS - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.GroupFetchStrategy
-
Group contains users group-fetch strategy.
- GROUP_CONTAINS_USERS - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
Group contains users template.
- groupBaseDn - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group base dn (like 'ou=groups,dc=example,dc=org').
- GroupContainsUsersTemplate - Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
Template for the group reading strategy 'group contains user'.
- GroupContainsUsersTemplate() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.GroupContainsUsersTemplate
-
Instantiates a new Group contains users template.
- groupFetchStrategy - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group fetch strategy.
- groupIdAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group id attribute.
- groupMemberAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group member attribute.
- groupMemberFormat - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group member format.
- groupObjectClass - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group object class.
- groupSearchScope - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The group search scope.
I
- init() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Init.
- INSTANCE - Static variable in interface org.bremersee.spring.security.ldaptive.authentication.provider.Template.TemplateMapper
-
The constant INSTANCE.
- invalid() - Static method in interface org.bremersee.spring.security.ldaptive.userdetails.LdaptiveRememberMeTokenProvider
-
Gets the invalid ldaptive remember-me token provider.
- isAccountNonExpired(LdapEntry) - Method in interface org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluator
-
Indicates whether the user's account has expired.
- isAccountNonExpired(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryAccountControlEvaluator
- isAccountNonExpired(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.NoAccountControlEvaluator
- isAccountNonLocked(LdapEntry) - Method in interface org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluator
-
Indicates whether the user is locked or unlocked.
- isAccountNonLocked(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryAccountControlEvaluator
- isAccountNonLocked(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.NoAccountControlEvaluator
- isAuthenticated() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationToken
- isCredentialsNonExpired(LdapEntry) - Method in interface org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluator
-
Indicates whether the user's credentials (password) has expired.
- isCredentialsNonExpired(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryAccountControlEvaluator
- isCredentialsNonExpired(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.NoAccountControlEvaluator
- isDn(String) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Is dn boolean.
- isEnabled(LdapEntry) - Method in interface org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluator
-
Indicates whether the user is enabled or disabled.
- isEnabled(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryAccountControlEvaluator
- isEnabled(LdapEntry) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.NoAccountControlEvaluator
- isRefusedUsername(String) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Determines whether the username is refused by configuration.
L
- lastNameAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The last name attribute of the user.
- LdaptiveAuthentication - Interface in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive authentication.
- LdaptiveAuthenticationManager - Class in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive authentication manager.
- LdaptiveAuthenticationManager(LdaptiveTemplate, LdaptiveAuthenticationProperties, String) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Instantiates a new ldaptive authentication manager.
- LdaptiveAuthenticationManager(ConnectionConfig, LdaptiveAuthenticationProperties, String) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Instantiates a new ldaptive authentication manager.
- LdaptiveAuthenticationManager(ConnectionFactory, LdaptiveAuthenticationProperties, String) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Instantiates a new ldaptive authentication manager.
- LdaptiveAuthenticationProperties - Class in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive authentication properties.
- LdaptiveAuthenticationProperties() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
- LdaptiveAuthenticationProperties.GroupFetchStrategy - Enum Class in org.bremersee.spring.security.ldaptive.authentication
-
The group fetch strategy.
- LdaptiveAuthenticationProperties.RoleMapping - Class in org.bremersee.spring.security.ldaptive.authentication
-
The role mapping.
- LdaptiveAuthenticationProperties.StringReplacement - Class in org.bremersee.spring.security.ldaptive.authentication
-
The string replacement.
- LdaptiveAuthenticationProperties.WithDefaults - Class in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive authentication properties with defaults.
- LdaptiveAuthenticationToken - Class in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive authentication token.
- LdaptiveAuthenticationToken(LdaptiveUserDetails) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationToken
-
Instantiates a new ldaptive authentication token.
- LdaptiveEvaluatedRememberMeTokenProvider - Class in org.bremersee.spring.security.ldaptive.userdetails
-
The ldaptive evaluated remember-me token provider.
- LdaptiveEvaluatedRememberMeTokenProvider() - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
-
Instantiates a new ldaptive evaluated remember-me token provider.
- LdaptiveEvaluatedRememberMeTokenProvider(AccountControlEvaluator) - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
-
Instantiates a new ldaptive evaluated remember-me token provider.
- LdaptivePwdLastSetRememberMeTokenProvider - Class in org.bremersee.spring.security.ldaptive.userdetails
-
The ldaptive pwdLastSet remember-me token provider.
- LdaptivePwdLastSetRememberMeTokenProvider() - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptivePwdLastSetRememberMeTokenProvider
-
Instantiates a ldaptive pwd last set remember-me token provider.
- LdaptivePwdLastSetRememberMeTokenProvider(AccountControlEvaluator) - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptivePwdLastSetRememberMeTokenProvider
-
Instantiates a ldaptive pwd last set remember-me token provider.
- LdaptivePwdLastSetRememberMeTokenProvider(AccountControlEvaluator, String) - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptivePwdLastSetRememberMeTokenProvider
-
Instantiates a ldaptive pwd last set remember-me token provider.
- LdaptiveRememberMeAuthenticationToken - Class in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive remember-me authentication token.
- LdaptiveRememberMeAuthenticationToken(String, LdaptiveAuthentication) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveRememberMeAuthenticationToken
-
Constructor.
- LdaptiveRememberMeServices - Interface in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive remember-me services.
- LdaptiveRememberMeTokenProvider - Interface in org.bremersee.spring.security.ldaptive.userdetails
-
The ldaptive remember-me token provider.
- LdaptiveRememberMeTokenProvider.InvalidRememberMeTokenProvider - Class in org.bremersee.spring.security.ldaptive.userdetails
-
The invalid ldaptive remember-me token provider.
- LdaptiveTokenBasedRememberMeServices - Class in org.bremersee.spring.security.ldaptive.authentication
-
The ldaptive token based remember-me services.
- LdaptiveTokenBasedRememberMeServices(String, LdaptiveAuthenticationManager) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveTokenBasedRememberMeServices
-
Instantiates new ldaptive token based remember-me services.
- LdaptiveUser - Class in org.bremersee.spring.security.ldaptive.userdetails
-
The ldaptive user.
- LdaptiveUser(LdapEntry, String, String, String, String, Collection<? extends GrantedAuthority>, String, boolean, boolean, boolean, boolean) - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUser
-
Instantiates a new ldaptive user.
- LdaptiveUserDetails - Interface in org.bremersee.spring.security.ldaptive.userdetails
-
The ldaptive user details.
- LdaptiveUserDetailsService - Class in org.bremersee.spring.security.ldaptive.userdetails
-
The ldaptive user details service.
- LdaptiveUserDetailsService(LdaptiveAuthenticationProperties, LdaptiveTemplate) - Constructor for class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Instantiates a ldaptive user details service.
- loadUserByUsername(String) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
- logger - Variable in class org.bremersee.spring.security.ldaptive.authentication.EmailToUsernameResolverByLdapAttribute
-
The Logger.
- logger - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
The Logger.
M
- memberAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The member attribute.
N
- NoAccountControlEvaluator - Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
Account is always enabled, non-locked and not expired.
- NoAccountControlEvaluator() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.NoAccountControlEvaluator
-
Instantiates a new no account control evaluator.
- NONE - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluatorProperty
-
The None.
- NONE - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.GroupFetchStrategy
-
Groups will not be fetched.
O
- OPEN_LDAP - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
Open ldap template.
- OpenLdapTemplate - Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
Template settings for OpenLDAP.
- OpenLdapTemplate() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.OpenLdapTemplate
-
Instantiates a new Open ldap template.
- org.bremersee.spring.security.ldaptive.authentication - package org.bremersee.spring.security.ldaptive.authentication
- org.bremersee.spring.security.ldaptive.authentication.provider - package org.bremersee.spring.security.ldaptive.authentication.provider
- org.bremersee.spring.security.ldaptive.userdetails - package org.bremersee.spring.security.ldaptive.userdetails
P
- passwordAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The password attribute of the user (like 'userPassword').
- passwordLastSetAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The password last set attribute (like 'pwdLastSet') can be used to activate the remember-me functionality.
R
- ReactiveLdaptiveAuthenticationManager - Class in org.bremersee.spring.security.ldaptive.authentication
-
The reactive ldaptive authentication manager.
- ReactiveLdaptiveAuthenticationManager(LdaptiveAuthenticationManager) - Constructor for class org.bremersee.spring.security.ldaptive.authentication.ReactiveLdaptiveAuthenticationManager
-
Instantiates a new Reactive ldaptive authentication manager.
- refusedUsernames - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
A list with refused usernames.
- rememberMeKeyMatches(RememberMeAuthenticationToken) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Remember me key matches given authentication.
- roleCaseTransformation - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The role case transformation.
- roleMapping - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The role mappings.
- RoleMapping() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.RoleMapping
-
Instantiates a new role mapping.
- rolePrefix - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The role prefix (like 'ROLE_').
- roleStringReplacements - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The string replacements for roles.
S
- setAccountControlEvaluator(AccountControlEvaluator) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Sets account control evaluator.
- setAccountControlEvaluator(AccountControlEvaluator) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveEvaluatedRememberMeTokenProvider
-
Sets account control evaluator.
- setAccountControlEvaluator(AccountControlEvaluator) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Sets account control evaluator.
- setEmailToUsernameResolver(EmailToUsernameResolver) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Sets email to username resolver.
- setGrantedAuthoritiesMapper(GrantedAuthoritiesMapper) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Sets granted authorities mapper.
- setMessageSource(MessageSource) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
- setPwdLastSetAttributeName(String) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptivePwdLastSetRememberMeTokenProvider
-
Sets pwdLastSet attribute name.
- setRememberMeTokenProvider(LdaptiveRememberMeTokenProvider) - Method in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
Sets remember-me token provider.
- setUsernameToBindDnConverter(UsernameToBindDnConverter) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
-
Sets username to bind dn converter.
- StringReplacement() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.StringReplacement
-
Instantiates a new string replacement.
- supports(Class<?>) - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationManager
T
- Template - Enum Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
The templates for ldap authentication.
- Template.TemplateMapper - Interface in org.bremersee.spring.security.ldaptive.authentication.provider
-
The interface Template mapper.
- Template$TemplateMapperImpl - Class in org.bremersee.spring.security.ldaptive.authentication.provider
- Template$TemplateMapperImpl() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.Template$TemplateMapperImpl
- toActiveDirectory(LdaptiveAuthenticationProperties) - Method in interface org.bremersee.spring.security.ldaptive.authentication.provider.Template.TemplateMapper
-
To active directory template.
- toActiveDirectory(LdaptiveAuthenticationProperties) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.Template$TemplateMapperImpl
- toGroupUser(LdaptiveAuthenticationProperties) - Method in interface org.bremersee.spring.security.ldaptive.authentication.provider.Template.TemplateMapper
-
To group contains users template.
- toGroupUser(LdaptiveAuthenticationProperties) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.Template$TemplateMapperImpl
- toOpenLdap(LdaptiveAuthenticationProperties) - Method in interface org.bremersee.spring.security.ldaptive.authentication.provider.Template.TemplateMapper
-
To open ldap template.
- toOpenLdap(LdaptiveAuthenticationProperties) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.Template$TemplateMapperImpl
- toRoleMappings() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
To role mappings map.
- toRoleStringReplacements() - Method in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
To role string replacements map.
- toUserGroup(LdaptiveAuthenticationProperties) - Method in interface org.bremersee.spring.security.ldaptive.authentication.provider.Template.TemplateMapper
-
To user contains groups template.
- toUserGroup(LdaptiveAuthenticationProperties) - Method in class org.bremersee.spring.security.ldaptive.authentication.provider.Template$TemplateMapperImpl
U
- USER_CONTAINS_GROUPS - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.GroupFetchStrategy
-
User contains groups group-fetch strategy.
- USER_CONTAINS_GROUPS - Enum constant in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
User contains groups template.
- userBaseDn - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The user base dn (like 'ou=people,dc=example,dc=org').
- UserContainsGroupsTemplate - Class in org.bremersee.spring.security.ldaptive.authentication.provider
-
Template for the group reading strategy 'user contains groups'.
- UserContainsGroupsTemplate() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.provider.UserContainsGroupsTemplate
-
Instantiates a new user contains groups template.
- userFindOneFilter - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The filter to find the user.
- userFindOneSearchScope - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The scope to find a user.
- USERNAME_PLACEHOLDER - Static variable in class org.bremersee.spring.security.ldaptive.userdetails.LdaptiveUserDetailsService
-
The constant USERNAME_PLACEHOLDER.
- usernameAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The username attribute of the user (like 'uid' or 'sAMAccountName').
- usernameToBindDnConverter - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The username (like 'anna') to bind dn (like 'cn=anna,ou=people,dc=example,dc=org') converter.
- UsernameToBindDnConverter - Interface in org.bremersee.spring.security.ldaptive.authentication
-
Converts a username (like 'foobar') into it's bind dn (like 'uid=foobar,ou=people,dc=example,dc=org').
- UsernameToBindDnConverter.ByDomainEmail - Class in org.bremersee.spring.security.ldaptive.authentication
-
Converts a username (like 'foobar') into it's (active directory) bind dn (like 'foobar@example.org').
- UsernameToBindDnConverter.ByUserRdnAttribute - Class in org.bremersee.spring.security.ldaptive.authentication
-
The type By user rdn attribute.
- UsernameToBindDnConverterProperty - Enum Class in org.bremersee.spring.security.ldaptive.authentication
-
The enum UsernameToBindDnConverterReference.
- userObjectClass - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
The object class of the user (like 'inetOrgPerson').
- userRdnAttribute - Variable in class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
-
Applies only for simple bind.
V
- valueOf(String) - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluatorProperty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.GroupFetchStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverterProperty
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.AccountControlEvaluatorProperty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.GroupFetchStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.provider.Template
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bremersee.spring.security.ldaptive.authentication.UsernameToBindDnConverterProperty
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WithDefaults() - Constructor for class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.WithDefaults
-
Instantiates a new ldaptive authentication properties with defaults.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form