%SOAP.Security.SignatureConfirmation
Class %SOAP.Security.SignatureConfirmation Extends %SOAP.Security.Element [ System = 4 ]
WS-Security 1.1 SignatureConfirmation element for SOAP Security header.
Parameters
XMLFORMAT
Parameter XMLFORMAT = "literal";
NAMESPACE
Parameter NAMESPACE = "http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd";
Properties
Value
Property Value As %xsd.base64Binary(CANONICALXML = 1, XMLPROJECTION = "attribute") [ Internal ];
Methods
Create
ClassMethod Create(value As %xsd.base64Binary) As %SOAP.Security.SignatureConfirmation
Create a SignatureConfirmation element
ValidateElement
Method ValidateElement(document As %XML.Document, service As %SOAP.WebBase) As %String [ Internal ]
Validate the security header element during import of Security header. SubjectConfirmation is always considered Ok at this point.
Validate
Method Validate(service As %SOAP.WebBase) As %String [ Internal ]
Validate the security header element during overall validation for client. If valid return true.