クラス 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
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
org.springframework.security.core.userdetails.UserDetails
getUserFromCache
(X509CertificateSE userCert) void
putUserInCache
(X509CertificateSE userCert, org.springframework.security.core.userdetails.UserDetails user) void
removeUserFromCache
(X509CertificateSE userCert) void
setCache
(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)