org.alfresco.repo.webservice.axis
Class TicketCallbackSpringHandler

java.lang.Object
  extended by org.apache.axis.handlers.BasicHandler
      extended by org.alfresco.repo.webservice.axis.TicketCallbackSpringHandler
All Implemented Interfaces:
java.io.Serializable, org.apache.axis.Handler

public class TicketCallbackSpringHandler
extends org.apache.axis.handlers.BasicHandler

Axis handler that retrieves the TicketCallbackHandler instance from a Spring context. The authentication service is injected by Spring so that when it gets called by the WSS4J handler it can verify the ticket passed to the service. The callback handler is then added to the MessageContext under the standard WsHandlerConstants.PW_CALLBACK_REF property.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
 
Constructor Summary
TicketCallbackSpringHandler()
           
 
Method Summary
 void invoke(org.apache.axis.MessageContext msgContext)
           
 
Methods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TicketCallbackSpringHandler

public TicketCallbackSpringHandler()
Method Detail

invoke

public void invoke(org.apache.axis.MessageContext msgContext)
            throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
See Also:
Handler.invoke(org.apache.axis.MessageContext)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.