クラス CachingUserDetailsService
- java.lang.Object
-
- org.springframework.security.authentication.CachingUserDetailsService
- 実装されたすべてのインターフェース:
UserDetailsService
public class CachingUserDetailsService extends java.lang.Object implements UserDetailsService
- 導入:
- 2.0
コンストラクターのサマリー
コンストラクター コンストラクター 説明 CachingUserDetailsService(UserDetailsService delegate)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 UserCache
getUserCache()
UserDetails
loadUserByUsername(java.lang.String username)
ユーザー名に基づいてユーザーを見つけます。void
setUserCache(UserCache userCache)
コンストラクターの詳細
CachingUserDetailsService
public CachingUserDetailsService(UserDetailsService delegate)
メソッドの詳細
getUserCache
public UserCache getUserCache()
setUserCache
public void setUserCache(UserCache userCache)
loadUserByUsername
public UserDetails loadUserByUsername(java.lang.String username)
インターフェースからコピーされた説明:UserDetailsService
ユーザー名に基づいてユーザーを見つけます。実際の実装では、実装インスタンスの構成方法に応じて、検索で大文字と小文字が区別される場合と、大文字と小文字が区別されない場合があります。この場合、戻ってくるUserDetails
オブジェクトのユーザー名は、実際にリクエストされたものとは異なる場合があります。- 次で指定:
- インターフェース
UserDetailsService
のloadUserByUsername
- パラメーター:
username
- データが必要なユーザーを識別するユーザー名。- 戻り値:
- 完全に入力されたユーザーレコード (非
null
)