LassoSamlpRequest

LassoSamlpRequest — <samlp:Request>

Functions

Types and Values

Description

Figure 34. 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>


Functions

lasso_samlp_request_new ()

LassoNode *
lasso_samlp_request_new (void);

Creates a new LassoSamlpRequest object.

Returns

a newly created LassoSamlpRequest object

Types and Values

struct LassoSamlpRequest

struct LassoSamlpRequest {
	LassoSamlpRequestAbstract parent;

	/* <element name="AssertionArtifact" type="string"/> */
	char *AssertionArtifact;
};