diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2007-07-27 16:30:53 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2007-07-27 16:30:53 +0000 |
| commit | 185eaacba77cb5f6c66c7435b25e7b49fee558b3 (patch) | |
| tree | fa5cdc2431f6b81dcbc0237bce37c79be2c48ef2 | |
| parent | 45c8e7b1d279e5ed6a1265ff1fac9314589b79ed (diff) | |
| download | lasso-185eaacba77cb5f6c66c7435b25e7b49fee558b3.tar.gz lasso-185eaacba77cb5f6c66c7435b25e7b49fee558b3.tar.xz lasso-185eaacba77cb5f6c66c7435b25e7b49fee558b3.zip | |
access to saml2 attribute statement
| -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 |
