com.atlassian.crowd.integration.model.user
Interface User

All Superinterfaces:
DirectoryEntity
All Known Subinterfaces:
UserWithAttributes
All Known Implementing Classes:
InternalUser, InternalUserWithAttributes, LDAPUserWithAttributes, UserTemplate, UserTemplateWithAttributes, UserTemplateWithCredentialAndAttributes

public interface User
extends DirectoryEntity


Method Summary
 java.lang.String getDisplayName()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getFirstName()
           
 java.lang.String getIconLocation()
           
 java.lang.String getLastName()
           
 boolean isActive()
           
 
Methods inherited from interface com.atlassian.crowd.integration.model.DirectoryEntity
equals, getDirectoryId, getName, hashCode
 

Method Detail

isActive

boolean isActive()
Returns:
true if and only if the user is allowed to authenticate.

getEmailAddress

java.lang.String getEmailAddress()
Returns:
primary email address of the principal.

getFirstName

java.lang.String getFirstName()
Returns:
first name of the principal.

getLastName

java.lang.String getLastName()
Returns:
last name of the principal.

getDisplayName

java.lang.String getDisplayName()
Returns:
display name (eg. full name) of the principal.

getIconLocation

java.lang.String getIconLocation()
Returns:
icon location URL.


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.