java.lang.Object
javax.security.auth.callback.TextInputCallback
javax.security.sasl.RealmCallback
- All Implemented Interfaces:
Serializable
,Callback
public class RealmCallback extends TextInputCallback
This callback is used by
SaslClient
and SaslServer
to retrieve realm information.- Since:
- 1.5
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description RealmCallback(String prompt)
Constructs aRealmCallback
with a prompt.RealmCallback(String prompt, String defaultRealmInfo)
Constructs aRealmCallback
with a prompt and default realm information. -
Method Summary
Methods declared in class javax.security.auth.callback.TextInputCallback
getDefaultText, getPrompt, getText, setText
-
Constructor Details
-
RealmCallback
Constructs aRealmCallback
with a prompt.- Parameters:
prompt
- The non-null prompt to use to request the realm information.- Throws:
IllegalArgumentException
- Ifprompt
is null or the empty string.
-
RealmCallback
Constructs aRealmCallback
with a prompt and default realm information.- Parameters:
prompt
- The non-null prompt to use to request the realm information.defaultRealmInfo
- The non-null default realm information to use.- Throws:
IllegalArgumentException
- Ifprompt
is null or the empty string, or ifdefaultRealm
is empty or null.
-