Class InetOrgPerson
java.lang.Object
org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
org.springframework.security.ldap.userdetails.Person
org.springframework.security.ldap.userdetails.InetOrgPerson
- All Implemented Interfaces:
Serializable
,CredentialsContainer
,UserDetails
,PasswordPolicyData
,LdapUserDetails
UserDetails implementation whose properties are based on a subset of the LDAP schema
for inetOrgPerson.
The username will be mapped from the uid attribute by default.
- See Also:
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class org.springframework.security.ldap.userdetails.Person
getCn, getDescription, getGivenName, getSn, getTelephoneNumber
Methods inherited from class org.springframework.security.ldap.userdetails.LdapUserDetailsImpl
equals, eraseCredentials, getAuthorities, getDn, getGraceLoginsRemaining, getPassword, getTimeBeforeExpiration, getUsername, hashCode, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, toString
-
Constructor Details
-
InetOrgPerson
public InetOrgPerson()
-
-
Method Details
-
getUid
-
getMail
-
getEmployeeNumber
-
getInitials
-
getDestinationIndicator
-
getO
-
getOu
-
getTitle
-
getCarLicense
-
getDepartmentNumber
-
getDisplayName
-
getHomePhone
-
getRoomNumber
-
getHomePostalAddress
-
getMobile
-
getPostalAddress
-
getPostalCode
-
getStreet
-
populateContext
protected void populateContext(org.springframework.ldap.core.DirContextAdapter adapter) - Overrides:
populateContext
in classPerson
-