| Lasso Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
Figure 32. Schema fragment for samlp:Request
<element name="Request" type="samlp:RequestType"/>
<complexType name="RequestType">
<complexContent>
<extension base="samlp:RequestAbstractType">
<choice>
<element ref="samlp:Query"/>
<element ref="samlp:SubjectQuery"/>
<element ref="samlp:AuthenticationQuery"/>
<element ref="samlp:AttributeQuery"/>
<element ref="samlp:AuthorizationDecisionQuery"/>
<element ref="saml:AssertionIDReference" maxOccurs="unbounded"/>
<element ref="samlp:AssertionArtifact" maxOccurs="unbounded"/>
</choice>
</extension>
</complexContent>
</complexType>
struct LassoSamlpRequest {
LassoSamlpRequestAbstract parent;
/* <element name="AssertionArtifact" type="string"/> */
char *AssertionArtifact;
};
LassoNode * lasso_samlp_request_new (void);
Creates a new LassoSamlpRequest object.
Returns : |
a newly created LassoSamlpRequest object |