クラス CachingUserDetailsService
- java.lang.Object
-
- org.springframework.security.authentication.CachingUserDetailsService
- 実装済みのインターフェース一覧:
UserDetailsService
public class CachingUserDetailsService extends java.lang.Object implements UserDetailsService
- 導入:
- 2.0
コンストラクター概要
コンストラクター コンストラクター 説明 CachingUserDetailsService(UserDetailsService delegate)
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 UserCachegetUserCache()UserDetailsloadUserByUsername(java.lang.String username)ユーザー名に基づいてユーザーを見つけます。voidsetUserCache(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ではない)