org.kinsources.kiwa.accounts
Class Password
java.lang.Object
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 |
Password
public Password()
Password
public Password(java.lang.String password)
Password
public Password(java.lang.String digest,
org.joda.time.DateTime editionDate)
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: