Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.acegisecurity.providers.x509
Interface X509UserCache

All Known Implementing Classes:
  EhCacheBasedX509UserCache, NullX509UserCache

    public interface X509UserCache

Provides a cache of `UserDetails` objects for the `X509AuthenticationProvider`.

Similar in function to the `UserCache` used by the Dao provider, but the cache is keyed with the user's certificate rather than the user name.

Version:
  $Id: X509UserCache.java,v 1.4 2005/11/29 13:10:08 benalex Exp $
Author:
  Luke Taylor

Method Summary
`UserDetails` | `getUserFromCache(X509Certificate userCertificate)`
`void` | `putUserInCache(X509Certificate key, UserDetails user)`
`void` | `removeUserFromCache(X509Certificate key)`

Method Detail

### getUserFromCache

    UserDetails getUserFromCache(X509Certificate userCertificate)

### putUserInCache

    void putUserInCache(X509Certificate key,
                        UserDetails user)

### removeUserFromCache

    void removeUserFromCache(X509Certificate key)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004-2005 Acegi Technology Pty Limited. All Rights Reserved.