| Lasso Reference Manual | ||||
|---|---|---|---|---|
#include <lasso/lasso.h>
LassoSaml2SubjectConfirmation;
LassoNode* lasso_saml2_subject_confirmation_new
(void);
Figure 59. Schema fragment for saml2:SubjectConfirmation
<complexType name="SubjectConfirmationType">
<sequence>
<choice minOccurs="0">
<element ref="saml:BaseID"/>
<element ref="saml:NameID"/>
<element ref="saml:EncryptedID"/>
</choice>
<element ref="saml:SubjectConfirmationData" minOccurs="0"/>
</sequence>
<attribute name="Method" type="anyURI" use="required"/>
</complexType>
typedef struct {
LassoNode parent;
/* elements */
LassoSaml2BaseIDAbstract *BaseID;
LassoSaml2NameID *NameID;
LassoSaml2EncryptedElement *EncryptedID;
LassoSaml2SubjectConfirmationData *SubjectConfirmationData;
/* attributes */
char *Method;
} LassoSaml2SubjectConfirmation;
LassoNode* lasso_saml2_subject_confirmation_new (void);
Creates a new LassoSaml2SubjectConfirmation object.
| Returns : | a newly created LassoSaml2SubjectConfirmation object |