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
- 另請參見:
- 序列化表格
從類別 java.lang.Object 繼承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 或為空、如果 defaultChoice 不在 choices 的陣列邊界內
提交錯誤或意見版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。