クラス SpringBasedX509UserCache
java.lang.ObjectSE
org.springframework.ws.soap.security.x509.cache.SpringBasedX509UserCache
- 実装済みのインターフェース一覧:
org.springframework.beans.factory.InitializingBean,X509UserCache
public class SpringBasedX509UserCache
extends ObjectSE
implements X509UserCache, org.springframework.beans.factory.InitializingBean
Spring フレームワークベースの
Cache を使用して User オブジェクトをキャッシュします。Spring Security 3 で削除されたため、Spring Security 2 から移行されました。
- 作成者:
- Luke Taylor, Ben Alex, Greg Turnquist
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明voidorg.springframework.security.core.userdetails.UserDetailsgetUserFromCache(X509CertificateSE userCert) voidputUserInCache(X509CertificateSE userCert, org.springframework.security.core.userdetails.UserDetails user) voidremoveUserFromCache(X509CertificateSE userCert) voidsetCache(org.springframework.cache.Cache cache)
コンストラクターの詳細
SpringBasedX509UserCache
public SpringBasedX509UserCache()
メソッドの詳細
afterPropertiesSet
- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBeanのafterPropertiesSet - 例外:
ExceptionSE
getUserFromCache
public org.springframework.security.core.userdetails.UserDetails getUserFromCache(X509CertificateSE userCert) - 次で指定:
- インターフェース
X509UserCacheのgetUserFromCache
putUserInCache
public void putUserInCache(X509CertificateSE userCert, org.springframework.security.core.userdetails.UserDetails user) - 次で指定:
- インターフェース
X509UserCacheのputUserInCache
removeUserFromCache
- 次で指定:
- インターフェース
X509UserCacheのremoveUserFromCache
setCache
public void setCache(org.springframework.cache.Cache cache)