org.springframework.ws.soap.security.xwss.callback
Class XwssCallbackHandlerChain

java.lang.Object
  extended by org.springframework.ws.soap.security.callback.AbstractCallbackHandler
      extended by org.springframework.ws.soap.security.callback.CallbackHandlerChain
          extended by org.springframework.ws.soap.security.xwss.callback.XwssCallbackHandlerChain
All Implemented Interfaces:
javax.security.auth.callback.CallbackHandler

public class XwssCallbackHandlerChain
extends CallbackHandlerChain

Represents a chain of CallbackHandlers. For each callback, each of the handlers is called in term. If a handler throws a UnsupportedCallbackException, the next handler is tried.

Since:
1.0.0
Author:
Arjen Poutsma

Field Summary
 
Fields inherited from class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
logger
 
Constructor Summary
XwssCallbackHandlerChain(javax.security.auth.callback.CallbackHandler[] callbackHandlers)
           
 
Method Summary
protected  void handleInternal(javax.security.auth.callback.Callback callback)
          Template method that should be implemented by subclasses.
 
Methods inherited from class org.springframework.ws.soap.security.callback.CallbackHandlerChain
getCallbackHandlers
 
Methods inherited from class org.springframework.ws.soap.security.callback.AbstractCallbackHandler
handle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XwssCallbackHandlerChain

public XwssCallbackHandlerChain(javax.security.auth.callback.CallbackHandler[] callbackHandlers)
Method Detail

handleInternal

protected void handleInternal(javax.security.auth.callback.Callback callback)
                       throws java.io.IOException,
                              javax.security.auth.callback.UnsupportedCallbackException
Description copied from class: AbstractCallbackHandler
Template method that should be implemented by subclasses.

Overrides:
handleInternal in class CallbackHandlerChain
Throws:
java.io.IOException
javax.security.auth.callback.UnsupportedCallbackException


Copyright © 2011. All Rights Reserved.