Serialized Form
-
Package org.bremersee.ldaptive
-
Exception Class org.bremersee.ldaptive.LdaptiveException
class LdaptiveException extends org.bremersee.exception.ServiceException implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.ldaptive.LdaptiveObjectMapperModule
class LdaptiveObjectMapperModule extends tools.jackson.databind.module.SimpleModule implements Serializable- serialVersionUID:
- 1L
-
-
Package org.bremersee.ldaptive.serializable
-
Class org.bremersee.ldaptive.serializable.SerLdapAttr
class SerLdapAttr extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeName
String attributeName
Attribute name. -
attributeValues
Collection<byte[]> attributeValues
Attribute values. -
binary
boolean binary
Whether this attribute is binary and string representations should be base64 encoded.
-
-
Class org.bremersee.ldaptive.serializable.SerLdapEntry
class SerLdapEntry extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
Collection<SerLdapAttr> attributes
The attributes. -
dn
String dn
The distinguished name.
-
-
-
Package org.bremersee.minio
-
Exception Class org.bremersee.minio.MinioException
class MinioException extends org.bremersee.exception.ServiceException implements Serializable- serialVersionUID:
- 1L
-
-
Package org.bremersee.spring.core.regex
-
Class org.bremersee.spring.core.regex.RegexFlags
class RegexFlags extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
canonEq
boolean canonEq
Flag canon-eq. -
caseInsensitive
boolean caseInsensitive
Flag case-insensitive. -
comments
boolean comments
Flag comments. -
dotAll
boolean dotAll
Flag dot-all. -
literal
boolean literal
Flag literal. -
multiLine
boolean multiLine
Flag multi-line. -
unicodeCase
boolean unicodeCase
Flag unicode-case. -
unicodeCharacterClass
boolean unicodeCharacterClass
Flag unicode-character class -
unixLines
boolean unixLines
Flag unix lines.
-
-
-
Package org.bremersee.spring.security.core
-
Class org.bremersee.spring.security.core.NormalizedUser
class NormalizedUser extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.core.NormalizedUsernamePasswordAuthenticationToken
class NormalizedUsernamePasswordAuthenticationToken extends org.springframework.security.authentication.UsernamePasswordAuthenticationToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
groups
Collection<Group> groups
The groups.
-
-
-
Package org.bremersee.spring.security.ldaptive.authentication
-
Class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties
class LdaptiveAuthenticationProperties extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accountControlEvaluator
AccountControlEvaluatorProperty accountControlEvaluator
The account control evaluator. -
defaultRoles
List<String> defaultRoles
The default roles. -
emailAttribute
String emailAttribute
The email attribute of the user. Default is 'mail'; -
firstNameAttribute
String firstNameAttribute
The first name attribute of the user. Default is 'givenName'. -
groupBaseDn
String groupBaseDn
The group base dn (like 'ou=groups,dc=example,dc=org'). It's only required, ifgroupFetchStrategyis set toGROUP_CONTAINS_USERS. -
groupFetchStrategy
LdaptiveAuthenticationProperties.GroupFetchStrategy groupFetchStrategy
The group fetch strategy. -
groupIdAttribute
String groupIdAttribute
The group id attribute. It's only required, ifgroupFetchStrategyis set toGROUP_CONTAINS_USERS -
groupMemberAttribute
String groupMemberAttribute
The group member attribute. It's only required, ifgroupFetchStrategyis set toGROUP_CONTAINS_USERS -
groupMemberFormat
String groupMemberFormat
The group member format. It's only required, ifgroupFetchStrategyis set toGROUP_CONTAINS_USERS -
groupObjectClass
String groupObjectClass
The group object class. It's only required, ifgroupFetchStrategyis set toGROUP_CONTAINS_USERS -
groupSearchScope
org.ldaptive.SearchScope groupSearchScope
The group search scope. It's only required, ifgroupFetchStrategyis set toGROUP_CONTAINS_USERS, -
lastNameAttribute
String lastNameAttribute
The last name attribute of the user. Default is 'sn'. -
memberAttribute
String memberAttribute
The member attribute. -
passwordAttribute
String passwordAttribute
The password attribute of the user (like 'userPassword'). If it is empty, a simple user bind will be done with the credentials of the user for authentication. If it is present, the connection to the ldap server must be done by a 'global' user and a password encoder that fits your requirements must be present. The default password encoder only supports SHA, that is insecure. -
passwordLastSetAttribute
String passwordLastSetAttribute
The password last set attribute (like 'pwdLastSet') can be used to activate the remember-me functionality. -
refusedUsernames
List<String> refusedUsernames
A list with refused usernames. -
roleCaseTransformation
CaseTransformation roleCaseTransformation
The role case transformation. -
roleMapping
List<LdaptiveAuthenticationProperties.RoleMapping> roleMapping
The role mappings. -
rolePrefix
String rolePrefix
The role prefix (like 'ROLE_'). -
roleStringReplacements
List<LdaptiveAuthenticationProperties.StringReplacement> roleStringReplacements
The string replacements for roles. -
userBaseDn
String userBaseDn
The user base dn (like 'ou=people,dc=example,dc=org'). This value is always required. -
userFindOneFilter
String userFindOneFilter
The filter to find the user. If it is empty, it will be generated fromuserObjectClassandusernameAttributelike this(&(objectClass=inetOrgPerson)(uid={0})). -
userFindOneSearchScope
org.ldaptive.SearchScope userFindOneSearchScope
The scope to find a user. Default is 'one level'. -
usernameAttribute
String usernameAttribute
The username attribute of the user (like 'uid' or 'sAMAccountName'). The selected template contains a default. -
userObjectClass
String userObjectClass
The object class of the user (like 'inetOrgPerson'). The selected template contains a default.
-
-
Class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.RoleMapping
class RoleMapping extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.StringReplacement
class StringReplacement extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationProperties.WithDefaults
class WithDefaults extends LdaptiveAuthenticationProperties implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.ldaptive.authentication.LdaptiveAuthenticationToken
class LdaptiveAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
userDetails
LdaptiveUserDetails userDetails
The ldaptive user details.
-
-
Class org.bremersee.spring.security.ldaptive.authentication.LdaptiveRememberMeAuthenticationToken
class LdaptiveRememberMeAuthenticationToken extends org.springframework.security.authentication.RememberMeAuthenticationToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
delegate
LdaptiveAuthentication delegate
The delegate.
-
-
-
Package org.bremersee.spring.security.ldaptive.authentication.provider
-
Class org.bremersee.spring.security.ldaptive.authentication.provider.ActiveDirectoryTemplate
class ActiveDirectoryTemplate extends UserContainsGroupsTemplate implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.ldaptive.authentication.provider.GroupContainsUsersTemplate
class GroupContainsUsersTemplate extends LdaptiveAuthenticationProperties.WithDefaults implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.ldaptive.authentication.provider.OpenLdapTemplate
class OpenLdapTemplate extends UserContainsGroupsTemplate implements Serializable- serialVersionUID:
- 1L
-
Class org.bremersee.spring.security.ldaptive.authentication.provider.UserContainsGroupsTemplate
class UserContainsGroupsTemplate extends LdaptiveAuthenticationProperties.WithDefaults implements Serializable- serialVersionUID:
- 1L
-
-
Package org.bremersee.spring.security.ldaptive.userdetails
-
Package org.bremersee.spring.security.oauth2.server.resource.authentication
-
Class org.bremersee.spring.security.oauth2.server.resource.authentication.NormalizedJwtAuthenticationToken
class NormalizedJwtAuthenticationToken extends org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
groups
Collection<Group> groups
The groups. -
principal
NormalizedPrincipal principal
The principal.
-
-