public class SaltedSHA512PasswordHandler extends java.lang.Object implements PasswordHandler
Constructor and Description |
---|
SaltedSHA512PasswordHandler() |
Modifier and Type | Method and Description |
---|---|
boolean |
isHashed()
Is the password value hashed ? If so we can display it.
|
boolean |
passwordValid(PasswordRecord login,
java.lang.String password)
Is the password correct ?
|
void |
passwordWrite(PasswordRecord login,
java.lang.String password)
Store the password in the encoded form.
|
public boolean passwordValid(@Nonnull PasswordRecord login, @Nullable java.lang.String password)
passwordValid
in interface PasswordHandler
login
- the stored password record to checkpassword
- the password to checkpublic void passwordWrite(@Nonnull PasswordRecord login, @Nonnull java.lang.String password) throws java.lang.Exception
passwordWrite
in interface PasswordHandler
login
- the password record.password
- the password to encode and store.java.lang.Exception
- a serious problem.public boolean isHashed()
PasswordHandler
isHashed
in interface PasswordHandler
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.