| Lasso Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
struct LassoSamlp2ManageNameIDRequest;
LassoNode * lasso_samlp2_manage_name_id_request_new
(void);
Figure 77. Schema fragment for samlp2:ManageNameIDRequest
<complexType name="ManageNameIDRequestType">
<complexContent>
<extension base="samlp:RequestAbstractType">
<sequence>
<choice>
<element ref="saml:NameID"/>
<element ref="saml:EncryptedID"/>
</choice>
<choice>
<element ref="samlp:NewID"/>
<element ref="samlp:NewEncryptedID"/>
<element ref="samlp:Terminate"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
struct LassoSamlp2ManageNameIDRequest {
LassoSamlp2RequestAbstract parent;
/* elements */
LassoSaml2NameID *NameID;
LassoSaml2EncryptedElement *EncryptedID;
char *NewID;
LassoSaml2EncryptedElement *NewEncryptedID;
LassoSamlp2Terminate *Terminate;
};
LassoNode * lasso_samlp2_manage_name_id_request_new
(void);
Creates a new LassoSamlp2ManageNameIDRequest object.
Returns : |
a newly created LassoSamlp2ManageNameIDRequest object |