Skip to main content

%SOAP.Security.TextElement

class %SOAP.Security.TextElement extends %SOAP.Security.Element

%SOAP.Security.TextElement defines a Security header element which is output from the text string included that is set by its user. The text string must include the element tag as well as all its children.

Property Inventory

Method Inventory

Properties

property Text as %String;
The text to be output for this element.
Property methods: TextDisplayToLogical(), TextGet(), TextIsValid(), TextLogicalToDisplay(), TextLogicalToOdbc(), TextNormalize(), TextSet()

Methods

method SetCanonicalized(document As %XML.Document, nodeid As %String, ByRef PrefixList) as %Status
Set the Text property from specified XML document node as canonicalized text.
document is the document which contains the text to be canonicalized. The document will frequently be set as client.ImportHandler where client is the %SOAP.WebClient subclass.
nodeid is the nodeid of the element and its children to be add to Text property.
For Exclusive XML Canonicalization prefixList is a multidimensional array which specifies the prefixes that are included on the IncludedNamespaces list. prefixList(prefix)="" if the prefix is on the list. If prefixList is = "c14n", then inclusive canonicalization is performed.
method SetText(document As %XML.Document, nodeid As %String) as %Status
Set the Text property from specified XML document node as the specified text from the document.
document is the document which contains the text to be added. The document will frequently be set as client.ImportHandler where client is the %SOAP.WebClient subclass. nodeid is the nodeid of the element and its children to be add to text property.

Inherited Members

Inherited Methods

FeedbackOpens in a new tab