hirondelle.predict.pub.resetpassword
Class ResetPassword
Object
hirondelle.predict.pub.resetpassword.ResetPassword
public final class ResetPassword
- extends Object
Model object for resetting a user's password to a new value.
ResetPassword
public ResetPassword(SafeText aEmail,
SafeText aNonce,
SafeText aPassword,
SafeText aPasswordConfirm,
SafeText aCaptchaChallenge,
SafeText aCaptchaResponse,
Id aIpAddress)
throws ModelCtorException
- Full constructor. All params are required.
The CAPTCHA fields must be present, and must be a valid response.
- Parameters:
aEmail
- Valid email address (required)aNonce
- one-time nonce used to as a 'handshake' between app and the owner of an email addressaPassword
- Login password, 6..50 chars (required)aPasswordConfirm
- must be same as password (required)aCaptchaChallenge
- (required)aCaptchaResponse
- (required)aIpAddress
- the client IP address (required)
- Throws:
ModelCtorException
getEmail
public SafeText getEmail()
getNonce
public SafeText getNonce()
getPassword
public SafeText getPassword()
getPasswordConfirm
public SafeText getPasswordConfirm()
toString
public String toString()
- Intended for debugging only. Passwords are not emitted.
- Overrides:
toString
in class Object
equals
public boolean equals(Object aThat)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright Hirondelle Systems - Generated 2013Oct19.12.27