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.TextInputCallback
SaslClient
and SaslServer
to retrieve realm information.
Since:
1.5
Author:
Rosanna Lee , Rob Weltman
See Also:
Constructor Summary
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.
|
Method Summary
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 |
Constructor Detail
RealmCallback
- public RealmCallback(java.lang.String 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.
RealmCallback
with a prompt.