IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.wssecurity.callbackhandler
Class GenericIssuedTokenGenerateCallbackHandler

java.lang.Object
  extended by com.ibm.websphere.wssecurity.callbackhandler.GenericIssuedTokenGenerateCallbackHandler
All Implemented Interfaces:
java.io.Serializable, javax.security.auth.callback.CallbackHandler

public class GenericIssuedTokenGenerateCallbackHandler
extends java.lang.Object
implements javax.security.auth.callback.CallbackHandler, java.io.Serializable

This class is a callback handler for generic issued token in client side.

See Also:
GenericIssuedTokenGenerateCallback, Serialized Form

Constructor Summary
GenericIssuedTokenGenerateCallbackHandler(java.util.Map<java.lang.Object,java.lang.Object> properties)
           
 
Method Summary
 void handle(javax.security.auth.callback.Callback[] callbacks)
           
 void setWSSConsumingContextForTrustClient(WSSConsumingContext concont)
          Sets WSSConsumingContext object for WS-Trust request.
 void setWSSConsumingContextForTrustValidateClient(WSSConsumingContext concont)
          Sets WSSConsumingContext object for WS-Trust Validate request.
 void setWSSGenerationContextForTrustClient(WSSGenerationContext gencont)
          Sets WSSGenerationContext object for WS-Trust request.
 void setWSSGenerationContextForTrustValidateClient(WSSGenerationContext gencont)
          Sets WSSGenerationContext object for WS-Trust Validate request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericIssuedTokenGenerateCallbackHandler

public GenericIssuedTokenGenerateCallbackHandler(java.util.Map<java.lang.Object,java.lang.Object> properties)
Method Detail

handle

public void handle(javax.security.auth.callback.Callback[] callbacks)
            throws java.io.IOException,
                   javax.security.auth.callback.UnsupportedCallbackException
Specified by:
handle in interface javax.security.auth.callback.CallbackHandler
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException

setWSSConsumingContextForTrustClient

public void setWSSConsumingContextForTrustClient(WSSConsumingContext concont)
Sets WSSConsumingContext object for WS-Trust request.

Parameters:
concont - WSSConsumingContext object

setWSSGenerationContextForTrustClient

public void setWSSGenerationContextForTrustClient(WSSGenerationContext gencont)
Sets WSSGenerationContext object for WS-Trust request.

Parameters:
gencont - WSSGenerationContext object

setWSSConsumingContextForTrustValidateClient

public void setWSSConsumingContextForTrustValidateClient(WSSConsumingContext concont)
Sets WSSConsumingContext object for WS-Trust Validate request.

Parameters:
concont - WSSConsumingContext object

setWSSGenerationContextForTrustValidateClient

public void setWSSGenerationContextForTrustValidateClient(WSSGenerationContext gencont)
Sets WSSGenerationContext object for WS-Trust Validate request.

Parameters:
gencont - WSSGenerationContext object

IBM WebSphere Application ServerTM
Release 8