| Lasso Reference Manual | ||||
|---|---|---|---|---|
#include <lasso/lasso.h>
LassoSaml2AttributeStatement;
LassoNode* lasso_saml2_attribute_statement_new (void);
Figure 43. Schema fragment for saml2:AttributeStatement
<complexType name="AttributeStatementType">
<complexContent>
<extension base="saml:StatementAbstractType">
<choice maxOccurs="unbounded">
<element ref="saml:Attribute"/>
<element ref="saml:EncryptedAttribute"/>
</choice>
</extension>
</complexContent>
</complexType>
typedef struct {
LassoSaml2StatementAbstract parent;
/* elements */
GList *Attribute; /* of LassoSaml2Attribute */
GList *EncryptedAttribute; /* of LassoSaml2EncryptedElement */
} LassoSaml2AttributeStatement;
LassoNode* lasso_saml2_attribute_statement_new (void);
Creates a new LassoSaml2AttributeStatement object.
| Returns : | a newly created LassoSaml2AttributeStatement object |