Package 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.

See:
          Description

Interface Summary
CredentialsMatcher Interface implemented by classes that can determine if an AuthenticationToken's provided credentials matches a corresponding account's credentials stored in the system.
HashingPasswordService A HashingPasswordService is a PasswordService that performs password encryption and comparisons based on cryptographic Hashes.
PasswordService A PasswordService supports common use cases when using passwords as a credentials mechanism.
 

Class Summary
AllowAllCredentialsMatcher A credentials matcher that always returns true when matching credentials no matter what arguments are passed in.
DefaultPasswordService Default implementation of the PasswordService interface that relies on an internal HashService, HashFormat, and HashFormatFactory to function:
HashedCredentialsMatcher A HashedCredentialMatcher provides support for hashing of supplied AuthenticationToken credentials before being compared to those in the AuthenticationInfo from the data store.
Md2CredentialsMatcher Deprecated. since 1.1 - use the HashedCredentialsMatcher directly and set its hashAlgorithmName property.
Md5CredentialsMatcher Deprecated. since 1.1 - use the HashedCredentialsMatcher directly and set its hashAlgorithmName property.
PasswordMatcher A CredentialsMatcher that employs best-practices comparisons for hashed text passwords.
Sha1CredentialsMatcher Deprecated. since 1.1 - use the HashedCredentialsMatcher directly and set its hashAlgorithmName property.
Sha256CredentialsMatcher Deprecated. since 1.1 - use the HashedCredentialsMatcher directly and set its hashAlgorithmName property.
Sha384CredentialsMatcher Deprecated. since 1.1 - use the HashedCredentialsMatcher directly and set its hashAlgorithmName property.
Sha512CredentialsMatcher Deprecated. since 1.1 - use the HashedCredentialsMatcher directly and set its hashAlgorithmName property.
SimpleCredentialsMatcher Simple CredentialsMatcher implementation.
 

Package org.apache.shiro.authc.credential Description

Support for validating credentials (such as passwords or X509 certificates) during authentication via the CredentialsMatcher interface and its supporting implementations.



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