クラス UserDetailsManagerResourceFactoryBean

java.lang.ObjectSE
org.springframework.security.config.provisioning.UserDetailsManagerResourceFactoryBean
実装されたすべてのインターフェース:
org.springframework.beans.factory.Awareorg.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>org.springframework.context.ResourceLoaderAware

public class UserDetailsManagerResourceFactoryBean extends ObjectSE implements org.springframework.context.ResourceLoaderAware, org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>
UserDetailsResourceFactoryBean を使用してリソースから InMemoryUserDetailsManager を構築します。
導入:
5.0
関連事項:
  • コンストラクターの詳細

    • UserDetailsManagerResourceFactoryBean

      public UserDetailsManagerResourceFactoryBean()
  • メソッドの詳細

    • getObject

      public InMemoryUserDetailsManager getObject() throws ExceptionSE
      次で指定:
      インターフェース org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>getObject 
      例外:
      ExceptionSE
    • getObjectType

      public ClassSE<?> getObjectType()
      次で指定:
      インターフェース org.springframework.beans.factory.FactoryBean<InMemoryUserDetailsManager>getObjectType 
    • setResourceLoader

      public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
      次で指定:
      インターフェース org.springframework.context.ResourceLoaderAwaresetResourceLoader 
    • setResourceLocation

      public void setResourceLocation(StringSE resourceLocation)
      プロパティファイルであるリソースの場所を UserDetailsResourceFactoryBean で定義された形式で設定します。
      パラメーター:
      resourceLocation - ユーザーを含むプロパティファイルの場所 (つまり、"classpath:users.properties" )
    • setResource

      public void setResource(org.springframework.core.io.Resource resource)
      プロパティファイルであるリソースを UserDetailsResourceFactoryBean で定義された形式で設定します。
      パラメーター:
      resource - 使用するリソース
    • fromResourceLocation

      public static UserDetailsManagerResourceFactoryBean fromResourceLocation(StringSE 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(StringSE users)
      UserDetailsResourceFactoryBean で定義された形式の文字列を使用して UserDetailsManagerResourceFactoryBean を作成します。
      パラメーター:
      users - UserDetailsResourceFactoryBean で定義された形式のユーザー
      戻り値:
      UserDetailsManagerResourceFactoryBean