3
%rename(Saml2Assertion) LassoSaml2Assertion;
10
%extend LassoSaml2Assertion {
13
%rename(issuer) Issuer;
15
%newobject *Issuer_get;
16
LassoSaml2NameID *Issuer;
19
%rename(subject) Subject;
21
%newobject *Subject_get;
22
LassoSaml2Subject *Subject;
25
%rename(conditions) Conditions;
27
%newobject *Conditions_get;
28
LassoSaml2Conditions *Conditions;
31
%rename(advice) Advice;
33
%newobject *Advice_get;
34
LassoSaml2Advice *Advice;
37
/* Constructor, Destructor & Static Methods */
38
LassoSaml2Assertion();
39
~LassoSaml2Assertion();
41
/* Method inherited from LassoNode */
50
#define LassoSaml2Assertion_get_Issuer(self) get_node((self)->Issuer)
51
#define LassoSaml2Assertion_Issuer_get(self) get_node((self)->Issuer)
52
#define LassoSaml2Assertion_set_Issuer(self,value) set_node((gpointer*)&(self)->Issuer, (value))
53
#define LassoSaml2Assertion_Issuer_set(self,value) set_node((gpointer*)&(self)->Issuer, (value))
58
#define LassoSaml2Assertion_get_Subject(self) get_node((self)->Subject)
59
#define LassoSaml2Assertion_Subject_get(self) get_node((self)->Subject)
60
#define LassoSaml2Assertion_set_Subject(self,value) set_node((gpointer*)&(self)->Subject, (value))
61
#define LassoSaml2Assertion_Subject_set(self,value) set_node((gpointer*)&(self)->Subject, (value))
66
#define LassoSaml2Assertion_get_Conditions(self) get_node((self)->Conditions)
67
#define LassoSaml2Assertion_Conditions_get(self) get_node((self)->Conditions)
68
#define LassoSaml2Assertion_set_Conditions(self,value) set_node((gpointer*)&(self)->Conditions, (value))
69
#define LassoSaml2Assertion_Conditions_set(self,value) set_node((gpointer*)&(self)->Conditions, (value))
74
#define LassoSaml2Assertion_get_Advice(self) get_node((self)->Advice)
75
#define LassoSaml2Assertion_Advice_get(self) get_node((self)->Advice)
76
#define LassoSaml2Assertion_set_Advice(self,value) set_node((gpointer*)&(self)->Advice, (value))
77
#define LassoSaml2Assertion_Advice_set(self,value) set_node((gpointer*)&(self)->Advice, (value))
81
/* Constructors, destructors & static methods implementations */
83
#define new_LassoSaml2Assertion lasso_saml2_assertion_new
84
#define delete_LassoSaml2Assertion(self) lasso_node_destroy(LASSO_NODE(self))
86
/* Implementations of methods inherited from LassoNode */
88
#define LassoSaml2Assertion_dump(self) lasso_node_dump(LASSO_NODE(self))