Poco::RemotingNG::SOAP::Deserializer

class HeaderInterceptor

File Information

Library: RemotingNG/SOAP
Package: SOAP
Header: Poco/RemotingNG/SOAP/Deserializer.h

Description

Subclasses of this class can be registered with the Deserializer (via the Transport or Listener) to process the SOAP envelope header element and its children.

Member Summary

Member Functions: interceptHeader

Types Aliases

Ptr

using Ptr = Poco::SharedPtr < HeaderInterceptor >;

Destructor

~HeaderInterceptor virtual

virtual ~HeaderInterceptor() = default;

Member Functions

interceptHeader virtual

virtual void interceptHeader(
    const XMLElement & header
) = 0;

During deserialization of the SOAP message, this method is called with the SOAP envelope Header element.

The method can inspect the Header element and its children.

Securely control IoT edge devices from anywhere   Connect a Device