public class SaltCredentialTool
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
generateHash(java.lang.String password)
Method used for new passwords
|
static boolean |
verifyPassword(java.lang.String password,
java.lang.String hash)
Verifies if a password is correct
|
public static java.lang.String generateHash(@Nonnull
java.lang.String password)
Method used for new passwords
password - password to be salted and hashedjava.security.NoSuchAlgorithmExceptionjava.security.spec.InvalidKeySpecExceptionpublic static boolean verifyPassword(@Nonnull
java.lang.String password,
@Nonnull
java.lang.String hash)
Verifies if a password is correct
password - the proposed passwordhash - the original hash in form of hash:saltjava.security.NoSuchAlgorithmExceptionjava.security.spec.InvalidKeySpecException