- 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 bySaslClient
andSaslServer
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.
-
-
-
Constructor Detail
RealmCallback
public RealmCallback(String prompt)
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
public RealmCallback(String prompt, String defaultRealmInfo)
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.
-