LassoSamlSubjectConfirmation

## LassoSamlSubjectConfirmation LassoSamlSubjectConfirmation — <saml:SubjectConfirmation> |

## Synopsis

    struct              LassoSamlSubjectConfirmation;
    LassoSamlSubjectConfirmation * lasso_saml_subject_confirmation_new
                                                            (void);

## 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