javax.security.sasl
Class RealmCallback
java.lang.Object
|
+--javax.security.auth.callback.TextInputCallback
|
+--javax.security.sasl.RealmCallback
- All Implemented Interfaces:
- javax.security.auth.callback.Callback, Serializable
- public class RealmCallback
- extends javax.security.auth.callback.TextInputCallback
This callback is used by SaslClient and
SaslServer to retrieve realm information.
- See Also:
- Serialized Form
| Methods inherited from class javax.security.auth.callback.TextInputCallback |
getDefaultText, getPrompt, getText, setText |
| 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
the empty string
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
informationdefaultRealmInfo - The non-null default realm information to use
- Throws:
IllegalArgumentException - if prompt is null or
the empty string, or if defaultRealm is empty or null