org.opensaml.ws.soap.soap11.decoder.http
Class HTTPSOAP11Decoder

java.lang.Object
  extended by org.opensaml.ws.message.decoder.BaseMessageDecoder
      extended by org.opensaml.ws.message.handler.BaseHandlerChainAwareMessageDecoder
          extended by org.opensaml.ws.soap.soap11.decoder.SOAP11Decoder
              extended by org.opensaml.ws.soap.soap11.decoder.http.HTTPSOAP11Decoder
All Implemented Interfaces:
MessageDecoder, HandlerChainAware

public class HTTPSOAP11Decoder
extends SOAP11Decoder

Basic SOAP 1.1 over decoder for HTTP transport.


Constructor Summary
HTTPSOAP11Decoder()
          Constructor.
HTTPSOAP11Decoder(org.opensaml.xml.parse.ParserPool pool)
          Constructor.
 
Method Summary
protected  void doDecode(MessageContext messageContext)
          Decodes a message, updating the message context.
 
Methods inherited from class org.opensaml.ws.soap.soap11.decoder.SOAP11Decoder
decode
 
Methods inherited from class org.opensaml.ws.message.handler.BaseHandlerChainAwareMessageDecoder
invokeHandlerChain, processPostSecurityInboundHandlerChain, processPreSecurityInboundHandlerChain
 
Methods inherited from class org.opensaml.ws.message.decoder.BaseMessageDecoder
getParserPool, logDecodedMessage, processSecurityPolicy, setParserPool, unmarshallMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTTPSOAP11Decoder

public HTTPSOAP11Decoder()
Constructor.


HTTPSOAP11Decoder

public HTTPSOAP11Decoder(org.opensaml.xml.parse.ParserPool pool)
Constructor.

Parameters:
pool - parser pool used to deserialize messages
Method Detail

doDecode

protected void doDecode(MessageContext messageContext)
                 throws MessageDecodingException
Decodes a message, updating the message context. Security policy evaluation is handled outside this method.

Overrides:
doDecode in class SOAP11Decoder
Parameters:
messageContext - current message context
Throws:
MessageDecodingException - thrown if there is a problem decoding the message


Copyright © 2006-2013 Internet2. All Rights Reserved.