com.ibm.itim.apps.jaas.callback
Class ChallengeResponseCallback

java.lang.Object
  |
  +--com.ibm.itim.apps.jaas.callback.ChallengeResponseCallback
All Implemented Interfaces:
javax.security.auth.callback.Callback

public class ChallengeResponseCallback
extends java.lang.Object
implements javax.security.auth.callback.Callback

JAAS authentication callback for a set of challenges and responses of the authenticating user. This callback does not have to be handled if the user is providing a password. In situations where the user does not, however, this callback is meant to provide an additional authentication mechanism.


Constructor Summary
ChallengeResponseCallback()
          Default constructor of the callback.
 
Method Summary
 java.util.Map getChallengesAndResponses()
          Returns the challenges and responses.
 void setChallengesAndResponses(java.util.Map cars)
          Changes the challenges and responses.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChallengeResponseCallback

public ChallengeResponseCallback()
Default constructor of the callback.

Method Detail

getChallengesAndResponses

public java.util.Map getChallengesAndResponses()
Returns the challenges and responses.

Returns:
Map of challenge/response String pairs.

setChallengesAndResponses

public void setChallengesAndResponses(java.util.Map cars)
Changes the challenges and responses.

Parameters:
cars - Map of challenge/response String pairs. The challenge is the key.


IBM Tivoli Identity Manager 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.