| Lasso Reference Manual | ||||
|---|---|---|---|---|
#include <lasso/lasso.h>
LassoSamlSubjectConfirmation;
LassoSamlSubjectConfirmation* lasso_saml_subject_confirmation_new
(void);
Figure 30. 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"/>
typedef struct {
/* <element ref="saml:ConfirmationMethod" maxOccurs="unbounded"/> */
GList *ConfirmationMethod;
/* <element ref="saml:SubjectConfirmationData" minOccurs="0"/> */
char *SubjectConfirmationData;
LassoDsKeyInfo *KeyInfo;
} LassoSamlSubjectConfirmation;
LassoSamlSubjectConfirmation* lasso_saml_subject_confirmation_new (void);
Creates a new LassoSamlSubjectConfirmation object.
| Returns : | a newly created LassoSamlSubjectConfirmation object |