org.kinsources.kiwa.accounts
Class Password

java.lang.Object
  extended by org.kinsources.kiwa.accounts.Password

public class Password
extends java.lang.Object

SHA-256 encryption.

Author:
christian.momon@devinsy.fr

Constructor Summary
Password()
           
Password(java.lang.String password)
           
Password(java.lang.String digest, org.joda.time.DateTime editionDate)
           
 
Method Summary
 boolean check(java.lang.String value)
           
 java.lang.String digest()
           
static java.lang.String digest(java.lang.String value, long time)
           
 org.joda.time.DateTime editionDate()
           
 boolean matches(java.lang.String passwordValue)
           
 void set(java.lang.String password)
           
 void touch()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Password

public Password()

Password

public Password(java.lang.String password)

Password

public Password(java.lang.String digest,
                org.joda.time.DateTime editionDate)
Method Detail

check

public boolean check(java.lang.String value)
Parameters:
value -
Returns:

digest

public java.lang.String digest()

editionDate

public org.joda.time.DateTime editionDate()

matches

public boolean matches(java.lang.String passwordValue)
Parameters:
passwordValue -
Returns:

set

public void set(java.lang.String password)
Parameters:
password -

touch

public void touch()

digest

public static java.lang.String digest(java.lang.String value,
                                      long time)
Returns: