Package com.atlassian.crowd.model.user
Class LDAPUserWithAttributes
java.lang.Object
com.atlassian.crowd.model.user.LDAPUserWithAttributes
- All Implemented Interfaces:
Attributes,User,UserWithAttributes,DirectoryEntity,LDAPDirectoryEntity,User,UserWithAttributes,Serializable,Comparable<User>,Principal
public class LDAPUserWithAttributes
extends Object
implements UserWithAttributes, LDAPDirectoryEntity
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLDAPUserWithAttributes(CrowdLdapName ldapName, UserTemplateWithAttributes user) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.crowd.embedded.api.User
isMarkedAsDeleted
-
Constructor Details
-
LDAPUserWithAttributes
-
LDAPUserWithAttributes
-
-
Method Details
-
getDn
Description copied from interface:LDAPDirectoryEntityGets the standardised distinguished name for the LDAP entity.- Specified by:
getDnin interfaceLDAPDirectoryEntity- Returns:
- distinguished name.
-
getLdapName
- Specified by:
getLdapNamein interfaceLDAPDirectoryEntity
-
getDirectoryId
public long getDirectoryId()- Specified by:
getDirectoryIdin interfaceDirectoryEntity- Specified by:
getDirectoryIdin interfaceUser
-
getName
- Specified by:
getNamein interfaceDirectoryEntity- Specified by:
getNamein interfacePrincipal
-
isActive
public boolean isActive() -
getEmailAddress
- Specified by:
getEmailAddressin interfaceUser
-
getFirstName
- Specified by:
getFirstNamein interfaceUser
-
getLastName
- Specified by:
getLastNamein interfaceUser
-
getDisplayName
- Specified by:
getDisplayNamein interfaceUser
-
getValues
- Specified by:
getValuesin interfaceAttributes
-
getValue
- Specified by:
getValuein interfaceAttributes
-
getKeys
- Specified by:
getKeysin interfaceAttributes
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceAttributes
-
getExternalId
- Specified by:
getExternalIdin interfaceUser
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<User>- Specified by:
compareToin interfaceUser
-
toString
-