| Lasso Reference Manual | ||||
|---|---|---|---|---|
#include <lasso/lasso.h>
LassoSaml2AuthzDecisionStatement;
LassoNode* lasso_saml2_authz_decision_statement_new
(void);
Figure 47. Schema fragment for saml2:AuthzDecisionStatement
<complexType name="AuthzDecisionStatementType">
<complexContent>
<extension base="saml:StatementAbstractType">
<sequence>
<element ref="saml:Action" maxOccurs="unbounded"/>
<element ref="saml:Evidence" minOccurs="0"/>
</sequence>
<attribute name="Resource" type="anyURI" use="required"/>
<attribute name="Decision" type="saml:DecisionType" use="required"/>
</extension>
</complexContent>
</complexType>
typedef struct {
LassoSaml2StatementAbstract parent;
/* elements */
LassoSaml2Action *Action;
LassoSaml2Evidence *Evidence;
/* attributes */
char *Resource;
char *Decision;
} LassoSaml2AuthzDecisionStatement;
LassoNode* lasso_saml2_authz_decision_statement_new (void);
Creates a new LassoSaml2AuthzDecisionStatement object.
| Returns : | a newly created LassoSaml2AuthzDecisionStatement object |