public class DefaultLoginData extends TransferableObject implements LoginData
Constructor and Description |
---|
DefaultLoginData(java.lang.String userName,
java.lang.String rawPassword)
Checks password validity and encrypts the given raw password
|
Modifier and Type | Method and Description |
---|---|
void |
checkPasswordValidity(java.lang.String rawPassword) |
boolean |
equalsPassword(java.lang.String otherPassword)
Checks whether the otherPassword matches the internally stored password
|
java.lang.String |
getPassword()
Returns the encrypted password
|
java.lang.String |
getUserName() |
void |
setPassword(java.lang.String rawPassword)
Checks password validity and encrypts the given raw password
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
clone, deepClone
configureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toDumpString, toString
public DefaultLoginData(java.lang.String userName, java.lang.String rawPassword) throws java.lang.Exception
java.lang.Exception
public boolean equalsPassword(java.lang.String otherPassword) throws java.lang.Exception
equalsPassword
in interface LoginData
java.lang.Exception
public void setPassword(java.lang.String rawPassword) throws java.lang.Exception
setPassword
in interface LoginData
java.lang.Exception
public java.lang.String getPassword()
getPassword
in interface LoginData
public java.lang.String getUserName()
getUserName
in interface LoginData
public void checkPasswordValidity(java.lang.String rawPassword) throws InvalidPasswordException
checkPasswordValidity
in interface LoginData
InvalidPasswordException
public ToString toString(ToString s)
Dumpable
toString
in interface Dumpable
toString
in class DumpableObject
Copyright © 2014 EsprIT-Systems. All Rights Reserved.