クラス LdapUtils
java.lang.ObjectSE
org.springframework.security.ldap.LdapUtils
LDAP ユーティリティメソッド。
メソッドのサマリー
修飾子と型メソッド説明static voidcloseContext(ContextSE ctx) static voidstatic StringSEconvertPasswordToString(ObjectSE passObj) static org.springframework.ldap.core.DistinguishedName相対的なコンテキストの名前を前に付けることにより、名前の完全な dn を取得します。static StringSEgetRelativeName(StringSE fullDn, ContextSE baseCtx) 指定されたベースコンテキストに関連する DN の一部を取得します。static StringSELDAPURL のルート DN を計算します。
メソッドの詳細
closeContext
closeEnumeration
getRelativeName
指定されたベースコンテキストに関連する DN の一部を取得します。DN が "cn=bob,ou=people,dc=springframework,dc=org" で、ベースコンテキスト名が "ou=people,dc=springframework,dc=org" の場合、"cn=bob" が返されます。
- パラメーター:
fullDn- DNbaseCtx- 相対的な名前を計算するためのコンテキスト。- 戻り値:
- の
- 例外:
NamingExceptionSE- コンテキストによってスローされた例外はすべて伝播されます。
getFullDn
public static org.springframework.ldap.core.DistinguishedName getFullDn(org.springframework.ldap.core.DistinguishedName dn, ContextSE baseCtx) throws NamingExceptionSE 相対的なコンテキストの名前を前に付けることにより、名前の完全な dn を取得します。名前にすでにベース名が含まれている場合は、変更されずに返されます。convertPasswordToString
parseRootDnFromUrl
LDAPURL のルート DN を計算します。例: URL ldap://monkeymachine:11389/dc=springframework、dc = org にはルート DN "dc=springframework,dc=org" があります。
- パラメーター:
url- LDAPURL- 戻り値:
- ルート DN