diff options
| -rw-r--r-- | swig/saml-2.0/saml2_assertion.i | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/swig/saml-2.0/saml2_assertion.i b/swig/saml-2.0/saml2_assertion.i index 57a0ee1c..e503b2f6 100644 --- a/swig/saml-2.0/saml2_assertion.i +++ b/swig/saml-2.0/saml2_assertion.i @@ -48,6 +48,18 @@ typedef struct { %newobject AuthnStatement_get; LassoNodeList *AuthnStatement; +#ifndef SWIG_PHP_RENAMES + %rename(authzDecisionStatement) AuthzDecisionStatement; +#endif + %newobject AuthzDecisionStatement_get; + LassoNodeList *AuthzDecisionStatement; + +#ifndef SWIG_PHP_RENAMES + %rename(attributeStatement) AttributeStatement; +#endif + %newobject AttributeStatement_get; + LassoNodeList *AttributeStatement; + /* Constructor, Destructor & Static Methods */ LassoSaml2Assertion(); ~LassoSaml2Assertion(); @@ -98,6 +110,24 @@ typedef struct { #define LassoSaml2Assertion_AuthnStatement_set(self, value) set_node_list(&(self)->AuthnStatement, (value)) +/* AuthzDecisionStatement */ + +#define LassoSaml2Assertion_get_AuthzDecisionStatement(self) get_node_list((self)->AuthzDecisionStatement) +#define LassoSaml2Assertion_AuthzDecisionStatement_get(self) get_node_list((self)->AuthzDecisionStatement) +#define LassoSaml2Assertion_set_AuthzDecisionStatement(self, value) set_node_list(&(self)->AuthzDecisionStatement, (value)) +#define LassoSaml2Assertion_AuthzDecisionStatement_set(self, value) set_node_list(&(self)->AuthzDecisionStatement, (value)) + + +/* AttributeStatement */ + +#define LassoSaml2Assertion_get_AttributeStatement(self) get_node_list((self)->AttributeStatement) +#define LassoSaml2Assertion_AttributeStatement_get(self) get_node_list((self)->AttributeStatement) +#define LassoSaml2Assertion_set_AttributeStatement(self, value) set_node_list(&(self)->AttributeStatement, (value)) +#define LassoSaml2Assertion_AttributeStatement_set(self, value) set_node_list(&(self)->AttributeStatement, (value)) + + + + /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Assertion lasso_saml2_assertion_new |
