com.ibm.websphere.wssecurity.callbackhandler

Class UNTConsumeCallbackHandler

  1. java.lang.Object
  2. extended bycom.ibm.websphere.wssecurity.callbackhandler.UNTConsumeCallbackHandler
All implemented interfaces:
java.io.Serializable, javax.security.auth.callback.CallbackHandler

  1. public class UNTConsumeCallbackHandler
  2. extends java.lang.Object
  3. implements javax.security.auth.callback.CallbackHandler, java.io.Serializable
This class is a callback handler for user name token in consumer side. This instance is used to set into WSSConsumingContext object to validate a user name token.
See Also:
UsernameToken, UNTConsumeCallback, Serialized Form

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
NLS_MSG_FILE
  1. static
  2. java.lang.String
TR_GROUP

Constructor Summary

Constructor and Description
UNTConsumeCallbackHandler()
Class constructor.
UNTConsumeCallbackHandler(boolean setNonce,boolean setCreatedTimestamp)
Class constructor.
UNTConsumeCallbackHandler(java.util.Map<java.lang.Object,java.lang.Object> properties)
Class constructor.

Method Summary

Modifier and Type Method and Description
  1. void
handle(javax.security.auth.callback.Callback[] callbacks)
Sets necessary information to a UNTConsumeCallback object.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

NLS_MSG_FILE

  1. public static final java.lang.String NLS_MSG_FILE
See Also:

TR_GROUP

  1. public static final java.lang.String TR_GROUP
See Also:

Constructor Detail

UNTConsumeCallbackHandler

  1. public UNTConsumeCallbackHandler( java.util.Map<java.lang.Object,java.lang.Object> properties)
Class constructor.
Parameters:
properties - a map including key-value pairs

UNTConsumeCallbackHandler

  1. public UNTConsumeCallbackHandler( )
Class constructor.

UNTConsumeCallbackHandler

  1. public UNTConsumeCallbackHandler( boolean setNonce,
  2. boolean setCreatedTimestamp)
Class constructor.
Parameters:
setNonce - whether the nonce is required or not
setCreatedTimestamp - whether the created time stamp is required ot not

Method Detail

handle

  1. public void handle(javax.security.auth.callback.Callback[] callbacks)
  2. throws java.io.IOException
  3. javax.security.auth.callback.UnsupportedCallbackException
Sets necessary information to a UNTConsumeCallback object.
Specified by:
handle in interface javax.security.auth.callback.CallbackHandler
Parameters:
callbacks - array of Callback objects provided by the underlying security service which contains the information requested to be retrieved or displayed.
Throws:
java.io.IOException - if an input or output error occurs.
javax.security.auth.callback.UnsupportedCallbackException - if the implementation of this method does not support one or more of the Callbacks specified in the callbacks parameter.
See Also:
CallbackHandler.handle(javax.security.auth.callback.Callback[])