javax.security.sasl
Class RealmCallback
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RealmCallback
public RealmCallback(String prompt)
- Constructs a
RealmCallback
with a prompt.
- Parameters:
prompt
- the non-null prompt to use to request the realm information.
- Throws:
IllegalArgumentException
- if prompt
is null
or empty.
RealmCallback
public RealmCallback(String prompt,
String defaultRealmInfo)
- Constructs a
RealmCallback
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
- if prompt
is null
or empty, or if defaultRealm
is empty or null
.