This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


javax.security.sasl
class RealmChoiceCallback

java.lang.Object extended by javax.security.auth.callback.ChoiceCallback extended by javax.security.sasl.RealmChoiceCallback
All Implemented Interfaces:
Serializable, Callback

public class RealmChoiceCallback
extends ChoiceCallback

This callback is used by SaslClient and SaslServer to obtain a realm given a list of realm choices.


Constructor Summary
RealmChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multiple)

          Constructs a RealmChoiceCallback with a prompt, a list of choices and a default choice.
 
Method Summary
 
Methods inherited from class javax.security.auth.callback.ChoiceCallback
allowMultipleSelections, getChoices, getDefaultChoice, getPrompt, getSelectedIndexes, setSelectedIndex, setSelectedIndexes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RealmChoiceCallback

public RealmChoiceCallback(String prompt,
                           String[] choices,
                           int defaultChoice,
                           boolean multiple)
Constructs a RealmChoiceCallback with a prompt, a list of choices and a default choice.

Parameters:
prompt - the non-null prompt to use to request the realm.
choices - the non-null list of realms to choose from.
defaultChoice - the choice to be used as the default choice when the list of choices is displayed. It is an index into the choices arary.
multiple - true if multiple choices allowed; false otherwise


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.