![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|---|---|---|---|
#include <lasso/lasso.h> LassoSamlp2ManageNameIDRequest; LassoNode* lasso_samlp2_manage_name_id_request_new (void);
Figure 74. 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>
typedef struct { LassoSamlp2RequestAbstract parent; /* elements */ LassoSaml2NameID *NameID; LassoSaml2EncryptedElement *EncryptedID; char *NewID; LassoSaml2EncryptedElement *NewEncryptedID; LassoSamlp2Terminate *Terminate; } LassoSamlp2ManageNameIDRequest;
LassoNode* lasso_samlp2_manage_name_id_request_new (void);
Creates a new LassoSamlp2ManageNameIDRequest object.
Returns : | a newly created LassoSamlp2ManageNameIDRequest object |