类 RealmChoiceCallback

java.lang.Object
javax.security.auth.callback.ChoiceCallback
javax.security.sasl.RealmChoiceCallback
所有已实现的接口:
Serializable , Callback

public class RealmChoiceCallback extends ChoiceCallback
SaslClientSaslServer 使用此回调来获取给定领域选择列表的领域。
自从:
1.5
参见:
  • 构造方法详细信息

    • RealmChoiceCallback

      public RealmChoiceCallback(String  prompt, String [] choices, int defaultChoice, boolean multiple)
      构造一个带有提示、选项列表和默认选项的 RealmChoiceCallback
      参数:
      prompt - 用于请求领域的非空提示。
      choices - 可供选择的领域的非空列表。
      defaultChoice - 显示选项列表时用作默认选项的选项。它是 choices 数组的索引。
      multiple - 如果允许多项选择则为真;否则为假
      抛出:
      IllegalArgumentException - 如果 prompt 为 null 或空字符串,如果 choices 的长度为 0,如果 choices 中的任何元素为 null 或空,或者如果 defaultChoice 不在 choices 的数组边界内