%SOAP.RM.CreateSequence
Class %SOAP.RM.CreateSequence Extends %SOAP.RequestMessage [ System = 4 ]
CreateSequence is used for request body in WS-ReliableMessaging 1.2.
Parameters
XMLFORMAT
Parameter XMLFORMAT = "literal";
NAMESPACE
Parameter NAMESPACE = "http://docs.oasis-open.org/ws-rx/wsrm/200702";
ELEMENTQUALIFIED
Parameter ELEMENTQUALIFIED = 1;
XMLPREFIX
Parameter XMLPREFIX = "wsrm";
XMLIGNOREINVALIDTAG
Parameter XMLIGNOREINVALIDTAG = 1;
Properties
AcksTo
Property AcksTo As %SOAP.RM.EndpointReference;
Expires
Property Expires As %xsd.duration;
Offer
Property Offer As %SOAP.RM.Offer;
SecurityTokenReference
Property SecurityTokenReference As %SOAP.Security.SecurityTokenReference(REFNAMESPACE = "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd", XMLREF = 1);
SCTIdentifier
Property SCTIdentifier As %String(XMLPROJECTION = "none") [ Internal ];
RMSession
Property RMSession As %SYS.RMSession(XMLPROJECTION = "none") [ Internal ];
The RM sequence which will be associated with the newly created sequence.
Methods
Create
ClassMethod Create(addressingNamespace As %String, oneWay As %Boolean = 0, retryInterval As %Float = 1.0, maxRetryCount As %Integer = 8, expires As %xsd.duration, SSLSecurity As %Boolean = 0) As %SOAP.RM.CreateSequence
Create a RM sequence with Identifier set and the CreateSequence element for this sequence.
AddSTR
Method AddSTR(sct As %SOAP.WSSC.SecurityContextToken)
Add reference to SecurityContextToken to CreateSequence