| Lasso Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
Figure 29. Schema fragment for saml:Conditions
<element name="Conditions" type="saml:ConditionsType"/>
<complexType name="ConditionsType">
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="saml:AudienceRestrictionCondition"/>
<element ref="saml:Condition"/>
</choice>
<attribute name="NotBefore" type="dateTime" use="optional"/>
<attribute name="NotOnOrAfter" type="dateTime" use="optional"/>
</complexType>
struct LassoSamlConditions {
LassoNode parent;
/* <element ref="saml:Condition"/> */
GList *Condition; /* of LassoNode */
/* <element ref="saml:AudienceRestrictionCondition"/> */
GList *AudienceRestrictionCondition; /* of LassoSamlAudienceRestrictionCondition */
/* <attribute name="NotBefore" type="dateTime" use="optional"/> */
char *NotBefore;
/* <attribute name="NotOnOrAfter" type="dateTime" use="optional"/> */
char *NotOnOrAfter;
};
LassoSamlConditions * lasso_saml_conditions_new (void);
Creates a new LassoSamlConditions object.
Returns : |
a newly created LassoSamlConditions object |