Home > Class Reference > ENSLIB namespace > %SAML.KeyInfoConfirmationData

%SAML.KeyInfoConfirmationData

class %SAML.KeyInfoConfirmationData extends %SAML.SubjectConfirmationData

Data for SubjectConfirmation wit hKeyInfo

Parameters

parameter XMLTYPE = KeyInfoConfirmationDataType;
Inherited description: This parameter provides the default XMLTYPE for the class. If it is empty then the class name will be used to construct a default XML type. The default XMLTYPE is used when naming and referencing this type in a schema and the schema context did not provide an XML type name.

Properties

property KeyInfo as list of %XML.Security.KeyInfo (REFELEMENTQUALIFIED = 1, REFNAMESPACE = "http://www.w3.org/2000/09/xmldsig#", XMLPROJECTION = "element", XMLREF = 1);
Inherited description: As a special case allow a list of KeyInfo elements as need for WS-Security.
Property methods: KeyInfoBuildValueArray(), KeyInfoCollectionToDisplay(), KeyInfoCollectionToOdbc(), KeyInfoDisplayToCollection(), KeyInfoGet(), KeyInfoGetObject(), KeyInfoGetObjectId(), KeyInfoGetSwizzled(), KeyInfoIsValid(), KeyInfoOdbcToCollection(), KeyInfoSet(), KeyInfoSetObject(), KeyInfoSetObjectId()

Inherited Methods

%AddToSaveSet() %Extends() %SetModified()
%ClassIsLatestVersion() %GetParameter() %ValidateObject()
%ClassName() %IsA() XMLDTD()
%ConstructClone() %IsModified() XMLExport()
%DispatchClassMethod() %New() XMLExportToStream()
%DispatchGetModified() %NormalizeObject() XMLExportToString()
%DispatchGetProperty() %ObjectModified() XMLNew()
%DispatchMethod() %OriginalNamespace() XMLSchema()
%DispatchSetModified() %PackageName() XMLSchemaNamespace()
%DispatchSetMultidimProperty() %RemoveFromSaveSet() XMLSchemaType()
%DispatchSetProperty() %SerializeObject()