javax.security.sasl

Class RealmCallback

public class RealmCallback extends TextInputCallback

This callback is used by {@link SaslClient} and {@link SaslServer} to retrieve realm information.

Since: 1.5

Constructor Summary
RealmCallback(String prompt)
Constructs a RealmCallback with a prompt.
RealmCallback(String prompt, String defaultRealmInfo)
Constructs a RealmCallback with a prompt and default realm information.

Constructor Detail

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.