モジュール java.security.sasl
パッケージ javax.security.sasl

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

      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の配列境界内にない場合