クラス UserDetailsManagerResourceFactoryBean
- java.lang.Object
-
- org.springframework.security.config.provisioning.UserDetailsManagerResourceFactoryBean
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.Aware
、org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>
、org.springframework.context.ResourceLoaderAware
public class UserDetailsManagerResourceFactoryBean extends java.lang.Object implements org.springframework.context.ResourceLoaderAware, org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>
UserDetailsResourceFactoryBean
を使用してリソースからInMemoryUserDetailsManager
を構築します。- 導入:
- 5.0
- 関連事項:
UserDetailsResourceFactoryBean
コンストラクターのサマリー
コンストラクター コンストラクター 説明 UserDetailsManagerResourceFactoryBean()
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 static UserDetailsManagerResourceFactoryBean
fromResource(org.springframework.core.io.Resource resource)
UserDetailsResourceFactoryBean
で定義された形式のプロパティファイルであるリソースを使用して UserDetailsManagerResourceFactoryBean を作成します。static UserDetailsManagerResourceFactoryBean
fromResourceLocation(java.lang.String resourceLocation)
UserDetailsResourceFactoryBean
で定義された形式のプロパティファイルであるリソースの場所を使用して UserDetailsManagerResourceFactoryBean を作成します。static UserDetailsManagerResourceFactoryBean
fromString(java.lang.String users)
UserDetailsResourceFactoryBean
で定義された形式の文字列を使用して UserDetailsManagerResourceFactoryBean を作成します。InMemoryUserDetailsManager
getObject()
java.lang.Class<?>
getObjectType()
void
setResource(org.springframework.core.io.Resource resource)
プロパティファイルであるリソースをUserDetailsResourceFactoryBean
で定義された形式で設定します。void
setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
void
setResourceLocation(java.lang.String resourceLocation)
プロパティファイルであるリソースの場所をUserDetailsResourceFactoryBean
で定義された形式で設定します。
メソッドの詳細
getObject
public InMemoryUserDetailsManager getObject() throws java.lang.Exception
- 次で指定:
- インターフェース
org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>
のgetObject
- 例外:
java.lang.Exception
getObjectType
public java.lang.Class<?> getObjectType()
- 次で指定:
- インターフェース
org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>
のgetObjectType
setResourceLoader
public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
- 次で指定:
- インターフェース
org.springframework.context.ResourceLoaderAware
のsetResourceLoader
setResourceLocation
public void setResourceLocation(java.lang.String resourceLocation)
プロパティファイルであるリソースの場所をUserDetailsResourceFactoryBean
で定義された形式で設定します。- パラメーター:
resourceLocation
- ユーザーを含むプロパティファイルの場所 (つまり、"classpath:users.properties" )
setResource
public void setResource(org.springframework.core.io.Resource resource)
プロパティファイルであるリソースをUserDetailsResourceFactoryBean
で定義された形式で設定します。- パラメーター:
resource
- 使用するリソース
fromResourceLocation
public static UserDetailsManagerResourceFactoryBean fromResourceLocation(java.lang.String resourceLocation)
UserDetailsResourceFactoryBean
で定義された形式のプロパティファイルであるリソースの場所を使用して UserDetailsManagerResourceFactoryBean を作成します。- パラメーター:
resourceLocation
- ユーザーを含むプロパティファイルの場所 (つまり、"classpath:users.properties" )- 戻り値:
- UserDetailsManagerResourceFactoryBean
fromResource
public static UserDetailsManagerResourceFactoryBean fromResource(org.springframework.core.io.Resource resource)
UserDetailsResourceFactoryBean
で定義された形式のプロパティファイルであるリソースを使用して UserDetailsManagerResourceFactoryBean を作成します。- パラメーター:
resource
- ユーザーを含むプロパティファイルであるリソース- 戻り値:
- UserDetailsManagerResourceFactoryBean
fromString
public static UserDetailsManagerResourceFactoryBean fromString(java.lang.String users)
UserDetailsResourceFactoryBean
で定義された形式の文字列を使用して UserDetailsManagerResourceFactoryBean を作成します。- パラメーター:
users
-UserDetailsResourceFactoryBean
で定義された形式のユーザー- 戻り値:
- UserDetailsManagerResourceFactoryBean