软件包  javax.security.sasl

Class RealmChoiceCallback

  • All Implemented Interfaces:
    SerializableCallback


    public class RealmChoiceCallback
    extends ChoiceCallback
    这个回调由 SaslClientSaslServer使用,以获得一个领域列表的选择。
    从以下版本开始:
    1.5
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • RealmChoiceCallback

        public RealmChoiceCallback​(String prompt,
                                   String[] choices,
                                   int defaultChoice,
                                   boolean multiple)
        构造一个 RealmChoiceCallback具有提示,选择列表和默认选项。
        参数
        prompt - 用于请求领域的非空提示。
        choices - 可以选择的领域的非空列表。
        defaultChoice - 显示选项列表时用作默认选择的选项。 它是choices数组中的索引。
        multiple - 如果允许多个选项, multiple true; 否则为假
        异常
        IllegalArgumentException -如果 prompt为空或空字符串,如果 choices具有为0的长度,如果来自任何元件 choices是空值或空白,或者如果 defaultChoice不落在阵列边界内 choices