com.atlassian.crowd.model.user
Class InternalUserCredentialRecord

java.lang.Object
  extended by com.atlassian.crowd.model.user.InternalUserCredentialRecord
All Implemented Interfaces:
java.io.Serializable

public class InternalUserCredentialRecord
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
protected InternalUserCredentialRecord()
           
  InternalUserCredentialRecord(InternalUser user, java.lang.String passwordHash)
           
  InternalUserCredentialRecord(java.lang.Long id, InternalUser user, java.lang.String passwordHash)
          Only use this constructor for cloning / importing when the id is known.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 PasswordCredential getCredential()
           
 java.lang.Long getId()
           
 java.lang.String getPasswordHash()
           
 InternalUser getUser()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InternalUserCredentialRecord

protected InternalUserCredentialRecord()

InternalUserCredentialRecord

public InternalUserCredentialRecord(java.lang.Long id,
                                    InternalUser user,
                                    java.lang.String passwordHash)
Only use this constructor for cloning / importing when the id is known.

Parameters:
id - id of the object.
user - user reference.
passwordHash - String password hash.

InternalUserCredentialRecord

public InternalUserCredentialRecord(InternalUser user,
                                    java.lang.String passwordHash)
Method Detail

getId

public java.lang.Long getId()

getUser

public InternalUser getUser()

getPasswordHash

public java.lang.String getPasswordHash()

getCredential

public PasswordCredential getCredential()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2010 Atlassian. All Rights Reserved.