Index

A B C D E F G I L M N O P R S T U V W 
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 userAccountControl and accountExpires of 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.
A B C D E F G I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form