Entr'ouvert Entr'ouvert Documentation

LassoSamlSubjectConfirmation

LassoSamlSubjectConfirmation — <saml:SubjectConfirmation>

Description

Figure 38. 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"/>



Details

struct LassoSamlSubjectConfirmation

struct LassoSamlSubjectConfirmation {
	LassoNode parent;

	/* <element ref="saml:ConfirmationMethod" maxOccurs="unbounded"/> */
	GList *ConfirmationMethod; /* of strings */
	/* <element ref="saml:SubjectConfirmationData" minOccurs="0"/> */
	char *SubjectConfirmationData;
	LassoDsKeyInfo *KeyInfo;
};

lasso_saml_subject_confirmation_new ()

LassoSamlSubjectConfirmation *  lasso_saml_subject_confirmation_new
                                                        (void);

Creates a new LassoSamlSubjectConfirmation object.

Returns :

a newly created LassoSamlSubjectConfirmation object