クラス LdapAuthenticationProviderConfigurer.ContextSourceBuilder
java.lang.ObjectSE
org.springframework.security.config.annotation.authentication.configurers.ldap.LdapAuthenticationProviderConfigurer.ContextSourceBuilder
- 含まれているクラス:
- LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>
BaseLdapPathContextSource
を構築し、オプションで組み込み LDAP インスタンスを作成できます。- 導入:
- 3.2
メソッドのサマリー
修飾子と型メソッド説明and()
さらなるカスタマイズのためにLdapAuthenticationProviderConfigurer
を取得します組み込み LDAP サーバーの起動時にロードする ldif を指定します。「マネージャー」ユーザー ID のユーザー名(DN)(つまりmanagerPassword
(StringSE managerPassword) マネージャー DN のパスワード。port
(int port) LDAP に接続するポート(デフォルトは 33389、または使用できない場合はランダムに使用可能なポート)。組み込み LDAP サーバーのオプションのルートサフィックス。組み込み LDAP サーバーを使用しない場合、LDAP サーバーの URL を指定します。
メソッドの詳細
ldif
組み込み LDAP サーバーの起動時にロードする ldif を指定します。これは、埋め込みインスタンスを使用している場合にのみ読み込まれます。デフォルトは "classpath *:*.ldif" です。- パラメーター:
ldif
- 組み込み LDAP サーバーの起動時にロードする ldif。- 戻り値:
- さらなるカスタマイズのための
LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>.ContextSourceBuilder
managerDn
(埋め込まれていない)LDAP サーバーへの認証に使用される「マネージャー」ユーザー ID(つまり、"uid=admin,ou=system")のユーザー名(DN)。省略した場合、匿名アクセスが使用されます。- パラメーター:
managerDn
- LDAP サーバーへの認証に使用される「マネージャー」ユーザー ID のユーザー名(DN)。- 戻り値:
- さらなるカスタマイズのための
LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>.ContextSourceBuilder
managerPassword
public LdapAuthenticationProviderConfigurer<B>.ContextSourceBuilder managerPassword(StringSE managerPassword) マネージャー DN のパスワード。これは、manager-dn が指定されている場合に必要です。- パラメーター:
managerPassword
- マネージャー DN のパスワード- 戻り値:
- さらなるカスタマイズのための
LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>.ContextSourceBuilder
port
LDAP に接続するポート(デフォルトは 33389、または使用できない場合はランダムに使用可能なポート)。ポートとして 0 を指定すると、使用可能なランダムなポートを選択する必要があることを示します。- パラメーター:
port
- 接続するポート- 戻り値:
- さらなるカスタマイズのための
LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>.ContextSourceBuilder
root
組み込み LDAP サーバーのオプションのルートサフィックス。デフォルトは "dc=springframework,dc=org" です- パラメーター:
root
- 組み込み LDAP サーバーのルートサフィックス- 戻り値:
- さらなるカスタマイズのための
LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>.ContextSourceBuilder
url
組み込み LDAP サーバーを使用しない場合の LDAP サーバーの URL を指定します。例: 「ldaps://ldap.example.com:33389/dc=myco、dc = org」。- パラメーター:
url
- LDAP サーバーの URL- 戻り値:
- さらなるカスタマイズのための
LdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>.ContextSourceBuilder
and
さらなるカスタマイズのためにLdapAuthenticationProviderConfigurer
を取得します- 戻り値:
- さらにカスタマイズするための
LdapAuthenticationProviderConfigurer