- <init>
Creates an instance using the specified #getHashAlgorithmName() to hash
submitted credentials.
- setHashIterations
Sets the number of times a submitted AuthenticationToken's credentials will be
hashed before compari
- setHashAlgorithmName
Sets the Hash org.apache.shiro.crypto.hash.Hash#getAlgorithmName() to use when
performing hashes for
- doCredentialsMatch
This implementation first hashes the token's credentials, potentially using a
salt if the info argum
- setStoredCredentialsHexEncoded
Sets the indicator if this system's stored credential hash is Hex encoded or
not. A value of true wi
- getHashAlgorithmName
Returns the Hash org.apache.shiro.crypto.hash.Hash#getAlgorithmName() to use
when performing hashes
- getHashIterations
Returns the number of times a submitted AuthenticationToken's credentials will
be hashed before comp
- assertHashAlgorithmName
Returns the #getHashAlgorithmName() property, but will throw an
IllegalStateException if it has not
- equals
- getCredentials
Returns a Hash instance representing the already-hashed AuthenticationInfo
credentials stored in the
- getSalt
Returns a salt value used to hash the token's credentials. This default
implementation merely return
- hashProvidedCredentials
Hash the provided token's credentials using the salt stored with the account if
the info instance is