Class TextCallbackHandler

All Implemented Interfaces:
CallbackHandler
public class TextCallbackHandler
extends Object
implements CallbackHandler

Prompts and reads from the command line for answers to authentication questions. This can be used by a JAAS application to instantiate a CallbackHandler

See Also:
javax.security.auth.callback

Constructors

Constructor Description
TextCallbackHandler()

Creates a callback handler that prompts and reads from the command line for answers to authentication questions.

Methods

Modifier and Type Method Description
void handle​(Callback[] callbacks)

Handles the specified set of callbacks.

Methods declared in class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

TextCallbackHandler

public TextCallbackHandler()

Creates a callback handler that prompts and reads from the command line for answers to authentication questions. This can be used by JAAS applications to instantiate a CallbackHandler.

Methods

handle

public void handle(Callback[] callbacks)
            throws IOException,
                   UnsupportedCallbackException

Handles the specified set of callbacks.

Specified by:
handle in interface CallbackHandler
Parameters:
callbacks - the callbacks to handle
Throws:
IOException - if an input or output error occurs.
UnsupportedCallbackException - if the callback is not an instance of NameCallback or PasswordCallback