| Top |
Figure 40. Schema fragment for saml:SubjectConfirmation
<element name="SubjectConfirmation" type="saml:SubjectConfirmationType"/>
<complexType name="SubjectConfirmationType">
<sequence>
<element ref="saml:ConfirmationMethod" maxOccurs="unbounded"/>
<element ref="saml:SubjectConfirmationData" minOccurs="0"/>
<element ref="ds:KeyInfo" minOccurs="0"/>
</sequence>
</complexType>
<element name="SubjectConfirmationData" type="anyType"/>
<element name="ConfirmationMethod" type="anyURI"/>
LassoSamlSubjectConfirmation *
lasso_saml_subject_confirmation_new (void);
Creates a new LassoSamlSubjectConfirmation object.
struct LassoSamlSubjectConfirmation {
LassoNode parent;
/* <element ref="saml:ConfirmationMethod" maxOccurs="unbounded"/> */
GList *ConfirmationMethod; /* of strings */
/* <element ref="saml:SubjectConfirmationData" minOccurs="0"/> */
char *SubjectConfirmationData;
LassoDsKeyInfo *KeyInfo;
};