クラス LdapEntryIdentification
java.lang.ObjectSE
org.springframework.ldap.core.LdapEntryIdentification
LDAP エントリの完全な識別を処理するラッパークラス。LDAP エントリは、
DistinguishedName クラスで表される Spring LDAP の識別名によって識別されます。識別名は、絶対 (つまり、LDAP ツリーのまさにルート (ベース) を含む完全) または相対 (つまり、現在の LDAP 接続のベース LDAP パス ( ContextSource への base として指定) からの相対) にすることができます。さまざまな場面でさまざまな表現が必要になります。相対 DN は通常、LDAP ツリーでルックアップと検索を実行するために必要なものですが、絶対 DN は、認証時および LDAP エントリが参照されるときに必要です。グループ。このラッパークラスには、これらの表現の両方が含まれています。
コンストラクターの概要
コンストラクターコンストラクター説明LdapEntryIdentification(LdapNameSE absoluteDn, LdapNameSE relativeDn) LdapEntryIdentification インスタンスを構築します。LdapEntryIdentification(DistinguishedName absoluteDn, DistinguishedName relativeDn) 使用すべきではありません。メソッドのサマリー
修飾子と型メソッド説明boolean使用すべきではありません。DistinguishedNameおよび関連するクラスとメソッドは、2.0 で非推奨になりました。ベース LDAP パスに関連する識別されたエントリの DN を取得します。使用すべきではありません。DistinguishedNameおよび関連するクラスとメソッドは、2.0 で非推奨になりました。特定されたエントリの絶対 DN を取得します。inthashCode()
コンストラクターの詳細
LdapEntryIdentification
@DeprecatedSE public LdapEntryIdentification(DistinguishedName absoluteDn, DistinguishedName relativeDn) 使用すべきではありません。DistinguishedNameおよび関連するクラスとメソッドは、2.0 で非推奨になりました。代わりにLdapEntryIdentification(javax.naming.ldap.LdapName, javax.naming.ldap.LdapName)を使用してください。LdapEntryIdentification インスタンスを構築します。- パラメーター:
absoluteDn- 識別されたエントリの絶対 DN。Context.getNameInNamespace()によって返されます。relativeDn- ベース LDAP パスに関連する識別されたエントリの DN。LdapDataEntry.getDn()によって返されます。
LdapEntryIdentification
LdapEntryIdentification インスタンスを構築します。- パラメーター:
absoluteDn- 識別されたエントリの絶対 DN。Context.getNameInNamespace()によって返されます。relativeDn- ベース LDAP パスに関連する識別されたエントリの DN。LdapDataEntry.getDn()によって返されます。- 導入:
- 2.0
メソッドの詳細
getAbsoluteName
ベース LDAP パスに関連する識別されたエントリの DN を取得します。LdapDataEntry.getDn()によって返されます。- 戻り値:
- 相対 DN。
- 導入:
- 2.0
getRelativeName
特定されたエントリの絶対 DN を取得します。Context.getNameInNamespace()によって返されます。- 戻り値:
- 絶対 DN。
- 導入:
- 2.0
getRelativeDn
使用すべきではありません。DistinguishedNameおよび関連するクラスとメソッドは、2.0 で非推奨になりました。代わりにgetRelativeName()を使用してください。ベース LDAP パスに関連する識別されたエントリの DN を取得します。LdapDataEntry.getDn()によって返されます。- 戻り値:
- 相対 DN。
getAbsoluteDn
使用すべきではありません。DistinguishedNameおよび関連するクラスとメソッドは、2.0 で非推奨になりました。代わりにgetAbsoluteName()を使用してください。特定されたエントリの絶対 DN を取得します。Context.getNameInNamespace()によって返されます。- 戻り値:
- 絶対 DN。
equals
hashCode
public int hashCode()
DistinguishedNameおよび関連するクラスとメソッドは、2.0 で非推奨になりました。