クラス 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