Uses of Interface
org.apache.shiro.crypto.hash.Hash

Packages that use Hash
org.apache.shiro.authc.credential Support for validating credentials (such as passwords or X509 certificates) during authentication via the CredentialsMatcher interface and its supporting implementations. 
org.apache.shiro.crypto.hash Cryptographic Hashing components that greatly simplify one-way data hashing in an application. 
 

Uses of Hash in org.apache.shiro.authc.credential
 

Methods in org.apache.shiro.authc.credential that return Hash
protected  Hash Sha512CredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          This implementation merely returns new Sha512Hash(credentials,salt,hashIterations).
protected  Hash Sha384CredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          This implementation merely returns new Sha384Hash(credentials,salt,hashIterations).
protected  Hash Sha256CredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          This implementation merely returns new Sha256Hash(credentials,salt,hashIterations).
protected  Hash Sha1CredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          This implementation merely returns new Sha1Hash(credentials,salt,hashIterations).
protected  Hash Md5CredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          This implementation merely returns new Md5Hash(credentials,salt,hashIterations).
protected  Hash Md2CredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          This implementation merely returns new Md2Hash(credentials,salt,hashIterations).
protected abstract  Hash HashedCredentialsMatcher.hashProvidedCredentials(Object credentials, Object salt, int hashIterations)
          Hashes the provided credentials a total of hashIterations times, using the given salt.
 

Uses of Hash in org.apache.shiro.crypto.hash
 

Classes in org.apache.shiro.crypto.hash that implement Hash
 class AbstractHash
          Provides a base for all Shiro Hash algorithms with support for salts and multiple hash iterations.
 class Md2Hash
          Generates an MD2 Hash (RFC 1319) from a given input source with an optional salt and hash iterations.
 class Md5Hash
          Generates an MD5 Hash (RFC 1321) from a given input source with an optional salt and hash iterations.
 class Sha1Hash
          Generates an SHA-1 Hash (Secure Hash Standard, NIST FIPS 180-1) from a given input source with an optional salt and hash iterations.
 class Sha256Hash
          Generates an SHA-256 Hash from a given input source with an optional salt and hash iterations.
 class Sha384Hash
          Generates an SHA-384 Hash from a given input source with an optional salt and hash iterations.
 class Sha512Hash
          Generates an SHA-512 Hash from a given input source with an optional salt and hash iterations.
 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.