クラス DefaultLdapUsernameToDnMapper

  • 実装されたすべてのインターフェース:
    LdapUsernameToDnMapper

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

      コンストラクター  
      コンストラクター 説明
      DefaultLdapUsernameToDnMapper​(java.lang.String userDnBase, java.lang.String usernameAttribute)
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      org.springframework.ldap.core.DistinguishedNamebuildDn​(java.lang.String username)
      指定されたユーザー名で使用する必要がある識別名を組み立てます。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • DefaultLdapUsernameToDnMapper

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

      • buildDn

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