java.lang.Object
javax.security.auth.callback.ChoiceCallback
javax.security.sasl.RealmChoiceCallback
- 所有已实现的接口:
Serializable,Callback
SaslClient 和 SaslServer 使用此回调来获取给定领域选择列表的领域。
- 自从:
- 1.5
- 参见:
-
构造方法总结
构造方法构造方法描述RealmChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multiple) 构造一个带有提示、选项列表和默认选项的RealmChoiceCallback。 -
方法总结
在类 javax.security.auth.callback.ChoiceCallback 中声明的方法
allowMultipleSelections, getChoices, getDefaultChoice, getPrompt, getSelectedIndexes, setSelectedIndex, setSelectedIndexes
-
构造方法详细信息
-
RealmChoiceCallback
构造一个带有提示、选项列表和默认选项的RealmChoiceCallback。- 参数:
prompt- 用于请求领域的非空提示。choices- 可供选择的领域的非空列表。defaultChoice- 显示选项列表时用作默认选项的选项。它是choices数组的索引。multiple- 如果允许多项选择则为真;否则为假- 抛出:
IllegalArgumentException- 如果prompt为 null 或空字符串,如果choices的长度为 0,如果choices中的任何元素为 null 或空,或者如果defaultChoice不在choices的数组边界内
-