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:
java.io.Serializable
,CredentialsContainer
,UserDetails
,PasswordPolicyData
,LdapUserDetails
public class InetOrgPerson extends Person
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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InetOrgPerson.Essence
-
Constructor Summary
Constructors Constructor Description InetOrgPerson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCarLicense()
java.lang.String
getDepartmentNumber()
java.lang.String
getDestinationIndicator()
java.lang.String
getDisplayName()
java.lang.String
getEmployeeNumber()
java.lang.String
getHomePhone()
java.lang.String
getHomePostalAddress()
java.lang.String
getInitials()
java.lang.String
getMail()
java.lang.String
getMobile()
java.lang.String
getO()
java.lang.String
getOu()
java.lang.String
getPostalAddress()
java.lang.String
getPostalCode()
java.lang.String
getRoomNumber()
java.lang.String
getStreet()
java.lang.String
getTitle()
java.lang.String
getUid()
protected void
populateContext(org.springframework.ldap.core.DirContextAdapter adapter)
-
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
-
-
-
-
Method Detail
-
getUid
public java.lang.String getUid()
-
getMail
public java.lang.String getMail()
-
getEmployeeNumber
public java.lang.String getEmployeeNumber()
-
getInitials
public java.lang.String getInitials()
-
getDestinationIndicator
public java.lang.String getDestinationIndicator()
-
getO
public java.lang.String getO()
-
getOu
public java.lang.String getOu()
-
getTitle
public java.lang.String getTitle()
-
getCarLicense
public java.lang.String getCarLicense()
-
getDepartmentNumber
public java.lang.String getDepartmentNumber()
-
getDisplayName
public java.lang.String getDisplayName()
-
getHomePhone
public java.lang.String getHomePhone()
-
getRoomNumber
public java.lang.String getRoomNumber()
-
getHomePostalAddress
public java.lang.String getHomePostalAddress()
-
getMobile
public java.lang.String getMobile()
-
getPostalAddress
public java.lang.String getPostalAddress()
-
getPostalCode
public java.lang.String getPostalCode()
-
getStreet
public java.lang.String getStreet()
-
populateContext
protected void populateContext(org.springframework.ldap.core.DirContextAdapter adapter)
- Overrides:
populateContext
in classPerson
-
-