javax.security.sasl
Class RealmCallback
- java.lang.Object
-
- javax.security.auth.callback.TextInputCallback
-
- javax.security.sasl.RealmCallback
-
- All Implemented Interfaces:
- java.io.Serializable, javax.security.auth.callback.Callback
public class RealmCallback extends javax.security.auth.callback.TextInputCallbackThis callback is used by SaslClient and SaslServer to retrieve realm information.- Since:
- 1.5
- Author:
- Rosanna Lee, Rob Weltman
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description RealmCallback(java.lang.String prompt)Constructs a RealmCallback with a prompt.RealmCallback(java.lang.String prompt, java.lang.String defaultRealmInfo)Constructs a RealmCallback with a prompt and default realm information.
-
-
-
Constructor Detail
-
RealmCallback
public RealmCallback(java.lang.String prompt)
Constructs a RealmCallback with a prompt.- Parameters:
prompt- The non-null prompt to use to request the realm information.- Throws:
java.lang.IllegalArgumentException- If prompt is null or the empty string.
-
RealmCallback
public RealmCallback(java.lang.String prompt, java.lang.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:
java.lang.IllegalArgumentException- If prompt is null or the empty string, or if defaultRealm is empty or null.
-
-