public interface X509UserCache
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.
Migrated from Spring Security 2 since it has been removed in Spring Security 3.
Modifier and Type | Method and Description |
---|---|
org.springframework.security.core.userdetails.UserDetails |
getUserFromCache(X509Certificate userCertificate) |
void |
putUserInCache(X509Certificate key,
org.springframework.security.core.userdetails.UserDetails user) |
void |
removeUserFromCache(X509Certificate key) |
org.springframework.security.core.userdetails.UserDetails getUserFromCache(X509Certificate userCertificate)
void putUserInCache(X509Certificate key, org.springframework.security.core.userdetails.UserDetails user)
void removeUserFromCache(X509Certificate key)