public class PasswordDigester extends TextDigester
baseEncoding, textCharsetmutex| Constructor and Description |
|---|
PasswordDigester() |
| Modifier and Type | Method and Description |
|---|---|
PasswordDigester |
copy() |
String |
digest(String password) |
protected void |
init() |
PasswordDigester |
setDigester(Digester digester) |
PasswordDigester |
setIterationCount(int iterationCount) |
PasswordDigester |
setKeySize(int keySize) |
PasswordDigester |
setProvider(String provider) |
PasswordDigester |
setSaltSize(int saltSize) |
PasswordDigester |
setSecretKeyAlgorithm(String secretKeyAlgorithm) |
PasswordDigester |
setTextCharset(Charset charset) |
PasswordDigester |
setTextCharset(String textCharset) |
boolean |
verify(String password,
String digested) |
destroy, setBaseEncodingassertNotInitialized, initializeprotected void init()
throws Exception
init in class TextDigesterExceptionpublic String digest(String password) throws CryptoException
digest in class TextDigesterCryptoExceptionpublic boolean verify(String password, String digested) throws CryptoException
verify in class TextDigesterCryptoExceptionpublic PasswordDigester setSaltSize(int saltSize)
public PasswordDigester setIterationCount(int iterationCount)
public PasswordDigester setKeySize(int keySize)
public PasswordDigester setSecretKeyAlgorithm(String secretKeyAlgorithm)
public PasswordDigester setProvider(String provider)
public PasswordDigester setDigester(Digester digester)
setDigester in class TextDigesterpublic PasswordDigester setTextCharset(Charset charset)
setTextCharset in class TextDigesterpublic PasswordDigester setTextCharset(String textCharset)
setTextCharset in class TextDigesterpublic PasswordDigester copy()
copy in class TextDigesterCopyright © 2017. All rights reserved.