Soap.SOAPDomConv.IDOMHeaderProcessor.ProcessHeader

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

procedure ProcessHeader(HeaderNode: IXMLNode; var Handled, AbortRequest: Boolean);

C++

virtual void __fastcall ProcessHeader(Xml::Xmlintf::_di_IXMLNode HeaderNode, bool &Handled, bool &AbortRequest) = 0 ;

Properties

Type Visibility Source Unit Parent
procedure
function
public
Soap.SOAPDomConv.pas
Soap.SOAPDomConv.hpp
Soap.SOAPDomConv IDOMHeaderProcessor

Description

Interprets and responds to a SOAP header.

ProcessHeader provides a response to a given SOAP header node.

HeaderNode is the interface of the DOM representation of the SOAP header to be processed.

Handled returns true if ProcessHeader handles the header node.

AbortRequest returns true if ProcessHeader determines that the SOAP header can't be handled and that this results in an inability to interpret the entire SOAP request. For example, if the header node represents authentication information, ProcessHeader could set AbortRequest to true if the header supplied an invalid password.