| Lasso Reference Manual | ||||
|---|---|---|---|---|
Figure 29. Schema fragment for saml:Subject
<element name="Subject" type="saml:SubjectType"/>
<complexType name="SubjectType">
<choice>
<sequence>
<element ref="saml:NameIdentifier"/>
<element ref="saml:SubjectConfirmation" minOccurs="0"/>
</sequence>
<element ref="saml:SubjectConfirmation"/>
</choice>
</complexType>
typedef struct {
LassoSamlNameIdentifier *NameIdentifier;
LassoSamlSubjectConfirmation *SubjectConfirmation;
LassoSaml2EncryptedElement *EncryptedNameIdentifier;
} LassoSamlSubject;
LassoNode* lasso_saml_subject_new (void);
Creates a new LassoSamlSubject object.
| Returns : | a newly created LassoSamlSubject object |