Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.acegisecurity.providers.dao.cache.* (2)org.acegisecurity.providers.dao.salt.* (2)

org.acegisecurity.providers.dao: Javadoc index of package org.acegisecurity.providers.dao.


Package Samples:

org.acegisecurity.providers.dao.salt: An authentication provider that relies upon a data access object.  
org.acegisecurity.providers.dao.cache: An authentication provider that relies upon a data access object.  

Classes:

AbstractUserDetailsAuthenticationProvider: A base org.acegisecurity.providers.AuthenticationProvider that allows subclasses to override and work with org.acegisecurity.userdetails.UserDetails objects. The class is designed to respond to org.acegisecurity.providers.UsernamePasswordAuthenticationToken authentication requests. Upon successful validation, a UsernamePasswordAuthenticationToken will be created and returned to the caller. The token will include as its principal either a String representation of the username, or the org.acegisecurity.userdetails.UserDetails that was returned from the authentication repository. Using String is appropriate ...
UserCache: Provides a cache of org.acegisecurity.userdetails.User objects. Implementations should provide appropriate methods to set their cache parameters (eg time-to-live) and/or force removal of entities before their normal expiration. These are not part of the UserCache interface contract because they vary depending on the type of caching system used (eg in-memory vs disk vs cluster vs hybrid).
ReflectionSaltSource: Obtains a salt from a specified property of the User object. This allows you to subclass User and provide an additional bean getter for a salt. You should use a synthetic value that does not change, such as a database primary key. Do not use username if it is likely to change.
SystemWideSaltSource: Uses a static system-wide String as the salt. Does not supply a different salt for each User . This means users sharing the same password will still have the same digested password. Of benefit is the digested passwords will at least be more protected than if stored without any salt.
DaoAuthenticationProvider: An org.acegisecurity.providers.AuthenticationProvider implementation that retrieves user details from an org.acegisecurity.userdetails.UserDetailsService .
EhCacheBasedUserCache: Caches User objects using a Spring IoC defined EHCACHE .
SaltSource: Provides alternative sources of the salt to use for encoding passwords.
NullUserCache: Does not perform any caching.

Home | Contact Us | Privacy Policy | Terms of Service