クラス PasswordPolicyControl

java.lang.ObjectSE
org.springframework.security.ldap.ppolicy.PasswordPolicyControl
実装されたすべてのインターフェース:
SerializableSEControlSE
既知の直属サブクラス
PasswordPolicyResponseControl

public class PasswordPolicyControl extends ObjectSE implements ControlSE
パスワードポリシーリクエストコントロール。

LDAP パスワードポリシーに関する対応するインターネットドラフトの情報に基づく

関連事項:
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final StringSE
    パスワードポリシーコントロールの OID

    インターフェース javax.naming.ldap.ControlSE から継承されたフィールド

    CRITICALSE, NONCRITICALSE
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    重要ではない(リクエスト)コントロールを作成します。
    PasswordPolicyControl(boolean critical)
    (リクエスト)コントロールを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    byte[]
    LDAP コントロールの ASN.1 BER エンコード値を取得します。
    パスワードポリシーコントロールの OID ( "1.3.6.1.4.1.42.2.27.8.5.1" ) を返します。
    boolean
    コントロールがクライアントにとって重要であるかどうかを返します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • フィールドの詳細

  • コンストラクターの詳細

    • PasswordPolicyControl

      public PasswordPolicyControl()
      重要ではない(リクエスト)コントロールを作成します。
    • PasswordPolicyControl

      public PasswordPolicyControl(boolean critical)
      (リクエスト)コントロールを作成します。
      パラメーター:
      critical - コントロールがクライアントにとって重要であるかどうかを示します
  • メソッドの詳細

    • getEncodedValue

      public byte[] getEncodedValue()
      LDAP コントロールの ASN.1 BER エンコード値を取得します。このコントロールのリクエスト値は常に空です。
      次で指定:
      インターフェース ControlSEgetEncodedValue 
      戻り値:
      常に null
    • getID

      public StringSE getID()
      パスワードポリシーコントロールの OID ( "1.3.6.1.4.1.42.2.27.8.5.1" ) を返します。
      次で指定:
      インターフェース ControlSEgetID 
    • isCritical

      public boolean isCritical()
      コントロールがクライアントにとって重要であるかどうかを返します。
      次で指定:
      インターフェース ControlSEisCritical