public class PoolPasswordDigester extends PasswordDigester
baseEncoding, textCharsetmutex| Constructor and Description |
|---|
PoolPasswordDigester() |
PoolPasswordDigester(PasswordDigester digester) |
PoolPasswordDigester(PasswordDigester digester,
int poolSize) |
| Modifier and Type | Method and Description |
|---|---|
PoolPasswordDigester |
copy() |
void |
destroy() |
String |
digest(String password) |
protected void |
init() |
PoolPasswordDigester |
setDigester(Digester digester) |
PoolPasswordDigester |
setIterationCount(int iterationCount) |
PoolPasswordDigester |
setKeySize(int keySize) |
PoolPasswordDigester |
setPasswordDigester(PasswordDigester passwordDigester) |
PoolPasswordDigester |
setPoolSize(int poolSize) |
PoolPasswordDigester |
setProvider(String provider) |
PoolPasswordDigester |
setSaltSize(int saltSize) |
PoolPasswordDigester |
setSecretKeyAlgorithm(String secretKeyAlgorithm) |
PoolPasswordDigester |
setTextCharset(Charset charset) |
PoolPasswordDigester |
setTextCharset(String textCharset) |
boolean |
verify(String password,
String digested) |
setBaseEncodingassertNotInitialized, initializepublic PoolPasswordDigester()
public PoolPasswordDigester(PasswordDigester digester)
public PoolPasswordDigester(PasswordDigester digester, int poolSize)
protected void init()
throws Exception
init in class PasswordDigesterExceptionpublic void destroy()
throws DestroyException
destroy in interface InitializeSupportdestroy in class TextDigesterDestroyExceptionpublic String digest(String password) throws CryptoException
digest in class PasswordDigesterCryptoExceptionpublic boolean verify(String password, String digested) throws CryptoException
verify in class PasswordDigesterCryptoExceptionpublic PoolPasswordDigester setPasswordDigester(PasswordDigester passwordDigester)
public PoolPasswordDigester setPoolSize(int poolSize)
public PoolPasswordDigester setSaltSize(int saltSize)
setSaltSize in class PasswordDigesterpublic PoolPasswordDigester setIterationCount(int iterationCount)
setIterationCount in class PasswordDigesterpublic PoolPasswordDigester setKeySize(int keySize)
setKeySize in class PasswordDigesterpublic PoolPasswordDigester setSecretKeyAlgorithm(String secretKeyAlgorithm)
setSecretKeyAlgorithm in class PasswordDigesterpublic PoolPasswordDigester setProvider(String provider)
setProvider in class PasswordDigesterpublic PoolPasswordDigester setDigester(Digester digester)
setDigester in class PasswordDigesterpublic PoolPasswordDigester setTextCharset(Charset charset)
setTextCharset in class PasswordDigesterpublic PoolPasswordDigester setTextCharset(String textCharset)
setTextCharset in class PasswordDigesterpublic PoolPasswordDigester copy()
copy in class PasswordDigesterCopyright © 2017. All rights reserved.