Module java.base
Package javax.security.auth.callback

# Class ChoiceCallback

=
public class ChoiceCallback
extends java.lang.Object
implements java.io.Serializable, javax.security.auth.callback.Callback

## Constructors

- =
  public ChoiceCallback(java.lang.String arg0, java.lang.String[] arg1, int arg2, boolean arg3)

## Methods

- =
  public boolean allowMultipleSelections()
- =
  public java.lang.String[] getChoices()
- =
  public int getDefaultChoice()
- =
  public java.lang.String getPrompt()
- =
  public int[] getSelectedIndexes()
- =
  public void setSelectedIndex(int arg0)
- =
  public void setSelectedIndexes(int[] arg0)

## Serialized Form

=

### serialVersionUID

=-3975664071579892167

### Serialized Fields

- =
  java.lang.String[] choices
- =
  int defaultChoice
- =
  boolean multipleSelectionsAllowed
- =
  java.lang.String prompt
- =
  int[] selections

### Serialization Methods

- =
  private void readObject(java.io.ObjectInputStream arg0) throws java.io.IOException, java.lang.ClassNotFoundException

## Summary

No differences.