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 classInetOrgPerson.Essence
-
Constructor Summary
Constructors Constructor Description InetOrgPerson()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCarLicense()java.lang.StringgetDepartmentNumber()java.lang.StringgetDestinationIndicator()java.lang.StringgetDisplayName()java.lang.StringgetEmployeeNumber()java.lang.StringgetHomePhone()java.lang.StringgetHomePostalAddress()java.lang.StringgetInitials()java.lang.StringgetMail()java.lang.StringgetMobile()java.lang.StringgetO()java.lang.StringgetOu()java.lang.StringgetPostalAddress()java.lang.StringgetPostalCode()java.lang.StringgetRoomNumber()java.lang.StringgetStreet()java.lang.StringgetTitle()java.lang.StringgetUid()protected voidpopulateContext(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:
populateContextin classPerson
-
-