クラス DefaultLdapUsernameToDnMapper

java.lang.ObjectSE
org.springframework.security.ldap.DefaultLdapUsernameToDnMapper
実装されたすべてのインターフェース:
LdapUsernameToDnMapper

public class DefaultLdapUsernameToDnMapper extends ObjectSE implements LdapUsernameToDnMapper
この実装は、usernameAttributeName プロパティを使用して、userDnBase コンテキストに名前コンポーネントを追加します。ユーザー名を保存するために uid 属性が使用され、ベース DN が cn=users であり、"sam" という新しいユーザーを作成する場合、DN は uid=sam,cn=users になります。
  • コンストラクターの詳細

    • DefaultLdapUsernameToDnMapper

      public DefaultLdapUsernameToDnMapper(StringSE userDnBase, StringSE usernameAttribute)
      パラメーター:
      userDnBase - DN のベース名
      usernameAttribute - ユーザー名コンポーネントに追加する属性。
  • メソッドの詳細

    • buildDn

      public org.springframework.ldap.core.DistinguishedName buildDn(StringSE username)
      指定されたユーザー名で使用する必要がある識別名を組み立てます。
      次で指定:
      インターフェース LdapUsernameToDnMapperbuildDn