%SAML.SubjectConfirmationData
Class %SAML.SubjectConfirmationData Extends (%RegisteredObject, %XML.Adaptor) [ Inheritance = right, System = 4 ]
Data for SubjectConfirmation
Parameters
XMLFORMAT
Parameter XMLFORMAT = "literal";
NAMESPACE
Parameter NAMESPACE = "urn:oasis:names:tc:SAML:2.0:assertion";
XMLTYPE
Parameter XMLTYPE = "SubjectConfirmationDataType";
ELEMENTQUALIFIED
Parameter ELEMENTQUALIFIED = 0;
Properties
content
Property content As %XML.String(MAXLEN = "", XMLPROJECTION = "content");
Normal case allow any XML content.
KeyInfo
Property KeyInfo As list Of %XML.Security.KeyInfo(REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://www.w3.org/2000/09/xmldsig#", XMLPROJECTION = "element", XMLREF = 1);
As a special case allow a list of KeyInfo elements as need for WS-Security.
Address
Property Address As %String(MAXLEN = "", XMLPROJECTION = "attribute");
InResponseTo
Property InResponseTo As %String(MAXLEN = "", XMLPROJECTION = "attribute");
NotBefore
Property NotBefore As %xsd.dateTime(XMLPROJECTION = "attribute");
NotOnOrAfter
Property NotOnOrAfter As %xsd.dateTime(XMLPROJECTION = "attribute");
Recipient
Property Recipient As %xsd.anyURI(XMLPROJECTION = "attribute");