Entr'ouvert Entr'ouvert Documentation

LassoSaml2Conditions

LassoSaml2Conditions — <saml2:Conditions>

Description

Figure 54. Schema fragment for saml2:Conditions

<complexType name="ConditionsType">
  <choice minOccurs="0" maxOccurs="unbounded">
    <element ref="saml:Condition"/>
    <element ref="saml:AudienceRestriction"/>
    <element ref="saml:OneTimeUse"/>
    <element ref="saml:ProxyRestriction"/>
  </choice>
  <attribute name="NotBefore" type="dateTime" use="optional"/>
  <attribute name="NotOnOrAfter" type="dateTime" use="optional"/>
</complexType>



Details

struct LassoSaml2Conditions

struct LassoSaml2Conditions {
	LassoNode parent;

	/* elements */
	GList *Condition; /* of LassoSaml2ConditionAbstract */
	GList *AudienceRestriction; /* of LassoSaml2AudienceRestriction */
	GList *OneTimeUse; /* of LassoSaml2OneTimeUse */
	GList *ProxyRestriction; /* of LassoSaml2ProxyRestriction */
	/* attributes */
	char *NotBefore;
	char *NotOnOrAfter;
};

lasso_saml2_conditions_new ()

LassoNode *         lasso_saml2_conditions_new          (void);

Creates a new LassoSaml2Conditions object.

Returns :

a newly created LassoSaml2Conditions object