JavaTM 2 Platform
Standard Ed. 6

javax.security.auth.callback
類別 TextInputCallback

java.lang.Object
  繼承者 javax.security.auth.callback.TextInputCallback
所有已實作的介面:
Serializable, Callback
直接已知子類別:
RealmCallback

public class TextInputCallback
extends Object
implements Callback, Serializable

底層安全服務實例化一個 TextInputCallback 並將其傳遞給 CallbackHandlerhandle 方法,以獲取普通的文本資訊。

另請參見:
CallbackHandler, 序列化表格

建構子摘要
TextInputCallback(String prompt)
          建構一個帶提示的 TextInputCallback
TextInputCallback(String prompt, String defaultText)
          建構一個帶提示和預設輸入值的 TextInputCallback
 
方法摘要
 String getDefaultText()
          獲取預設文本。
 String getPrompt()
          獲取提示。
 String getText()
          獲取檢索到的文本。
 void setText(String text)
          設置獲取到的文本。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

TextInputCallback

public TextInputCallback(String prompt)
建構一個帶提示的 TextInputCallback

參數:
prompt - 用來請求資訊的提示。
拋出:
IllegalArgumentException - 如果 prompt 為 null 或者 prompt 的長度為 0。

TextInputCallback

public TextInputCallback(String prompt,
                         String defaultText)
建構一個帶提示和預設輸入值的 TextInputCallback

參數:
prompt - 用來請求資訊的提示。

defaultText - 用作與提示一起顯示的預設文本。
拋出:
IllegalArgumentException - 如果 prompt 為 null,如果 prompt 的長度為 0,如果 defaultText 為 null 或者 defaultText 的長度為 0。
方法詳細資訊

getPrompt

public String getPrompt()
獲取提示。

返回:
提示。

getDefaultText

public String getDefaultText()
獲取預設文本。

返回:
預設的文本,如果此 TextInputCallback 沒有使用 defaultText 實例化,則返回 null。

setText

public void setText(String text)
設置獲取到的文本。

參數:
text - 獲取到的文本,它可以為 null。
另請參見:
getText()

getText

public String getText()
獲取檢索到的文本。

返回:
獲取到的文本,它可以為 null。
另請參見:
setText(java.lang.String)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only