クラスRealmChoiceCallback

java.lang.Object
javax.security.auth.callback.ChoiceCallback
javax.security.sasl.RealmChoiceCallback
すべての実装されたインタフェース:
Serializable, Callback

public class RealmChoiceCallback extends ChoiceCallback
このコールバックは、レルムの選択肢のリストからレルムを取得するためにSaslClientおよびSaslServerによって使用されます。
導入されたバージョン:
1.5
関連項目:
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    RealmChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multiple)
    プロンプト、選択肢のリスト、およびデフォルトの選択肢でRealmChoiceCallbackを構築します。
  • メソッドのサマリー

    クラスで宣言されたメソッド ChoiceCallback

    allowMultipleSelections, getChoices, getDefaultChoice, getPrompt, getSelectedIndexes, setSelectedIndex, setSelectedIndexes
    修飾子と型
    メソッド
    説明
    boolean
    choicesリストで複数選択が可能かどうかを意味するブール値を取得します。
    選択肢のリストを取得します。
    int
    defaultChoiceを取得します。
    プロンプトを取得します。
    int[]
    選択された選択肢を取得します。
    void
    setSelectedIndex(int selection)
    選択された選択肢(1つ)を設定します。
    void
    setSelectedIndexes(int[] selections)
    選択された選択肢(複数)を設定します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • RealmChoiceCallback

      public RealmChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multiple)
      プロンプト、選択肢のリスト、およびデフォルトの選択肢でRealmChoiceCallbackを構築します。
      パラメータ:
      prompt - レルムの要求に使用するnull以外のプロンプト。
      choices - 選択元のレルムのリスト(null以外)。
      defaultChoice - 選択肢のリストを表示するときデフォルトの選択肢として使用される選択肢。 これはchoices配列のインデックスである。
      multiple - 複数の選択肢が使用できる場合はtrue、それ以外の場合はfalse
      スロー:
      IllegalArgumentException - promptがnullまたは空の文字列である場合、choicesの長さが0の場合、choicesの要素がnullまたは空の場合、あるいはdefaultChoicechoicesの配列境界内にない場合