com.atlassian.crowd.integration.model.user
Class UserTemplateWithCredentialAndAttributes

java.lang.Object
  extended by com.atlassian.crowd.integration.model.user.UserTemplate
      extended by com.atlassian.crowd.integration.model.user.UserTemplateWithAttributes
          extended by com.atlassian.crowd.integration.model.user.UserTemplateWithCredentialAndAttributes
All Implemented Interfaces:
AttributeAware, DirectoryEntity, User, UserWithAttributes, Serializable

public class UserTemplateWithCredentialAndAttributes
extends UserTemplateWithAttributes

Predominantley used for the 'bulk' adding of users to Crowd.

See Also:
BatchingRemoteDirectory, Serialized Form

Constructor Summary
UserTemplateWithCredentialAndAttributes(String username, Long directoryId, PasswordCredential credential)
           
UserTemplateWithCredentialAndAttributes(User user, PasswordCredential credential)
           
 
Method Summary
 Date getCreatedDate()
           
 PasswordCredential getCredential()
           
 List<PasswordCredential> getCredentialHistory()
           
 Date getUpdatedDate()
           
 void setCreatedDate(Date createdDate)
           
 void setUpdatedDate(Date updatedDate)
           
 
Methods inherited from class com.atlassian.crowd.integration.model.user.UserTemplateWithAttributes
getAttribute, getAttributeNames, getAttributes, getAttributes, hasAttribute, setAttribute, setAttribute
 
Methods inherited from class com.atlassian.crowd.integration.model.user.UserTemplate
equals, getDirectoryId, getDisplayName, getEmailAddress, getFirstName, getIconLocation, getLastName, getName, hashCode, isActive, setActive, setDirectoryId, setDisplayName, setEmailAddress, setFirstName, setIconLocation, setLastName, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.atlassian.crowd.integration.model.user.User
getDisplayName, getEmailAddress, getFirstName, getIconLocation, getLastName, isActive
 
Methods inherited from interface com.atlassian.crowd.integration.model.DirectoryEntity
equals, getDirectoryId, getName, hashCode
 

Constructor Detail

UserTemplateWithCredentialAndAttributes

public UserTemplateWithCredentialAndAttributes(String username,
                                               Long directoryId,
                                               PasswordCredential credential)

UserTemplateWithCredentialAndAttributes

public UserTemplateWithCredentialAndAttributes(User user,
                                               PasswordCredential credential)
Method Detail

getCredential

public PasswordCredential getCredential()

getCredentialHistory

public List<PasswordCredential> getCredentialHistory()

getCreatedDate

public Date getCreatedDate()

setCreatedDate

public void setCreatedDate(Date createdDate)

getUpdatedDate

public Date getUpdatedDate()

setUpdatedDate

public void setUpdatedDate(Date updatedDate)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.