~ubuntu-branches/ubuntu/hardy/lasso/hardy

« back to all changes in this revision

Viewing changes to python/lasso_wrap.c

  • Committer: Bazaar Package Importer
  • Author(s): Michael Bienia
  • Date: 2007-07-31 21:35:26 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20070731213526-oc6jw5mprcd5tjyy
Tags: 2.0.0-1ubuntu1
* Merge from debian unstable. Remaining changes:
  + debian/control:
    - Modify Maintainer value to match DebianMaintainerField spec.
* debian/rules:
  + Add CC=gcc-4.2 to the configure call else configure won't find jni.h
    from libgcj8-dev.
* configure{,.ac}:
  + Add missing quotes around the value for PHP[45]_LIBS.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* ----------------------------------------------------------------------------
2
2
 * This file was automatically generated by SWIG (http://www.swig.org).
3
 
 * Version 1.3.28
 
3
 * Version 1.3.31
4
4
 * 
5
5
 * This file is not intended to be easily readable and contains a number of 
6
6
 * coding conventions designed to improve portability and efficiency. Do not make
10
10
 
11
11
#define SWIGPYTHON
12
12
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
13
 
/***********************************************************************
14
 
 *
 
13
/* -----------------------------------------------------------------------------
15
14
 *  This section contains generic SWIG labels for method/variable
16
15
 *  declarations/attributes, and other compiler dependent labels.
17
 
 *
18
 
 ************************************************************************/
 
16
 * ----------------------------------------------------------------------------- */
19
17
 
20
18
/* template workaround for compilers that cannot correctly implement the C++ standard */
21
19
#ifndef SWIGTEMPLATEDISAMBIGUATOR
72
70
# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
73
71
#endif
74
72
 
75
 
/* exporting methods for Windows DLLs */
 
73
/* exporting methods */
 
74
#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
 
75
#  ifndef GCC_HASCLASSVISIBILITY
 
76
#    define GCC_HASCLASSVISIBILITY
 
77
#  endif
 
78
#endif
 
79
 
76
80
#ifndef SWIGEXPORT
77
81
# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
78
82
#   if defined(STATIC_LINKED)
81
85
#     define SWIGEXPORT __declspec(dllexport)
82
86
#   endif
83
87
# else
84
 
#   define SWIGEXPORT
 
88
#   if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
 
89
#     define SWIGEXPORT __attribute__ ((visibility("default")))
 
90
#   else
 
91
#     define SWIGEXPORT
 
92
#   endif
85
93
# endif
86
94
#endif
87
95
 
94
102
# endif 
95
103
#endif
96
104
 
 
105
/* Deal with Microsoft's attempt at deprecating C standard runtime functions */
 
106
#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
 
107
# define _CRT_SECURE_NO_DEPRECATE
 
108
#endif
 
109
 
97
110
 
98
111
/* Python.h has to appear first */
99
112
#include <Python.h>
100
113
 
101
 
/***********************************************************************
 
114
/* -----------------------------------------------------------------------------
102
115
 * swigrun.swg
103
116
 *
104
 
 *     This file contains generic CAPI SWIG runtime support for pointer
105
 
 *     type checking.
106
 
 *
107
 
 ************************************************************************/
 
117
 * This file contains generic CAPI SWIG runtime support for pointer
 
118
 * type checking.
 
119
 * ----------------------------------------------------------------------------- */
108
120
 
109
121
/* This should only be incremented when either the layout of swig_type_info changes,
110
122
   or for whatever reason, the runtime changes incompatibly */
111
 
#define SWIG_RUNTIME_VERSION "2"
 
123
#define SWIG_RUNTIME_VERSION "3"
112
124
 
113
125
/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */
114
126
#ifdef SWIG_TYPE_TABLE
329
341
  for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
330
342
    while ((*f1 == ' ') && (f1 != l1)) ++f1;
331
343
    while ((*f2 == ' ') && (f2 != l2)) ++f2;
332
 
    if (*f1 != *f2) return (int)(*f1 - *f2);
 
344
    if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
333
345
  }
334
346
  return (l1 - f1) - (l2 - f2);
335
347
}
685
697
 
686
698
 
687
699
 
688
 
/* Python.h has to appear first */
689
 
#include <Python.h>
690
700
 
691
701
/* Add PyOS_snprintf for old Pythons */
692
702
#if PY_VERSION_HEX < 0x02020000
693
703
# if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM)
694
 
#   define PyOS_snprintf _snprintf
 
704
#  define PyOS_snprintf _snprintf
695
705
# else
696
706
#  define PyOS_snprintf snprintf
697
707
# endif
701
711
#if PY_VERSION_HEX < 0x02020000
702
712
 
703
713
#ifndef SWIG_PYBUFFER_SIZE
704
 
#define SWIG_PYBUFFER_SIZE 1024
 
714
# define SWIG_PYBUFFER_SIZE 1024
705
715
#endif
706
716
 
707
717
static PyObject *
712
722
  va_start(ap, fmt);
713
723
  res = vsnprintf(buf, sizeof(buf), fmt, ap);
714
724
  va_end(ap);
715
 
  return (res < 0 || res >= sizeof(buf)) ? 0 : PyString_FromString(buf);
 
725
  return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf);
716
726
}
717
727
#endif
718
728
 
719
729
/* Add PyObject_Del for old Pythons */
720
730
#if PY_VERSION_HEX < 0x01060000
721
 
#define PyObject_Del(op) PyMem_DEL((op))
 
731
# define PyObject_Del(op) PyMem_DEL((op))
722
732
#endif
723
733
#ifndef PyObject_DEL
724
 
#define PyObject_DEL PyObject_Del
 
734
# define PyObject_DEL PyObject_Del
725
735
#endif
726
736
 
727
737
/* A crude PyExc_StopIteration exception for old Pythons */
728
738
#if PY_VERSION_HEX < 0x02020000
729
 
#define PyExc_StopIteration PyExc_RuntimeError
730
 
#define PyObject_GenericGetAttr 0
731
 
#define Py_NotImplemented PyExc_RuntimeError
 
739
# ifndef PyExc_StopIteration
 
740
#  define PyExc_StopIteration PyExc_RuntimeError
 
741
# endif
 
742
# ifndef PyObject_GenericGetAttr
 
743
#  define PyObject_GenericGetAttr 0
 
744
# endif
 
745
#endif
 
746
/* Py_NotImplemented is defined in 2.1 and up. */
 
747
#if PY_VERSION_HEX < 0x02010000
 
748
# ifndef Py_NotImplemented
 
749
#  define Py_NotImplemented PyExc_RuntimeError
 
750
# endif
732
751
#endif
733
752
 
734
753
 
735
754
/* A crude PyString_AsStringAndSize implementation for old Pythons */
736
755
#if PY_VERSION_HEX < 0x02010000
737
 
#define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
 
756
# ifndef PyString_AsStringAndSize
 
757
#  define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
 
758
# endif
738
759
#endif
739
760
 
 
761
/* PySequence_Size for old Pythons */
740
762
#if PY_VERSION_HEX < 0x02000000
741
 
#define PySequence_Size PySequence_Length
742
 
#endif
743
 
 
 
763
# ifndef PySequence_Size
 
764
#  define PySequence_Size PySequence_Length
 
765
# endif
 
766
#endif
 
767
 
 
768
 
 
769
/* PyBool_FromLong for old Pythons */
 
770
#if PY_VERSION_HEX < 0x02030000
 
771
static
 
772
PyObject *PyBool_FromLong(long ok)
 
773
{
 
774
  PyObject *result = ok ? Py_True : Py_False;
 
775
  Py_INCREF(result);
 
776
  return result;
 
777
}
 
778
#endif
 
779
 
 
780
/* Py_ssize_t for old Pythons */
 
781
/* This code is as recommended by: */
 
782
/* http://www.python.org/dev/peps/pep-0353/#conversion-guidelines */
 
783
#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
 
784
typedef int Py_ssize_t;
 
785
# define PY_SSIZE_T_MAX INT_MAX
 
786
# define PY_SSIZE_T_MIN INT_MIN
 
787
#endif
744
788
 
745
789
/* -----------------------------------------------------------------------------
746
790
 * error manipulation
916
960
#endif
917
961
 
918
962
 
919
 
/***********************************************************************
 
963
/* -----------------------------------------------------------------------------
 
964
 * See the LICENSE file for information on copyright, usage and redistribution
 
965
 * of SWIG, and the README file for authors - http://www.swig.org/release.html.
 
966
 *
920
967
 * pyrun.swg
921
968
 *
922
 
 *     This file contains the runtime support for Python modules
923
 
 *     and includes code for managing global variables and pointer
924
 
 *     type checking.
 
969
 * This file contains the runtime support for Python modules
 
970
 * and includes code for managing global variables and pointer
 
971
 * type checking.
925
972
 *
926
 
 * Author : David Beazley (beazley@cs.uchicago.edu)
927
 
 ************************************************************************/
 
973
 * ----------------------------------------------------------------------------- */
928
974
 
929
975
/* Common SWIG API */
930
976
 
1132
1178
SWIGRUNTIMEINLINE PyObject * 
1133
1179
_SWIG_Py_None(void)
1134
1180
{
1135
 
  PyObject *none = Py_BuildValue("");
 
1181
  PyObject *none = Py_BuildValue((char*)"");
1136
1182
  Py_DECREF(none);
1137
1183
  return none;
1138
1184
}
1154
1200
  return none;
1155
1201
}
1156
1202
 
1157
 
 
1158
1203
/* PySwigClientData */
1159
1204
 
1160
1205
typedef struct {
1190
1235
    PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData));
1191
1236
    /* the klass element */
1192
1237
    data->klass = obj;
1193
 
    Py_INCREF(obj);
 
1238
    Py_INCREF(data->klass);
1194
1239
    /* the newraw method and newargs arguments used to create a new raw instance */
1195
1240
    if (PyClass_Check(obj)) {
1196
1241
      data->newraw = 0;
1199
1244
    } else {
1200
1245
#if (PY_VERSION_HEX < 0x02020000)
1201
1246
      data->newraw = 0;
1202
 
      data->newargs = obj;
1203
 
      Py_INCREF(obj);
1204
1247
#else
1205
 
      data->newraw = PyObject_GetAttrString((PyObject*)&PyBaseObject_Type, (char *)"__new__");
1206
 
      Py_INCREF(data->newraw);
1207
 
      data->newargs = PyTuple_New(1);
1208
 
      PyTuple_SetItem(data->newargs, 0, obj);
 
1248
      data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__");
 
1249
#endif
 
1250
      if (data->newraw) {
 
1251
        Py_INCREF(data->newraw);
 
1252
        data->newargs = PyTuple_New(1);
 
1253
        PyTuple_SetItem(data->newargs, 0, obj);
 
1254
      } else {
 
1255
        data->newargs = obj;
 
1256
      }
1209
1257
      Py_INCREF(data->newargs);
1210
 
#endif
1211
1258
    }
1212
1259
    /* the destroy method, aka as the C++ delete method */
1213
1260
    data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__");
1235
1282
SWIGRUNTIME void 
1236
1283
PySwigClientData_Del(PySwigClientData* data)
1237
1284
{
1238
 
  Py_XDECREF(data->klass);
1239
1285
  Py_XDECREF(data->newraw);
1240
1286
  Py_XDECREF(data->newargs);
1241
1287
  Py_XDECREF(data->destroy);
1288
1334
}
1289
1335
 
1290
1336
SWIGRUNTIME PyObject *
 
1337
#ifdef METH_NOARGS
1291
1338
PySwigObject_repr(PySwigObject *v)
 
1339
#else
 
1340
PySwigObject_repr(PySwigObject *v, PyObject *args)
 
1341
#endif
1292
1342
{
1293
1343
  const char *name = SWIG_TypePrettyName(v->ty);
1294
1344
  PyObject *hex = PySwigObject_hex(v);    
1295
1345
  PyObject *repr = PyString_FromFormat("<Swig Object of type '%s' at 0x%s>", name, PyString_AsString(hex));
1296
1346
  Py_DECREF(hex);
1297
1347
  if (v->next) {
 
1348
#ifdef METH_NOARGS
1298
1349
    PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next);
 
1350
#else
 
1351
    PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next, args);
 
1352
#endif
1299
1353
    PyString_ConcatAndDel(&repr,nrep);
1300
1354
  }
1301
1355
  return repr;  
1304
1358
SWIGRUNTIME int
1305
1359
PySwigObject_print(PySwigObject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
1306
1360
{
 
1361
#ifdef METH_NOARGS
1307
1362
  PyObject *repr = PySwigObject_repr(v);
 
1363
#else
 
1364
  PyObject *repr = PySwigObject_repr(v, NULL);
 
1365
#endif
1308
1366
  if (repr) {
1309
1367
    fputs(PyString_AsString(repr), fp);
1310
1368
    Py_DECREF(repr);
1453
1511
  else
1454
1512
    {
1455
1513
      PySwigObject *sobj = (PySwigObject *)v;
1456
 
      PyObject *obj = sobj->own ? Py_True : Py_False;
 
1514
      PyObject *obj = PyBool_FromLong(sobj->own);
1457
1515
      if (val) {
1458
1516
#ifdef METH_NOARGS
1459
1517
        if (PyObject_IsTrue(val)) {
1469
1527
        }
1470
1528
#endif
1471
1529
      } 
1472
 
      Py_INCREF(obj);
1473
1530
      return obj;
1474
1531
    }
1475
1532
}
1482
1539
  {(char *)"own",     (PyCFunction)PySwigObject_own,     METH_VARARGS, (char *)"returns/sets ownership of the pointer"},
1483
1540
  {(char *)"append",  (PyCFunction)PySwigObject_append,  METH_O,       (char *)"appends another 'this' object"},
1484
1541
  {(char *)"next",    (PyCFunction)PySwigObject_next,    METH_NOARGS,  (char *)"returns the next 'this' object"},
 
1542
  {(char *)"__repr__",(PyCFunction)PySwigObject_repr,    METH_NOARGS,  (char *)"returns object representation"},
1485
1543
  {0, 0, 0, 0}  
1486
1544
};
1487
1545
#else
1492
1550
  {(char *)"own",     (PyCFunction)PySwigObject_own,     METH_VARARGS,  (char *)"returns/sets ownership of the pointer"},
1493
1551
  {(char *)"append",  (PyCFunction)PySwigObject_append,  METH_VARARGS,  (char *)"appends another 'this' object"},
1494
1552
  {(char *)"next",    (PyCFunction)PySwigObject_next,    METH_VARARGS,  (char *)"returns the next 'this' object"},
 
1553
  {(char *)"__repr__",(PyCFunction)PySwigObject_repr,   METH_VARARGS,  (char *)"returns object representation"},
1495
1554
  {0, 0, 0, 0}  
1496
1555
};
1497
1556
#endif
1839
1898
      if (dictptr != NULL) {
1840
1899
        PyObject *dict = *dictptr;
1841
1900
        obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
1842
 
      }      
 
1901
      } else {
1843
1902
#ifdef PyWeakref_CheckProxy
1844
 
      else if (PyWeakref_CheckProxy(pyobj)) {
1845
 
        PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
1846
 
        return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
1847
 
      }
 
1903
        if (PyWeakref_CheckProxy(pyobj)) {
 
1904
          PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
 
1905
          return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
 
1906
        }
1848
1907
#endif
1849
 
      if (!obj) {
1850
1908
        obj = PyObject_GetAttr(pyobj,SWIG_This());
1851
1909
        if (obj) {
1852
1910
          Py_DECREF(obj);
1874
1932
  }
1875
1933
}
1876
1934
 
1877
 
 
1878
1935
/* Acquire a pointer value */
1879
1936
 
1880
1937
SWIGRUNTIME int
1980
2037
    void *vptr = 0;
1981
2038
    
1982
2039
    /* here we get the method pointer for callbacks */
1983
 
    char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
 
2040
    const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
1984
2041
    const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
1985
2042
    if (desc) {
1986
2043
      desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
2054
2111
  }
2055
2112
  return inst;
2056
2113
#else
 
2114
#if (PY_VERSION_HEX >= 0x02010000)
 
2115
  PyObject *inst;
 
2116
  PyObject *dict = PyDict_New();
 
2117
  PyDict_SetItem(dict, SWIG_This(), swig_this);
 
2118
  inst = PyInstance_NewRaw(data->newargs, dict);
 
2119
  Py_DECREF(dict);
 
2120
  return (PyObject *) inst;
 
2121
#else
2057
2122
  PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
2058
2123
  if (inst == NULL) {
2059
2124
    return NULL;
2065
2130
    Py_DECREF(inst);
2066
2131
    return NULL;
2067
2132
  }
 
2133
#ifdef Py_TPFLAGS_HAVE_WEAKREFS
 
2134
  inst->in_weakreflist = NULL;
 
2135
#endif
 
2136
#ifdef Py_TPFLAGS_GC
 
2137
  PyObject_GC_Init(inst);
 
2138
#endif
2068
2139
  PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
2069
2140
  return (PyObject *) inst;
2070
2141
#endif
 
2142
#endif
 
2143
}
 
2144
 
 
2145
SWIGRUNTIME void
 
2146
SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
 
2147
{
 
2148
 PyObject *dict;
 
2149
#if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
 
2150
 PyObject **dictptr = _PyObject_GetDictPtr(inst);
 
2151
 if (dictptr != NULL) {
 
2152
   dict = *dictptr;
 
2153
   if (dict == NULL) {
 
2154
     dict = PyDict_New();
 
2155
     *dictptr = dict;
 
2156
   }
 
2157
   PyDict_SetItem(dict, SWIG_This(), swig_this);
 
2158
   return;
 
2159
 }
 
2160
#endif
 
2161
 dict = PyObject_GetAttrString(inst, (char*)"__dict__");
 
2162
 PyDict_SetItem(dict, SWIG_This(), swig_this);
 
2163
 Py_DECREF(dict);
 
2164
 
2165
 
 
2166
 
 
2167
SWIGINTERN PyObject *
 
2168
SWIG_Python_InitShadowInstance(PyObject *args) {
 
2169
  PyObject *obj[2];
 
2170
  if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) {
 
2171
    return NULL;
 
2172
  } else {
 
2173
    PySwigObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
 
2174
    if (sthis) {
 
2175
      PySwigObject_append((PyObject*) sthis, obj[1]);
 
2176
    } else {
 
2177
      SWIG_Python_SetSwigThis(obj[0], obj[1]);
 
2178
    }
 
2179
    return SWIG_Py_Void();
 
2180
  }
2071
2181
}
2072
2182
 
2073
2183
/* Create a new pointer object */
2187
2297
  }
2188
2298
}
2189
2299
 
 
2300
/* The python cached type query */
 
2301
SWIGRUNTIME PyObject *
 
2302
SWIG_Python_TypeCache(void) {
 
2303
  static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
 
2304
  return cache;
 
2305
}
 
2306
 
 
2307
SWIGRUNTIME swig_type_info *
 
2308
SWIG_Python_TypeQuery(const char *type)
 
2309
{
 
2310
  PyObject *cache = SWIG_Python_TypeCache();
 
2311
  PyObject *key = PyString_FromString(type); 
 
2312
  PyObject *obj = PyDict_GetItem(cache, key);
 
2313
  swig_type_info *descriptor;
 
2314
  if (obj) {
 
2315
    descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
 
2316
  } else {
 
2317
    swig_module_info *swig_module = SWIG_Python_GetModule();
 
2318
    descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
 
2319
    if (descriptor) {
 
2320
      obj = PyCObject_FromVoidPtr(descriptor, NULL);
 
2321
      PyDict_SetItem(cache, key, obj);
 
2322
      Py_DECREF(obj);
 
2323
    }
 
2324
  }
 
2325
  Py_DECREF(key);
 
2326
  return descriptor;
 
2327
}
2190
2328
 
2191
2329
/* 
2192
2330
   For backward compatibility only
2315
2453
 
2316
2454
#define SWIGTYPE_p_LassoCheckVersionMode swig_types[0]
2317
2455
#define SWIGTYPE_p_LassoDefederation swig_types[1]
2318
 
#define SWIGTYPE_p_LassoFederation swig_types[2]
2319
 
#define SWIGTYPE_p_LassoHttpMethod swig_types[3]
2320
 
#define SWIGTYPE_p_LassoIdentity swig_types[4]
2321
 
#define SWIGTYPE_p_LassoLecp swig_types[5]
2322
 
#define SWIGTYPE_p_LassoLibAssertion swig_types[6]
2323
 
#define SWIGTYPE_p_LassoLibAuthnRequest swig_types[7]
2324
 
#define SWIGTYPE_p_LassoLibAuthnResponse swig_types[8]
2325
 
#define SWIGTYPE_p_LassoLibFederationTerminationNotification swig_types[9]
2326
 
#define SWIGTYPE_p_LassoLibLogoutRequest swig_types[10]
2327
 
#define SWIGTYPE_p_LassoLibLogoutResponse swig_types[11]
2328
 
#define SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest swig_types[12]
2329
 
#define SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse swig_types[13]
2330
 
#define SWIGTYPE_p_LassoLibRequestAuthnContext swig_types[14]
2331
 
#define SWIGTYPE_p_LassoLibStatusResponse swig_types[15]
2332
 
#define SWIGTYPE_p_LassoLogin swig_types[16]
2333
 
#define SWIGTYPE_p_LassoLoginProtocolProfile swig_types[17]
2334
 
#define SWIGTYPE_p_LassoLogout swig_types[18]
2335
 
#define SWIGTYPE_p_LassoMdProtocolType swig_types[19]
2336
 
#define SWIGTYPE_p_LassoNameIdentifierMapping swig_types[20]
2337
 
#define SWIGTYPE_p_LassoNameRegistration swig_types[21]
2338
 
#define SWIGTYPE_p_LassoNode swig_types[22]
2339
 
#define SWIGTYPE_p_LassoNodeList swig_types[23]
2340
 
#define SWIGTYPE_p_LassoProtocolConformance swig_types[24]
2341
 
#define SWIGTYPE_p_LassoProvider swig_types[25]
2342
 
#define SWIGTYPE_p_LassoProviderRole swig_types[26]
2343
 
#define SWIGTYPE_p_LassoRequestType swig_types[27]
2344
 
#define SWIGTYPE_p_LassoSaml2Action swig_types[28]
2345
 
#define SWIGTYPE_p_LassoSaml2Advice swig_types[29]
2346
 
#define SWIGTYPE_p_LassoSaml2Assertion swig_types[30]
2347
 
#define SWIGTYPE_p_LassoSaml2Attribute swig_types[31]
2348
 
#define SWIGTYPE_p_LassoSaml2AttributeStatement swig_types[32]
2349
 
#define SWIGTYPE_p_LassoSaml2AudienceRestriction swig_types[33]
2350
 
#define SWIGTYPE_p_LassoSaml2AuthnContext swig_types[34]
2351
 
#define SWIGTYPE_p_LassoSaml2AuthnStatement swig_types[35]
2352
 
#define SWIGTYPE_p_LassoSaml2AuthzDecisionStatement swig_types[36]
2353
 
#define SWIGTYPE_p_LassoSaml2BaseIDAbstract swig_types[37]
2354
 
#define SWIGTYPE_p_LassoSaml2ConditionAbstract swig_types[38]
2355
 
#define SWIGTYPE_p_LassoSaml2Conditions swig_types[39]
2356
 
#define SWIGTYPE_p_LassoSaml2EncryptedElement swig_types[40]
2357
 
#define SWIGTYPE_p_LassoSaml2Evidence swig_types[41]
2358
 
#define SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData swig_types[42]
2359
 
#define SWIGTYPE_p_LassoSaml2NameID swig_types[43]
2360
 
#define SWIGTYPE_p_LassoSaml2OneTimeUse swig_types[44]
2361
 
#define SWIGTYPE_p_LassoSaml2ProxyRestriction swig_types[45]
2362
 
#define SWIGTYPE_p_LassoSaml2StatementAbstract swig_types[46]
2363
 
#define SWIGTYPE_p_LassoSaml2Subject swig_types[47]
2364
 
#define SWIGTYPE_p_LassoSaml2SubjectConfirmation swig_types[48]
2365
 
#define SWIGTYPE_p_LassoSaml2SubjectConfirmationData swig_types[49]
2366
 
#define SWIGTYPE_p_LassoSaml2SubjectLocality swig_types[50]
2367
 
#define SWIGTYPE_p_LassoSamlAdvice swig_types[51]
2368
 
#define SWIGTYPE_p_LassoSamlAssertion swig_types[52]
2369
 
#define SWIGTYPE_p_LassoSamlAttribute swig_types[53]
2370
 
#define SWIGTYPE_p_LassoSamlAttributeDesignator swig_types[54]
2371
 
#define SWIGTYPE_p_LassoSamlAttributeStatement swig_types[55]
2372
 
#define SWIGTYPE_p_LassoSamlAttributeValue swig_types[56]
2373
 
#define SWIGTYPE_p_LassoSamlAudienceRestrictionCondition swig_types[57]
2374
 
#define SWIGTYPE_p_LassoSamlAuthenticationStatement swig_types[58]
2375
 
#define SWIGTYPE_p_LassoSamlAuthorityBinding swig_types[59]
2376
 
#define SWIGTYPE_p_LassoSamlConditionAbstract swig_types[60]
2377
 
#define SWIGTYPE_p_LassoSamlConditions swig_types[61]
2378
 
#define SWIGTYPE_p_LassoSamlNameIdentifier swig_types[62]
2379
 
#define SWIGTYPE_p_LassoSamlStatementAbstract swig_types[63]
2380
 
#define SWIGTYPE_p_LassoSamlSubject swig_types[64]
2381
 
#define SWIGTYPE_p_LassoSamlSubjectConfirmation swig_types[65]
2382
 
#define SWIGTYPE_p_LassoSamlSubjectLocality swig_types[66]
2383
 
#define SWIGTYPE_p_LassoSamlSubjectStatement swig_types[67]
2384
 
#define SWIGTYPE_p_LassoSamlSubjectStatementAbstract swig_types[68]
2385
 
#define SWIGTYPE_p_LassoSamlp2ArtifactResolve swig_types[69]
2386
 
#define SWIGTYPE_p_LassoSamlp2ArtifactResponse swig_types[70]
2387
 
#define SWIGTYPE_p_LassoSamlp2AssertionIDRequest swig_types[71]
2388
 
#define SWIGTYPE_p_LassoSamlp2AttributeQuery swig_types[72]
2389
 
#define SWIGTYPE_p_LassoSamlp2AuthnQuery swig_types[73]
2390
 
#define SWIGTYPE_p_LassoSamlp2AuthnRequest swig_types[74]
2391
 
#define SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery swig_types[75]
2392
 
#define SWIGTYPE_p_LassoSamlp2Extensions swig_types[76]
2393
 
#define SWIGTYPE_p_LassoSamlp2IDPEntry swig_types[77]
2394
 
#define SWIGTYPE_p_LassoSamlp2IDPList swig_types[78]
2395
 
#define SWIGTYPE_p_LassoSamlp2LogoutRequest swig_types[79]
2396
 
#define SWIGTYPE_p_LassoSamlp2ManageNameIDRequest swig_types[80]
2397
 
#define SWIGTYPE_p_LassoSamlp2NameIDMappingRequest swig_types[81]
2398
 
#define SWIGTYPE_p_LassoSamlp2NameIDMappingResponse swig_types[82]
2399
 
#define SWIGTYPE_p_LassoSamlp2NameIDPolicy swig_types[83]
2400
 
#define SWIGTYPE_p_LassoSamlp2RequestAbstract swig_types[84]
2401
 
#define SWIGTYPE_p_LassoSamlp2RequestedAuthnContext swig_types[85]
2402
 
#define SWIGTYPE_p_LassoSamlp2Response swig_types[86]
2403
 
#define SWIGTYPE_p_LassoSamlp2Scoping swig_types[87]
2404
 
#define SWIGTYPE_p_LassoSamlp2Status swig_types[88]
2405
 
#define SWIGTYPE_p_LassoSamlp2StatusCode swig_types[89]
2406
 
#define SWIGTYPE_p_LassoSamlp2StatusDetail swig_types[90]
2407
 
#define SWIGTYPE_p_LassoSamlp2StatusResponse swig_types[91]
2408
 
#define SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract swig_types[92]
2409
 
#define SWIGTYPE_p_LassoSamlp2Terminate swig_types[93]
2410
 
#define SWIGTYPE_p_LassoSamlpRequest swig_types[94]
2411
 
#define SWIGTYPE_p_LassoSamlpRequestAbstract swig_types[95]
2412
 
#define SWIGTYPE_p_LassoSamlpResponse swig_types[96]
2413
 
#define SWIGTYPE_p_LassoSamlpResponseAbstract swig_types[97]
2414
 
#define SWIGTYPE_p_LassoSamlpStatus swig_types[98]
2415
 
#define SWIGTYPE_p_LassoSamlpStatusCode swig_types[99]
2416
 
#define SWIGTYPE_p_LassoServer swig_types[100]
2417
 
#define SWIGTYPE_p_LassoSession swig_types[101]
2418
 
#define SWIGTYPE_p_LassoSignatureMethod swig_types[102]
2419
 
#define SWIGTYPE_p_LassoSignatureType swig_types[103]
2420
 
#define SWIGTYPE_p_LassoStringList swig_types[104]
2421
 
#define SWIGTYPE_p_char swig_types[105]
2422
 
#define SWIGTYPE_p_void swig_types[106]
2423
 
static swig_type_info *swig_types[108];
2424
 
static swig_module_info swig_module = {swig_types, 107, 0, 0, 0, 0};
 
2456
#define SWIGTYPE_p_LassoEcp swig_types[2]
 
2457
#define SWIGTYPE_p_LassoEncryptionMode swig_types[3]
 
2458
#define SWIGTYPE_p_LassoEncryptionSymKeyType swig_types[4]
 
2459
#define SWIGTYPE_p_LassoFederation swig_types[5]
 
2460
#define SWIGTYPE_p_LassoHttpMethod swig_types[6]
 
2461
#define SWIGTYPE_p_LassoIdentity swig_types[7]
 
2462
#define SWIGTYPE_p_LassoLecp swig_types[8]
 
2463
#define SWIGTYPE_p_LassoLibAssertion swig_types[9]
 
2464
#define SWIGTYPE_p_LassoLibAuthnRequest swig_types[10]
 
2465
#define SWIGTYPE_p_LassoLibAuthnResponse swig_types[11]
 
2466
#define SWIGTYPE_p_LassoLibFederationTerminationNotification swig_types[12]
 
2467
#define SWIGTYPE_p_LassoLibLogoutRequest swig_types[13]
 
2468
#define SWIGTYPE_p_LassoLibLogoutResponse swig_types[14]
 
2469
#define SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest swig_types[15]
 
2470
#define SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse swig_types[16]
 
2471
#define SWIGTYPE_p_LassoLibRequestAuthnContext swig_types[17]
 
2472
#define SWIGTYPE_p_LassoLibStatusResponse swig_types[18]
 
2473
#define SWIGTYPE_p_LassoLogin swig_types[19]
 
2474
#define SWIGTYPE_p_LassoLoginProtocolProfile swig_types[20]
 
2475
#define SWIGTYPE_p_LassoLogout swig_types[21]
 
2476
#define SWIGTYPE_p_LassoMdProtocolType swig_types[22]
 
2477
#define SWIGTYPE_p_LassoNameIdManagement swig_types[23]
 
2478
#define SWIGTYPE_p_LassoNameIdentifierMapping swig_types[24]
 
2479
#define SWIGTYPE_p_LassoNameRegistration swig_types[25]
 
2480
#define SWIGTYPE_p_LassoNode swig_types[26]
 
2481
#define SWIGTYPE_p_LassoNodeList swig_types[27]
 
2482
#define SWIGTYPE_p_LassoProtocolConformance swig_types[28]
 
2483
#define SWIGTYPE_p_LassoProvider swig_types[29]
 
2484
#define SWIGTYPE_p_LassoProviderRole swig_types[30]
 
2485
#define SWIGTYPE_p_LassoRequestType swig_types[31]
 
2486
#define SWIGTYPE_p_LassoSaml2Action swig_types[32]
 
2487
#define SWIGTYPE_p_LassoSaml2Advice swig_types[33]
 
2488
#define SWIGTYPE_p_LassoSaml2Assertion swig_types[34]
 
2489
#define SWIGTYPE_p_LassoSaml2Attribute swig_types[35]
 
2490
#define SWIGTYPE_p_LassoSaml2AttributeStatement swig_types[36]
 
2491
#define SWIGTYPE_p_LassoSaml2AudienceRestriction swig_types[37]
 
2492
#define SWIGTYPE_p_LassoSaml2AuthnContext swig_types[38]
 
2493
#define SWIGTYPE_p_LassoSaml2AuthnStatement swig_types[39]
 
2494
#define SWIGTYPE_p_LassoSaml2AuthzDecisionStatement swig_types[40]
 
2495
#define SWIGTYPE_p_LassoSaml2BaseIDAbstract swig_types[41]
 
2496
#define SWIGTYPE_p_LassoSaml2ConditionAbstract swig_types[42]
 
2497
#define SWIGTYPE_p_LassoSaml2Conditions swig_types[43]
 
2498
#define SWIGTYPE_p_LassoSaml2EncryptedElement swig_types[44]
 
2499
#define SWIGTYPE_p_LassoSaml2Evidence swig_types[45]
 
2500
#define SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData swig_types[46]
 
2501
#define SWIGTYPE_p_LassoSaml2NameID swig_types[47]
 
2502
#define SWIGTYPE_p_LassoSaml2OneTimeUse swig_types[48]
 
2503
#define SWIGTYPE_p_LassoSaml2ProxyRestriction swig_types[49]
 
2504
#define SWIGTYPE_p_LassoSaml2StatementAbstract swig_types[50]
 
2505
#define SWIGTYPE_p_LassoSaml2Subject swig_types[51]
 
2506
#define SWIGTYPE_p_LassoSaml2SubjectConfirmation swig_types[52]
 
2507
#define SWIGTYPE_p_LassoSaml2SubjectConfirmationData swig_types[53]
 
2508
#define SWIGTYPE_p_LassoSaml2SubjectLocality swig_types[54]
 
2509
#define SWIGTYPE_p_LassoSamlAdvice swig_types[55]
 
2510
#define SWIGTYPE_p_LassoSamlAssertion swig_types[56]
 
2511
#define SWIGTYPE_p_LassoSamlAttribute swig_types[57]
 
2512
#define SWIGTYPE_p_LassoSamlAttributeDesignator swig_types[58]
 
2513
#define SWIGTYPE_p_LassoSamlAttributeStatement swig_types[59]
 
2514
#define SWIGTYPE_p_LassoSamlAttributeValue swig_types[60]
 
2515
#define SWIGTYPE_p_LassoSamlAudienceRestrictionCondition swig_types[61]
 
2516
#define SWIGTYPE_p_LassoSamlAuthenticationStatement swig_types[62]
 
2517
#define SWIGTYPE_p_LassoSamlAuthorityBinding swig_types[63]
 
2518
#define SWIGTYPE_p_LassoSamlConditionAbstract swig_types[64]
 
2519
#define SWIGTYPE_p_LassoSamlConditions swig_types[65]
 
2520
#define SWIGTYPE_p_LassoSamlNameIdentifier swig_types[66]
 
2521
#define SWIGTYPE_p_LassoSamlStatementAbstract swig_types[67]
 
2522
#define SWIGTYPE_p_LassoSamlSubject swig_types[68]
 
2523
#define SWIGTYPE_p_LassoSamlSubjectConfirmation swig_types[69]
 
2524
#define SWIGTYPE_p_LassoSamlSubjectLocality swig_types[70]
 
2525
#define SWIGTYPE_p_LassoSamlSubjectStatement swig_types[71]
 
2526
#define SWIGTYPE_p_LassoSamlSubjectStatementAbstract swig_types[72]
 
2527
#define SWIGTYPE_p_LassoSamlp2ArtifactResolve swig_types[73]
 
2528
#define SWIGTYPE_p_LassoSamlp2ArtifactResponse swig_types[74]
 
2529
#define SWIGTYPE_p_LassoSamlp2AssertionIDRequest swig_types[75]
 
2530
#define SWIGTYPE_p_LassoSamlp2AttributeQuery swig_types[76]
 
2531
#define SWIGTYPE_p_LassoSamlp2AuthnQuery swig_types[77]
 
2532
#define SWIGTYPE_p_LassoSamlp2AuthnRequest swig_types[78]
 
2533
#define SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery swig_types[79]
 
2534
#define SWIGTYPE_p_LassoSamlp2Extensions swig_types[80]
 
2535
#define SWIGTYPE_p_LassoSamlp2IDPEntry swig_types[81]
 
2536
#define SWIGTYPE_p_LassoSamlp2IDPList swig_types[82]
 
2537
#define SWIGTYPE_p_LassoSamlp2LogoutRequest swig_types[83]
 
2538
#define SWIGTYPE_p_LassoSamlp2ManageNameIDRequest swig_types[84]
 
2539
#define SWIGTYPE_p_LassoSamlp2NameIDMappingRequest swig_types[85]
 
2540
#define SWIGTYPE_p_LassoSamlp2NameIDMappingResponse swig_types[86]
 
2541
#define SWIGTYPE_p_LassoSamlp2NameIDPolicy swig_types[87]
 
2542
#define SWIGTYPE_p_LassoSamlp2RequestAbstract swig_types[88]
 
2543
#define SWIGTYPE_p_LassoSamlp2RequestedAuthnContext swig_types[89]
 
2544
#define SWIGTYPE_p_LassoSamlp2Response swig_types[90]
 
2545
#define SWIGTYPE_p_LassoSamlp2Scoping swig_types[91]
 
2546
#define SWIGTYPE_p_LassoSamlp2Status swig_types[92]
 
2547
#define SWIGTYPE_p_LassoSamlp2StatusCode swig_types[93]
 
2548
#define SWIGTYPE_p_LassoSamlp2StatusDetail swig_types[94]
 
2549
#define SWIGTYPE_p_LassoSamlp2StatusResponse swig_types[95]
 
2550
#define SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract swig_types[96]
 
2551
#define SWIGTYPE_p_LassoSamlp2Terminate swig_types[97]
 
2552
#define SWIGTYPE_p_LassoSamlpRequest swig_types[98]
 
2553
#define SWIGTYPE_p_LassoSamlpRequestAbstract swig_types[99]
 
2554
#define SWIGTYPE_p_LassoSamlpResponse swig_types[100]
 
2555
#define SWIGTYPE_p_LassoSamlpResponseAbstract swig_types[101]
 
2556
#define SWIGTYPE_p_LassoSamlpStatus swig_types[102]
 
2557
#define SWIGTYPE_p_LassoSamlpStatusCode swig_types[103]
 
2558
#define SWIGTYPE_p_LassoServer swig_types[104]
 
2559
#define SWIGTYPE_p_LassoSession swig_types[105]
 
2560
#define SWIGTYPE_p_LassoSignatureMethod swig_types[106]
 
2561
#define SWIGTYPE_p_LassoSignatureType swig_types[107]
 
2562
#define SWIGTYPE_p_LassoStringList swig_types[108]
 
2563
#define SWIGTYPE_p_char swig_types[109]
 
2564
#define SWIGTYPE_p_void swig_types[110]
 
2565
static swig_type_info *swig_types[112];
 
2566
static swig_module_info swig_module = {swig_types, 111, 0, 0, 0, 0};
2425
2567
#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
2426
2568
#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
2427
2569
 
2429
2571
 
2430
2572
#if (PY_VERSION_HEX <= 0x02000000)
2431
2573
# if !defined(SWIG_PYTHON_CLASSIC)
2432
 
#  warning "This python version probably requires to use swig with the '-classic' option"
 
2574
#  error "This python version requires swig to be run with the '-classic' option"
2433
2575
# endif
2434
2576
#endif
2435
2577
 
2440
2582
 
2441
2583
#define SWIG_name    "_lasso"
2442
2584
 
2443
 
#define SWIGVERSION 0x010328 
 
2585
#define SWIGVERSION 0x010331 
 
2586
#define SWIG_VERSION SWIGVERSION
2444
2587
 
2445
2588
 
2446
2589
#define SWIG_as_voidptr(a) (void *)((const void *)(a)) 
2457
2600
}
2458
2601
 
2459
2602
 
2460
 
SWIGINTERN swig_type_info*
2461
 
SWIG_pchar_descriptor()
2462
 
{
2463
 
  static int init = 0;
2464
 
  static swig_type_info* info = 0;
2465
 
  if (!init) {
2466
 
    info = SWIG_TypeQuery("_p_char");
2467
 
    init = 1;
2468
 
  }
2469
 
  return info;
2470
 
}
2471
 
 
2472
 
 
2473
 
SWIGINTERNINLINE PyObject *
2474
 
SWIG_FromCharPtrAndSize(const char* carray, size_t size)
2475
 
{
2476
 
  if (carray) {
2477
 
    if (size > INT_MAX) {
2478
 
      swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
2479
 
      return pchar_descriptor ? 
2480
 
        SWIG_NewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void();
2481
 
    } else {
2482
 
      return PyString_FromStringAndSize(carray, (int)(size));
2483
 
    }
2484
 
  } else {
2485
 
    return SWIG_Py_Void();
2486
 
  }
2487
 
}
2488
 
 
2489
 
 
2490
 
SWIGINTERNINLINE PyObject * 
2491
 
SWIG_FromCharPtr(const char *cptr)
2492
 
2493
 
  return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
2494
 
}
2495
 
 
2496
 
 
2497
2603
 
2498
2604
#if defined(SWIGRUBY) || defined (PHP_VERSION)
2499
2605
/* Ruby and PHP pollute the #define space with these names */
2570
2676
        char *name;
2571
2677
        struct node_info *super;
2572
2678
        swig_type_info *swig;
2573
 
#ifdef PHP_VERSION
 
2679
#if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID)
2574
2680
        zend_class_entry *php;
2575
2681
#endif
2576
2682
} node_info;
2602
2708
        return NULL;
2603
2709
}
2604
2710
 
2605
 
#ifdef PHP_VERSION
 
2711
#if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID)
2606
2712
static void set_node_info(node_info *info, char *name, char *superName, swig_type_info *swig,
2607
2713
                          zend_class_entry *php) {
2608
2714
#else
2625
2731
        }
2626
2732
        info->super = super;
2627
2733
        info->swig = swig;
2628
 
#ifdef PHP_VERSION
 
2734
#if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID)
2629
2735
        info->php = php;
2630
2736
#endif
2631
2737
}
2632
2738
 
2633
2739
 
2634
2740
 
 
2741
SWIGINTERN swig_type_info*
 
2742
SWIG_pchar_descriptor(void)
 
2743
{
 
2744
  static int init = 0;
 
2745
  static swig_type_info* info = 0;
 
2746
  if (!init) {
 
2747
    info = SWIG_TypeQuery("_p_char");
 
2748
    init = 1;
 
2749
  }
 
2750
  return info;
 
2751
}
 
2752
 
 
2753
 
 
2754
SWIGINTERNINLINE PyObject *
 
2755
SWIG_FromCharPtrAndSize(const char* carray, size_t size)
 
2756
{
 
2757
  if (carray) {
 
2758
    if (size > INT_MAX) {
 
2759
      swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
 
2760
      return pchar_descriptor ? 
 
2761
        SWIG_NewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void();
 
2762
    } else {
 
2763
      return PyString_FromStringAndSize(carray, (int)(size));
 
2764
    }
 
2765
  } else {
 
2766
    return SWIG_Py_Void();
 
2767
  }
 
2768
}
 
2769
 
 
2770
 
 
2771
SWIGINTERNINLINE PyObject * 
 
2772
SWIG_FromCharPtr(const char *cptr)
 
2773
 
2774
  return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
 
2775
}
 
2776
 
 
2777
 
2635
2778
#include <lasso/errors.h>
2636
2779
 
2637
2780
 
2786
2929
SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc)
2787
2930
{
2788
2931
  if (PyString_Check(obj)) {
2789
 
    char *cstr; int len;
 
2932
    char *cstr; Py_ssize_t len;
2790
2933
    PyString_AsStringAndSize(obj, &cstr, &len);
2791
2934
    if (cptr)  {
2792
2935
      if (alloc) {
2821
2964
  } else {
2822
2965
    swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
2823
2966
    if (pchar_descriptor) {
2824
 
      char* vptr = 0;
2825
 
      if (SWIG_ConvertPtr(obj, (void**)&vptr, pchar_descriptor, 0) == SWIG_OK) {
2826
 
        if (cptr) *cptr = vptr;
2827
 
        if (psize) *psize = vptr ? (strlen(vptr) + 1) : 0;
 
2967
      void* vptr = 0;
 
2968
      if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) {
 
2969
        if (cptr) *cptr = (char *) vptr;
 
2970
        if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0;
2828
2971
        if (alloc) *alloc = SWIG_OLDOBJ;
2829
2972
        return SWIG_OK;
2830
2973
      }
2840
2983
 
2841
2984
static void add_key_to_array(char *key, gpointer pointer, GPtrArray *array)
2842
2985
{
2843
 
        g_ptr_array_add(array, g_strdup(key));
 
2986
        g_ptr_array_add(array, g_strdup(key));
2844
2987
}
2845
2988
 
2846
2989
static void add_node_to_array(gpointer node, GPtrArray *array)
2848
2991
        if (node != NULL) {
2849
2992
                g_object_ref(node);
2850
2993
        }
2851
 
        g_ptr_array_add(array, node);
 
2994
        g_ptr_array_add(array, node);
2852
2995
}
2853
2996
 
2854
2997
static void add_string_to_array(char *string, GPtrArray *array)
2856
2999
        if (string != NULL) {
2857
3000
                string = g_strdup(string);
2858
3001
        }
2859
 
        g_ptr_array_add(array, string);
 
3002
        g_ptr_array_add(array, string);
2860
3003
}
2861
3004
 
2862
3005
static void add_xml_to_array(xmlNode *xmlnode, GPtrArray *array)
3934
4077
SWIGINTERNINLINE PyObject*
3935
4078
  SWIG_From_bool  (bool value)
3936
4079
{
3937
 
  PyObject *obj = value ? Py_True : Py_False;
3938
 
  Py_INCREF(obj);
3939
 
  return obj;
 
4080
  return PyBool_FromLong(value ? 1 : 0);
3940
4081
}
3941
4082
 
3942
4083
 
4460
4601
#define LassoProvider_getProtocolConformance lasso_provider_get_protocol_conformance
4461
4602
#define LassoProvider_hasProtocolProfile lasso_provider_has_protocol_profile
4462
4603
#define LassoProvider_getOrganization(self) get_xml_string(lasso_provider_get_organization(self))
4463
 
 
 
4604
#define LassoProvider_setEncryptionMode lasso_provider_set_encryption_mode
 
4605
#define LassoProvider_setEncryptionSymKeyType lasso_provider_set_encryption_sym_key_type
4464
4606
 
4465
4607
 
4466
4608
 
4531
4673
#define LassoServer_dump lasso_server_dump
4532
4674
#define LassoServer_getProvider lasso_server_get_provider
4533
4675
#define LassoServer_getService lasso_server_get_service
 
4676
#define LassoServer_setEncryptionPrivateKey lasso_server_set_encryption_private_key
 
4677
#define LassoServer_loadAffiliation lasso_server_load_affiliation
4534
4678
 
4535
4679
 
4536
4680
 
4588
4732
#define LassoIdentity_getFederation lasso_identity_get_federation
4589
4733
 
4590
4734
#ifdef LASSO_WSF_ENABLED
 
4735
 
 
4736
#include <lasso/id-wsf/identity.h>
 
4737
 
4591
4738
#define LassoIdentity_addResourceOffering lasso_identity_add_resource_offering
4592
4739
#define LassoIdentity_removeResourceOffering lasso_identity_remove_resource_offering
4593
4740
 
4635
4782
        assertionsList = lasso_session_get_assertions(self, providerId);
4636
4783
        if (assertionsList) {
4637
4784
                assertionsArray = get_node_list(assertionsList);
4638
 
                g_list_foreach(assertionsList, (GFunc) free_node_list_item, NULL);
4639
4785
                g_list_free(assertionsList);
4640
4786
        } else {
4641
4787
                assertionsArray = NULL;
4778
4924
/* msgRelayState */
4779
4925
#define LassoLogin_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState
4780
4926
#define LassoLogin_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState
 
4927
#define LassoLogin_set_msgRelayState(self, value) set_string(&LASSO_PROFILE(self)->msg_relayState, (value))
 
4928
#define LassoLogin_msgRelayState_set(self, value) set_string(&LASSO_PROFILE(self)->msg_relayState, (value))
4781
4929
 
4782
4930
/* msgUrl */
4783
4931
#define LassoLogin_get_msgUrl(self) LASSO_PROFILE(self)->msg_url
4857
5005
#define LassoLogin_setEncryptedResourceId lasso_login_set_encryptedResourceId 
4858
5006
#define LassoLogin_setResourceId lasso_login_set_resourceId
4859
5007
#define LassoLogin_validateRequestMsg lasso_login_validate_request_msg
 
5008
#define LassoLogin_processPaosResponseMsg lasso_login_process_paos_response_msg
4860
5009
 
4861
5010
 
4862
5011
 
5306
5455
 
5307
5456
 
5308
5457
 
 
5458
#include <lasso/saml-2.0/profile.h>
 
5459
 
 
5460
 
 
5461
 
 
5462
/* Implementations of attributes inherited from Profile */
 
5463
 
 
5464
/* identity */
 
5465
#define LassoNameIdManagement_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self))
 
5466
#define LassoNameIdManagement_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self))
 
5467
#define LassoNameIdManagement_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value))
 
5468
#define LassoNameIdManagement_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value))
 
5469
 
 
5470
/* artifact */
 
5471
#define LassoNameIdManagement_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self))
 
5472
#define LassoNameIdManagement_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self))
 
5473
 
 
5474
/* artifactMessage */
 
5475
#define LassoNameIdManagement_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self))
 
5476
#define LassoNameIdManagement_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self))
 
5477
#define LassoNameIdManagement_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value)
 
5478
#define LassoNameIdManagement_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value)
 
5479
 
 
5480
/* isIdentityDirty */
 
5481
#define LassoNameIdManagement_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self))
 
5482
#define LassoNameIdManagement_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self))
 
5483
 
 
5484
/* isSessionDirty */
 
5485
#define LassoNameIdManagement_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self))
 
5486
#define LassoNameIdManagement_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self))
 
5487
 
 
5488
/* msgBody */
 
5489
#define LassoNameIdManagement_get_msgBody(self) LASSO_PROFILE(self)->msg_body
 
5490
#define LassoNameIdManagement_msgBody_get(self) LASSO_PROFILE(self)->msg_body
 
5491
 
 
5492
/* msgRelayState */
 
5493
#define LassoNameIdManagement_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState
 
5494
#define LassoNameIdManagement_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState
 
5495
 
 
5496
/* msgUrl */
 
5497
#define LassoNameIdManagement_get_msgUrl(self) LASSO_PROFILE(self)->msg_url
 
5498
#define LassoNameIdManagement_msgUrl_get(self) LASSO_PROFILE(self)->msg_url
 
5499
 
 
5500
/* nameIdentifier */
 
5501
#define LassoNameIdManagement_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier)
 
5502
#define LassoNameIdManagement_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier)
 
5503
#define LassoNameIdManagement_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value))
 
5504
#define LassoNameIdManagement_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value))
 
5505
 
 
5506
/* remoteProviderId */
 
5507
#define LassoNameIdManagement_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID
 
5508
#define LassoNameIdManagement_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID
 
5509
#define LassoNameIdManagement_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value))
 
5510
#define LassoNameIdManagement_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value))
 
5511
 
 
5512
/* request */
 
5513
#define LassoNameIdManagement_get_request(self) get_node(LASSO_PROFILE(self)->request)
 
5514
#define LassoNameIdManagement_request_get(self) get_node(LASSO_PROFILE(self)->request)
 
5515
#define LassoNameIdManagement_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value))
 
5516
#define LassoNameIdManagement_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value))
 
5517
 
 
5518
/* response */
 
5519
#define LassoNameIdManagement_get_response(self) get_node(LASSO_PROFILE(self)->response)
 
5520
#define LassoNameIdManagement_response_get(self) get_node(LASSO_PROFILE(self)->response)
 
5521
#define LassoNameIdManagement_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value))
 
5522
#define LassoNameIdManagement_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value))
 
5523
 
 
5524
/* server */
 
5525
#define LassoNameIdManagement_get_server(self) get_node(LASSO_PROFILE(self)->server)
 
5526
#define LassoNameIdManagement_server_get(self) get_node(LASSO_PROFILE(self)->server)
 
5527
#define LassoNameIdManagement_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value))
 
5528
#define LassoNameIdManagement_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value))
 
5529
 
 
5530
/* session */
 
5531
#define LassoNameIdManagement_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self))
 
5532
#define LassoNameIdManagement_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self))
 
5533
#define LassoNameIdManagement_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value))
 
5534
#define LassoNameIdManagement_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value))
 
5535
 
 
5536
/* Constructors, destructors & static methods implementations */
 
5537
 
 
5538
#define new_LassoNameIdManagement lasso_name_id_management_new
 
5539
#define delete_LassoNameIdManagement(self) lasso_node_destroy(LASSO_NODE(self))
 
5540
#define LassoNameIdManagement_newFromDump lasso_name_id_management_new_from_dump
 
5541
 
 
5542
/* Implementations of methods inherited from Profile */
 
5543
 
 
5544
int LassoNameIdManagement_setIdentityFromDump(LassoNameIdManagement *self, char *dump) {
 
5545
        return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump);
 
5546
}
 
5547
 
 
5548
int LassoNameIdManagement_setSessionFromDump(LassoNameIdManagement *self, char *dump) {
 
5549
        return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump);
 
5550
}
 
5551
 
 
5552
/* Methods implementations */
 
5553
 
 
5554
#define LassoNameIdManagement_buildRequestMsg lasso_name_id_management_build_request_msg
 
5555
#define LassoNameIdManagement_buildResponseMsg lasso_name_id_management_build_response_msg
 
5556
#define LassoNameIdManagement_dump lasso_name_id_management_dump
 
5557
#define LassoNameIdManagement_getNextProviderId lasso_name_id_management_get_next_providerID
 
5558
#define LassoNameIdManagement_initRequest lasso_name_id_management_init_request
 
5559
#define LassoNameIdManagement_processRequestMsg lasso_name_id_management_process_request_msg
 
5560
#define LassoNameIdManagement_processResponseMsg lasso_name_id_management_process_response_msg
 
5561
#define LassoNameIdManagement_resetProviderIdIndex lasso_name_id_management_reset_providerID_index
 
5562
#define LassoNameIdManagement_validateRequest lasso_name_id_management_validate_request
 
5563
 
 
5564
 
 
5565
 
 
5566
 
 
5567
/* Implementations of attributes inherited from Profile */
 
5568
 
 
5569
/* msgBody */
 
5570
#define LassoEcp_get_msgBody(self) LASSO_PROFILE(self)->msg_body
 
5571
#define LassoEcp_msgBody_get(self) LASSO_PROFILE(self)->msg_body
 
5572
 
 
5573
/* msgRelayState */
 
5574
#define LassoEcp_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState
 
5575
#define LassoEcp_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState
 
5576
 
 
5577
/* msgUrl */
 
5578
#define LassoEcp_get_msgUrl(self) LASSO_PROFILE(self)->msg_url
 
5579
#define LassoEcp_msgUrl_get(self) LASSO_PROFILE(self)->msg_url
 
5580
 
 
5581
/* request */
 
5582
#define LassoEcp_get_request(self) get_node(LASSO_PROFILE(self)->request)
 
5583
#define LassoEcp_request_get(self) get_node(LASSO_PROFILE(self)->request)
 
5584
#define LassoEcp_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value))
 
5585
#define LassoEcp_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value))
 
5586
 
 
5587
/* response */
 
5588
#define LassoEcp_get_response(self) get_node(LASSO_PROFILE(self)->response)
 
5589
#define LassoEcp_response_get(self) get_node(LASSO_PROFILE(self)->response)
 
5590
#define LassoEcp_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value))
 
5591
#define LassoEcp_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value))
 
5592
 
 
5593
/* assertionConsumerURL */
 
5594
#define LassoEcp_get_assertionConsumerURL(self) self->assertionConsumerURL
 
5595
#define LassoEcp_assertionConsumerURL_get(self) self->assertionConsumerURL
 
5596
 
 
5597
/* Constructors, destructors & static methods implementations */
 
5598
 
 
5599
#define new_LassoEcp lasso_ecp_new
 
5600
#define delete_LassoEcp(self) lasso_node_destroy(LASSO_NODE(self))
 
5601
 
 
5602
/* Implementations of methods inherited from Profile */
 
5603
 
 
5604
/* Methods implementations */
 
5605
#define LassoEcp_processAuthnRequestMsg lasso_ecp_process_authn_request_msg
 
5606
#define LassoEcp_processResponseMsg lasso_ecp_process_response_msg
 
5607
 
 
5608
 
 
5609
 
5309
5610
#include <lasso/xml/saml-2.0/samlp2_name_id_policy.h>
5310
5611
#include <lasso/xml/saml-2.0/samlp2_requested_authn_context.h>
5311
5612
#include <lasso/xml/saml-2.0/saml2_assertion.h>
5370
5671
 
5371
5672
 
5372
5673
 
 
5674
/* authnContextClassRef */
 
5675
#define LassoSamlp2RequestedAuthnContext_get_authnContextClassRef(self) get_string_list((self)->AuthnContextClassRef)
 
5676
#define LassoSamlp2RequestedAuthnContext_authnContextClassRef_get(self) get_string_list((self)->AuthnContextClassRef)
 
5677
#define LassoSamlp2RequestedAuthnContext_set_authnContextClassRef(self, value) set_string_list(&(self)->AuthnContextClassRef, (value))
 
5678
#define LassoSamlp2RequestedAuthnContext_authnContextClassRef_set(self, value) set_string_list(&(self)->AuthnContextClassRef, (value))
 
5679
 
 
5680
/* authnContextDeclRef */
 
5681
#define LassoSamlp2RequestedAuthnContext_get_authnContextDeclRef(self) get_string_list((self)->AuthnContextDeclRef)
 
5682
#define LassoSamlp2RequestedAuthnContext_authnContextDeclRef_get(self) get_string_list((self)->AuthnContextDeclRef)
 
5683
#define LassoSamlp2RequestedAuthnContext_set_authnContextDeclRef(self, value) set_string_list(&(self)->AuthnContextDeclRef, (value))
 
5684
#define LassoSamlp2RequestedAuthnContext_authnContextDeclRef_set(self, value) set_string_list(&(self)->AuthnContextDeclRef, (value))
 
5685
 
5373
5686
 
5374
5687
/* Constructors, destructors & static methods implementations */
5375
5688
 
5414
5727
#define LassoSaml2Assertion_set_Advice(self,value) set_node((gpointer*)&(self)->Advice, (value))
5415
5728
#define LassoSaml2Assertion_Advice_set(self,value) set_node((gpointer*)&(self)->Advice, (value))
5416
5729
                    
 
5730
/* AuthnStatement */
 
5731
 
 
5732
#define LassoSaml2Assertion_get_AuthnStatement(self) get_node_list((self)->AuthnStatement)
 
5733
#define LassoSaml2Assertion_AuthnStatement_get(self) get_node_list((self)->AuthnStatement)
 
5734
#define LassoSaml2Assertion_set_AuthnStatement(self, value) set_node_list(&(self)->AuthnStatement, (value))
 
5735
#define LassoSaml2Assertion_AuthnStatement_set(self, value) set_node_list(&(self)->AuthnStatement, (value))
5417
5736
 
5418
5737
 
5419
5738
/* Constructors, destructors & static methods implementations */
5462
5781
 
5463
5782
 
5464
5783
 
 
5784
/* Condition */
 
5785
 
 
5786
#define LassoSaml2Conditions_get_Condition(self) get_node_list((self)->Condition)
 
5787
#define LassoSaml2Conditions_Condition_get(self) get_node_list((self)->Condition)
 
5788
#define LassoSaml2Conditions_set_Condition(self, value) set_node_list(&(self)->Condition, (value))
 
5789
#define LassoSaml2Conditions_Condition_set(self, value) set_node_list(&(self)->Condition, (value))
 
5790
 
 
5791
/* AudienceRestriction */
 
5792
 
 
5793
#define LassoSaml2Conditions_get_AudienceRestriction(self) get_node_list((self)->AudienceRestriction)
 
5794
#define LassoSaml2Conditions_AudienceRestriction_get(self) get_node_list((self)->AudienceRestriction)
 
5795
#define LassoSaml2Conditions_set_AudienceRestriction(self, value) set_node_list(&(self)->AudienceRestriction, (value))
 
5796
#define LassoSaml2Conditions_AudienceRestriction_set(self, value) set_node_list(&(self)->AudienceRestriction, (value))
 
5797
 
 
5798
 
 
5799
 
5465
5800
 
5466
5801
/* Constructors, destructors & static methods implementations */
5467
5802
 
5906
6241
#define LassoSamlp2Response_Consent_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value))
5907
6242
 
5908
6243
 
 
6244
/* Assertion */
 
6245
 
 
6246
#define LassoSamlp2Response_get_Assertion(self) get_node_list((self)->Assertion)
 
6247
#define LassoSamlp2Response_Assertion_get(self) get_node_list((self)->Assertion)
 
6248
#define LassoSamlp2Response_set_Assertion(self, value) set_node_list(&(self)->Assertion, (value))
 
6249
#define LassoSamlp2Response_Assertion_set(self, value) set_node_list(&(self)->Assertion, (value))
 
6250
 
 
6251
 
5909
6252
/* Constructors, destructors & static methods implementations */
5910
6253
 
5911
6254
#define new_LassoSamlp2Response lasso_samlp2_response_new
7220
7563
  
7221
7564
  if (!PyArg_ParseTuple(args,(char *)":init")) SWIG_fail;
7222
7565
  result = (int)lasso_init();
7223
 
  
7224
7566
  resultobj = SWIG_From_int((int)(result));
7225
7567
  return resultobj;
7226
7568
fail:
7234
7576
  
7235
7577
  if (!PyArg_ParseTuple(args,(char *)":shutdown")) SWIG_fail;
7236
7578
  result = (int)lasso_shutdown();
7237
 
  
7238
7579
  resultobj = SWIG_From_int((int)(result));
7239
7580
  return resultobj;
7240
7581
fail:
7286
7627
    arg4 = (LassoCheckVersionMode)(val4);
7287
7628
  }
7288
7629
  result = (int)lasso_check_version(arg1,arg2,arg3,arg4);
7289
 
  
7290
7630
  resultobj = SWIG_From_int((int)(result));
7291
7631
  return resultobj;
7292
7632
fail:
7312
7652
  if (!SWIG_IsOK(res1)) {
7313
7653
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "registerDstService" "', argument " "1"" of type '" "char const *""'");
7314
7654
  }
7315
 
  arg1 = buf1;
 
7655
  arg1 = (char *)(buf1);
7316
7656
  res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2);
7317
7657
  if (!SWIG_IsOK(res2)) {
7318
7658
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "registerDstService" "', argument " "2"" of type '" "char const *""'");
7319
7659
  }
7320
 
  arg2 = buf2;
 
7660
  arg2 = (char *)(buf2);
7321
7661
  lasso_register_dst_service((char const *)arg1,(char const *)arg2);
7322
 
  
7323
7662
  resultobj = SWIG_Py_Void();
7324
7663
  if (alloc1 == SWIG_NEWOBJ) free((char*)buf1);
7325
7664
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
7337
7676
  
7338
7677
  if (!PyArg_ParseTuple(args,(char *)":new_Node")) SWIG_fail;
7339
7678
  result = (LassoNode *)new_LassoNode();
7340
 
  
7341
7679
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), SWIG_POINTER_NEW |  0 );
7342
7680
  return resultobj;
7343
7681
fail:
7460
7798
    
7461
7799
  }
7462
7800
  result = (char *)LassoNode_dump(arg1);
7463
 
  
7464
 
  resultobj = SWIG_FromCharPtr(result);
 
7801
  resultobj = SWIG_FromCharPtr((const char *)result);
7465
7802
  g_free(result);
7466
7803
  return resultobj;
7467
7804
fail:
7470
7807
 
7471
7808
 
7472
7809
SWIGINTERN PyObject *Node_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7473
 
    PyObject *obj;
7474
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
7475
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoNode, SWIG_NewClientData(obj));
7476
 
    return SWIG_Py_Void();
 
7810
  PyObject *obj;
 
7811
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
7812
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoNode, SWIG_NewClientData(obj));
 
7813
  return SWIG_Py_Void();
7477
7814
}
7478
7815
 
7479
7816
SWIGINTERN PyObject *_wrap_new_NodeList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7482
7819
  
7483
7820
  if (!PyArg_ParseTuple(args,(char *)":new_NodeList")) SWIG_fail;
7484
7821
  result = (LassoNodeList *)new_LassoNodeList();
7485
 
  
7486
7822
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, SWIG_POINTER_NEW |  0 );
7487
7823
  return resultobj;
7488
7824
fail:
7574
7910
    
7575
7911
  }
7576
7912
  LassoNodeList_append(arg1,arg2);
7577
 
  
7578
7913
  resultobj = SWIG_Py_Void();
7579
7914
  return resultobj;
7580
7915
fail:
7597
7932
  }
7598
7933
  arg1 = (LassoNodeList *)(argp1);
7599
7934
  result = (void *)LassoNodeList_cast(arg1);
7600
 
  
7601
7935
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 |  0 );
7602
7936
  return resultobj;
7603
7937
fail:
7618
7952
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NodeList_frompointer" "', argument " "1"" of type '" "void *""'"); 
7619
7953
  }
7620
7954
  result = (LassoNodeList *)LassoNodeList_frompointer(arg1);
7621
 
  
7622
7955
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
7623
7956
  return resultobj;
7624
7957
fail:
7656
7989
      SWIG_exception(SWIG_IndexError, errorMsg);
7657
7990
    }
7658
7991
    result = (LassoNode *)LassoNodeList_getItem(arg1,arg2);
7659
 
    
7660
7992
  }
7661
7993
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), SWIG_POINTER_OWN |  0 );
7662
7994
  return resultobj;
7680
8012
  }
7681
8013
  arg1 = (LassoNodeList *)(argp1);
7682
8014
  result = (int)LassoNodeList_length(arg1);
7683
 
  
7684
8015
  resultobj = SWIG_From_int((int)(result));
7685
8016
  return resultobj;
7686
8017
fail:
7765
8096
      SWIG_exception(SWIG_IndexError, errorMsg);
7766
8097
    }
7767
8098
    LassoNodeList_setItem(arg1,arg2,arg3);
7768
 
    
7769
8099
  }
7770
8100
  resultobj = SWIG_Py_Void();
7771
8101
  return resultobj;
7775
8105
 
7776
8106
 
7777
8107
SWIGINTERN PyObject *NodeList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7778
 
    PyObject *obj;
7779
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
7780
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoNodeList, SWIG_NewClientData(obj));
7781
 
    return SWIG_Py_Void();
 
8108
  PyObject *obj;
 
8109
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
8110
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoNodeList, SWIG_NewClientData(obj));
 
8111
  return SWIG_Py_Void();
7782
8112
}
7783
8113
 
7784
8114
SWIGINTERN PyObject *_wrap_new_StringList(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7787
8117
  
7788
8118
  if (!PyArg_ParseTuple(args,(char *)":new_StringList")) SWIG_fail;
7789
8119
  result = (LassoStringList *)new_LassoStringList();
7790
 
  
7791
8120
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, SWIG_POINTER_NEW |  0 );
7792
8121
  return resultobj;
7793
8122
fail:
7832
8161
  }
7833
8162
  arg1 = (LassoStringList *)(argp1);
7834
8163
  LassoStringList_append(arg1,arg2);
7835
 
  
7836
8164
  resultobj = SWIG_Py_Void();
7837
8165
  return resultobj;
7838
8166
fail:
7855
8183
  }
7856
8184
  arg1 = (LassoStringList *)(argp1);
7857
8185
  result = (void *)LassoStringList_cast(arg1);
7858
 
  
7859
8186
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 |  0 );
7860
8187
  return resultobj;
7861
8188
fail:
7876
8203
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "StringList_frompointer" "', argument " "1"" of type '" "void *""'"); 
7877
8204
  }
7878
8205
  result = (LassoStringList *)LassoStringList_frompointer(arg1);
7879
 
  
7880
8206
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
7881
8207
  return resultobj;
7882
8208
fail:
7914
8240
      SWIG_exception(SWIG_IndexError, errorMsg);
7915
8241
    }
7916
8242
    result = (char *)LassoStringList_getItem(arg1,arg2);
7917
 
    
7918
8243
  }
7919
 
  resultobj = SWIG_FromCharPtr(result);
 
8244
  resultobj = SWIG_FromCharPtr((const char *)result);
7920
8245
  return resultobj;
7921
8246
fail:
7922
8247
  return NULL;
7938
8263
  }
7939
8264
  arg1 = (LassoStringList *)(argp1);
7940
8265
  result = (int)LassoStringList_length(arg1);
7941
 
  
7942
8266
  resultobj = SWIG_From_int((int)(result));
7943
8267
  return resultobj;
7944
8268
fail:
7976
8300
      SWIG_exception(SWIG_IndexError, errorMsg);
7977
8301
    }
7978
8302
    LassoStringList_setItem(arg1,arg2,arg3);
7979
 
    
7980
8303
  }
7981
8304
  resultobj = SWIG_Py_Void();
7982
8305
  return resultobj;
7986
8309
 
7987
8310
 
7988
8311
SWIGINTERN PyObject *StringList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
7989
 
    PyObject *obj;
7990
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
7991
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoStringList, SWIG_NewClientData(obj));
7992
 
    return SWIG_Py_Void();
 
8312
  PyObject *obj;
 
8313
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
8314
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoStringList, SWIG_NewClientData(obj));
 
8315
  return SWIG_Py_Void();
7993
8316
}
7994
8317
 
7995
8318
SWIGINTERN PyObject *_wrap_SamlAdvice_assertion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8038
8361
  }
8039
8362
  arg1 = (LassoSamlAdvice *)(argp1);
8040
8363
  result = (LassoSamlAssertion *)LassoSamlAdvice_Assertion_get(arg1);
8041
 
  
8042
8364
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAssertion, 0 |  0 );
8043
8365
  return resultobj;
8044
8366
fail:
8092
8414
  }
8093
8415
  arg1 = (LassoSamlAdvice *)(argp1);
8094
8416
  result = (LassoStringList *)LassoSamlAdvice_assertionIdReference_get(arg1);
8095
 
  
8096
8417
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
8097
8418
  return resultobj;
8098
8419
fail:
8106
8427
  
8107
8428
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAdvice")) SWIG_fail;
8108
8429
  result = (LassoSamlAdvice *)new_LassoSamlAdvice();
8109
 
  
8110
8430
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAdvice, SWIG_POINTER_NEW |  0 );
8111
8431
  return resultobj;
8112
8432
fail:
8151
8471
  }
8152
8472
  arg1 = (LassoSamlAdvice *)(argp1);
8153
8473
  result = (char *)LassoSamlAdvice_dump(arg1);
8154
 
  
8155
 
  resultobj = SWIG_FromCharPtr(result);
 
8474
  resultobj = SWIG_FromCharPtr((const char *)result);
8156
8475
  g_free(result);
8157
8476
  return resultobj;
8158
8477
fail:
8161
8480
 
8162
8481
 
8163
8482
SWIGINTERN PyObject *SamlAdvice_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8164
 
    PyObject *obj;
8165
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
8166
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAdvice, SWIG_NewClientData(obj));
8167
 
    return SWIG_Py_Void();
 
8483
  PyObject *obj;
 
8484
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
8485
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAdvice, SWIG_NewClientData(obj));
 
8486
  return SWIG_Py_Void();
8168
8487
}
8169
8488
 
8170
8489
SWIGINTERN PyObject *_wrap_SamlAssertion_assertionId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8183
8502
  arg1 = (LassoSamlAssertion *)(argp1);
8184
8503
  if (arg1->AssertionID) free((char*)arg1->AssertionID);
8185
8504
  if (arg2) {
8186
 
    size_t size = strlen(arg2) + 1;
8187
 
    arg1->AssertionID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
8505
    size_t size = strlen((const char *)(arg2)) + 1;
 
8506
    arg1->AssertionID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
8188
8507
  } else {
8189
8508
    arg1->AssertionID = 0;
8190
8509
  }
8210
8529
  }
8211
8530
  arg1 = (LassoSamlAssertion *)(argp1);
8212
8531
  result = (char *) ((arg1)->AssertionID);
8213
 
  
8214
 
  resultobj = SWIG_FromCharPtr(result);
 
8532
  resultobj = SWIG_FromCharPtr((const char *)result);
8215
8533
  return resultobj;
8216
8534
fail:
8217
8535
  return NULL;
8234
8552
  arg1 = (LassoSamlAssertion *)(argp1);
8235
8553
  if (arg1->certificate_file) free((char*)arg1->certificate_file);
8236
8554
  if (arg2) {
8237
 
    size_t size = strlen(arg2) + 1;
8238
 
    arg1->certificate_file = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
8555
    size_t size = strlen((const char *)(arg2)) + 1;
 
8556
    arg1->certificate_file = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
8239
8557
  } else {
8240
8558
    arg1->certificate_file = 0;
8241
8559
  }
8261
8579
  }
8262
8580
  arg1 = (LassoSamlAssertion *)(argp1);
8263
8581
  result = (char *) ((arg1)->certificate_file);
8264
 
  
8265
 
  resultobj = SWIG_FromCharPtr(result);
 
8582
  resultobj = SWIG_FromCharPtr((const char *)result);
8266
8583
  return resultobj;
8267
8584
fail:
8268
8585
  return NULL;
8285
8602
  arg1 = (LassoSamlAssertion *)(argp1);
8286
8603
  if (arg1->IssueInstant) free((char*)arg1->IssueInstant);
8287
8604
  if (arg2) {
8288
 
    size_t size = strlen(arg2) + 1;
8289
 
    arg1->IssueInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
8605
    size_t size = strlen((const char *)(arg2)) + 1;
 
8606
    arg1->IssueInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
8290
8607
  } else {
8291
8608
    arg1->IssueInstant = 0;
8292
8609
  }
8312
8629
  }
8313
8630
  arg1 = (LassoSamlAssertion *)(argp1);
8314
8631
  result = (char *) ((arg1)->IssueInstant);
8315
 
  
8316
 
  resultobj = SWIG_FromCharPtr(result);
 
8632
  resultobj = SWIG_FromCharPtr((const char *)result);
8317
8633
  return resultobj;
8318
8634
fail:
8319
8635
  return NULL;
8336
8652
  arg1 = (LassoSamlAssertion *)(argp1);
8337
8653
  if (arg1->Issuer) free((char*)arg1->Issuer);
8338
8654
  if (arg2) {
8339
 
    size_t size = strlen(arg2) + 1;
8340
 
    arg1->Issuer = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
8655
    size_t size = strlen((const char *)(arg2)) + 1;
 
8656
    arg1->Issuer = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
8341
8657
  } else {
8342
8658
    arg1->Issuer = 0;
8343
8659
  }
8363
8679
  }
8364
8680
  arg1 = (LassoSamlAssertion *)(argp1);
8365
8681
  result = (char *) ((arg1)->Issuer);
8366
 
  
8367
 
  resultobj = SWIG_FromCharPtr(result);
 
8682
  resultobj = SWIG_FromCharPtr((const char *)result);
8368
8683
  return resultobj;
8369
8684
fail:
8370
8685
  return NULL;
8417
8732
  }
8418
8733
  arg1 = (LassoSamlAssertion *)(argp1);
8419
8734
  result = (int) ((arg1)->MajorVersion);
8420
 
  
8421
8735
  resultobj = SWIG_From_int((int)(result));
8422
8736
  return resultobj;
8423
8737
fail:
8471
8785
  }
8472
8786
  arg1 = (LassoSamlAssertion *)(argp1);
8473
8787
  result = (int) ((arg1)->MinorVersion);
8474
 
  
8475
8788
  resultobj = SWIG_From_int((int)(result));
8476
8789
  return resultobj;
8477
8790
fail:
8495
8808
  arg1 = (LassoSamlAssertion *)(argp1);
8496
8809
  if (arg1->private_key_file) free((char*)arg1->private_key_file);
8497
8810
  if (arg2) {
8498
 
    size_t size = strlen(arg2) + 1;
8499
 
    arg1->private_key_file = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
8811
    size_t size = strlen((const char *)(arg2)) + 1;
 
8812
    arg1->private_key_file = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
8500
8813
  } else {
8501
8814
    arg1->private_key_file = 0;
8502
8815
  }
8522
8835
  }
8523
8836
  arg1 = (LassoSamlAssertion *)(argp1);
8524
8837
  result = (char *) ((arg1)->private_key_file);
8525
 
  
8526
 
  resultobj = SWIG_FromCharPtr(result);
 
8838
  resultobj = SWIG_FromCharPtr((const char *)result);
8527
8839
  return resultobj;
8528
8840
fail:
8529
8841
  return NULL;
8576
8888
  }
8577
8889
  arg1 = (LassoSamlAssertion *)(argp1);
8578
8890
  result = (LassoSignatureMethod) ((arg1)->sign_method);
8579
 
  
8580
8891
  resultobj = SWIG_From_int((int)(result));
8581
8892
  return resultobj;
8582
8893
fail:
8636
8947
  }
8637
8948
  arg1 = (LassoSamlAssertion *)(argp1);
8638
8949
  result =  ((arg1)->sign_type);
8639
 
  
8640
8950
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
8641
8951
  return resultobj;
8642
8952
fail:
8690
9000
  }
8691
9001
  arg1 = (LassoSamlAssertion *)(argp1);
8692
9002
  result = (LassoSamlAdvice *)LassoSamlAssertion_Advice_get(arg1);
8693
 
  
8694
9003
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAdvice, 0 |  0 );
8695
9004
  return resultobj;
8696
9005
fail:
8744
9053
  }
8745
9054
  arg1 = (LassoSamlAssertion *)(argp1);
8746
9055
  result = (LassoSamlAttributeStatement *)LassoSamlAssertion_AttributeStatement_get(arg1);
8747
 
  
8748
9056
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAttributeStatement, 0 |  0 );
8749
9057
  return resultobj;
8750
9058
fail:
8798
9106
  }
8799
9107
  arg1 = (LassoSamlAssertion *)(argp1);
8800
9108
  result = (LassoSamlAuthenticationStatement *)LassoSamlAssertion_AuthenticationStatement_get(arg1);
8801
 
  
8802
9109
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAuthenticationStatement, 0 |  0 );
8803
9110
  return resultobj;
8804
9111
fail:
8852
9159
  }
8853
9160
  arg1 = (LassoSamlAssertion *)(argp1);
8854
9161
  result = (LassoSamlConditions *)LassoSamlAssertion_Conditions_get(arg1);
8855
 
  
8856
9162
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlConditions, 0 |  0 );
8857
9163
  return resultobj;
8858
9164
fail:
8906
9212
  }
8907
9213
  arg1 = (LassoSamlAssertion *)(argp1);
8908
9214
  result = (LassoSamlSubjectStatement *)LassoSamlAssertion_SubjectStatement_get(arg1);
8909
 
  
8910
9215
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectStatement, 0 |  0 );
8911
9216
  return resultobj;
8912
9217
fail:
8920
9225
  
8921
9226
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAssertion")) SWIG_fail;
8922
9227
  result = (LassoSamlAssertion *)new_LassoSamlAssertion();
8923
 
  
8924
9228
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAssertion, SWIG_POINTER_NEW |  0 );
8925
9229
  return resultobj;
8926
9230
fail:
8965
9269
  }
8966
9270
  arg1 = (LassoSamlAssertion *)(argp1);
8967
9271
  result = (char *)LassoSamlAssertion_dump(arg1);
8968
 
  
8969
 
  resultobj = SWIG_FromCharPtr(result);
 
9272
  resultobj = SWIG_FromCharPtr((const char *)result);
8970
9273
  g_free(result);
8971
9274
  return resultobj;
8972
9275
fail:
8975
9278
 
8976
9279
 
8977
9280
SWIGINTERN PyObject *SamlAssertion_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
8978
 
    PyObject *obj;
8979
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
8980
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAssertion, SWIG_NewClientData(obj));
8981
 
    return SWIG_Py_Void();
 
9281
  PyObject *obj;
 
9282
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
9283
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAssertion, SWIG_NewClientData(obj));
 
9284
  return SWIG_Py_Void();
8982
9285
}
8983
9286
 
8984
9287
SWIGINTERN PyObject *_wrap_SamlAttribute_attributeName_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9019
9322
  }
9020
9323
  arg1 = (LassoSamlAttribute *)(argp1);
9021
9324
  result = (char *)LassoSamlAttribute_AttributeName_get(arg1);
9022
 
  
9023
 
  resultobj = SWIG_FromCharPtr(result);
 
9325
  resultobj = SWIG_FromCharPtr((const char *)result);
9024
9326
  return resultobj;
9025
9327
fail:
9026
9328
  return NULL;
9065
9367
  }
9066
9368
  arg1 = (LassoSamlAttribute *)(argp1);
9067
9369
  result = (char *)LassoSamlAttribute_AttributeNamespace_get(arg1);
9068
 
  
9069
 
  resultobj = SWIG_FromCharPtr(result);
 
9370
  resultobj = SWIG_FromCharPtr((const char *)result);
9070
9371
  return resultobj;
9071
9372
fail:
9072
9373
  return NULL;
9119
9420
  }
9120
9421
  arg1 = (LassoSamlAttribute *)(argp1);
9121
9422
  result = (LassoNodeList *)LassoSamlAttribute_AttributeValue_get(arg1);
9122
 
  
9123
9423
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
9124
9424
  return resultobj;
9125
9425
fail:
9133
9433
  
9134
9434
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAttribute")) SWIG_fail;
9135
9435
  result = (LassoSamlAttribute *)new_LassoSamlAttribute();
9136
 
  
9137
9436
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAttribute, SWIG_POINTER_NEW |  0 );
9138
9437
  return resultobj;
9139
9438
fail:
9178
9477
  }
9179
9478
  arg1 = (LassoSamlAttribute *)(argp1);
9180
9479
  result = (char *)LassoSamlAttribute_dump(arg1);
9181
 
  
9182
 
  resultobj = SWIG_FromCharPtr(result);
 
9480
  resultobj = SWIG_FromCharPtr((const char *)result);
9183
9481
  g_free(result);
9184
9482
  return resultobj;
9185
9483
fail:
9188
9486
 
9189
9487
 
9190
9488
SWIGINTERN PyObject *SamlAttribute_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9191
 
    PyObject *obj;
9192
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
9193
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttribute, SWIG_NewClientData(obj));
9194
 
    return SWIG_Py_Void();
 
9489
  PyObject *obj;
 
9490
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
9491
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttribute, SWIG_NewClientData(obj));
 
9492
  return SWIG_Py_Void();
9195
9493
}
9196
9494
 
9197
9495
SWIGINTERN PyObject *_wrap_SamlAttributeDesignator_attributeName_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9210
9508
  arg1 = (LassoSamlAttributeDesignator *)(argp1);
9211
9509
  if (arg1->AttributeName) free((char*)arg1->AttributeName);
9212
9510
  if (arg2) {
9213
 
    size_t size = strlen(arg2) + 1;
9214
 
    arg1->AttributeName = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
9511
    size_t size = strlen((const char *)(arg2)) + 1;
 
9512
    arg1->AttributeName = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
9215
9513
  } else {
9216
9514
    arg1->AttributeName = 0;
9217
9515
  }
9237
9535
  }
9238
9536
  arg1 = (LassoSamlAttributeDesignator *)(argp1);
9239
9537
  result = (char *) ((arg1)->AttributeName);
9240
 
  
9241
 
  resultobj = SWIG_FromCharPtr(result);
 
9538
  resultobj = SWIG_FromCharPtr((const char *)result);
9242
9539
  return resultobj;
9243
9540
fail:
9244
9541
  return NULL;
9261
9558
  arg1 = (LassoSamlAttributeDesignator *)(argp1);
9262
9559
  if (arg1->AttributeNamespace) free((char*)arg1->AttributeNamespace);
9263
9560
  if (arg2) {
9264
 
    size_t size = strlen(arg2) + 1;
9265
 
    arg1->AttributeNamespace = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
9561
    size_t size = strlen((const char *)(arg2)) + 1;
 
9562
    arg1->AttributeNamespace = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
9266
9563
  } else {
9267
9564
    arg1->AttributeNamespace = 0;
9268
9565
  }
9288
9585
  }
9289
9586
  arg1 = (LassoSamlAttributeDesignator *)(argp1);
9290
9587
  result = (char *) ((arg1)->AttributeNamespace);
9291
 
  
9292
 
  resultobj = SWIG_FromCharPtr(result);
 
9588
  resultobj = SWIG_FromCharPtr((const char *)result);
9293
9589
  return resultobj;
9294
9590
fail:
9295
9591
  return NULL;
9302
9598
  
9303
9599
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAttributeDesignator")) SWIG_fail;
9304
9600
  result = (LassoSamlAttributeDesignator *)new_LassoSamlAttributeDesignator();
9305
 
  
9306
9601
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAttributeDesignator, SWIG_POINTER_NEW |  0 );
9307
9602
  return resultobj;
9308
9603
fail:
9347
9642
  }
9348
9643
  arg1 = (LassoSamlAttributeDesignator *)(argp1);
9349
9644
  result = (char *)LassoSamlAttributeDesignator_dump(arg1);
9350
 
  
9351
 
  resultobj = SWIG_FromCharPtr(result);
 
9645
  resultobj = SWIG_FromCharPtr((const char *)result);
9352
9646
  g_free(result);
9353
9647
  return resultobj;
9354
9648
fail:
9357
9651
 
9358
9652
 
9359
9653
SWIGINTERN PyObject *SamlAttributeDesignator_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9360
 
    PyObject *obj;
9361
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
9362
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttributeDesignator, SWIG_NewClientData(obj));
9363
 
    return SWIG_Py_Void();
 
9654
  PyObject *obj;
 
9655
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
9656
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttributeDesignator, SWIG_NewClientData(obj));
 
9657
  return SWIG_Py_Void();
9364
9658
}
9365
9659
 
9366
9660
SWIGINTERN PyObject *_wrap_SamlAttributeStatement_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9409
9703
  }
9410
9704
  arg1 = (LassoSamlAttributeStatement *)(argp1);
9411
9705
  result = (LassoSamlSubject *)LassoSamlAttributeStatement_Subject_get(arg1);
9412
 
  
9413
9706
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubject, 0 |  0 );
9414
9707
  return resultobj;
9415
9708
fail:
9463
9756
  }
9464
9757
  arg1 = (LassoSamlAttributeStatement *)(argp1);
9465
9758
  result = (LassoNodeList *)LassoSamlAttributeStatement_Attribute_get(arg1);
9466
 
  
9467
9759
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
9468
9760
  return resultobj;
9469
9761
fail:
9477
9769
  
9478
9770
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAttributeStatement")) SWIG_fail;
9479
9771
  result = (LassoSamlAttributeStatement *)new_LassoSamlAttributeStatement();
9480
 
  
9481
9772
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAttributeStatement, SWIG_POINTER_NEW |  0 );
9482
9773
  return resultobj;
9483
9774
fail:
9522
9813
  }
9523
9814
  arg1 = (LassoSamlAttributeStatement *)(argp1);
9524
9815
  result = (char *)LassoSamlAttributeStatement_dump(arg1);
9525
 
  
9526
 
  resultobj = SWIG_FromCharPtr(result);
 
9816
  resultobj = SWIG_FromCharPtr((const char *)result);
9527
9817
  g_free(result);
9528
9818
  return resultobj;
9529
9819
fail:
9532
9822
 
9533
9823
 
9534
9824
SWIGINTERN PyObject *SamlAttributeStatement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9535
 
    PyObject *obj;
9536
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
9537
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttributeStatement, SWIG_NewClientData(obj));
9538
 
    return SWIG_Py_Void();
 
9825
  PyObject *obj;
 
9826
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
9827
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttributeStatement, SWIG_NewClientData(obj));
 
9828
  return SWIG_Py_Void();
9539
9829
}
9540
9830
 
9541
9831
SWIGINTERN PyObject *_wrap_SamlAttributeValue_any_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9584
9874
  }
9585
9875
  arg1 = (LassoSamlAttributeValue *)(argp1);
9586
9876
  result = (LassoNodeList *)LassoSamlAttributeValue_any_get(arg1);
9587
 
  
9588
9877
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
9589
9878
  return resultobj;
9590
9879
fail:
9598
9887
  
9599
9888
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAttributeValue")) SWIG_fail;
9600
9889
  result = (LassoSamlAttributeValue *)new_LassoSamlAttributeValue();
9601
 
  
9602
9890
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAttributeValue, SWIG_POINTER_NEW |  0 );
9603
9891
  return resultobj;
9604
9892
fail:
9643
9931
  }
9644
9932
  arg1 = (LassoSamlAttributeValue *)(argp1);
9645
9933
  result = (char *)LassoSamlAttributeValue_dump(arg1);
9646
 
  
9647
 
  resultobj = SWIG_FromCharPtr(result);
 
9934
  resultobj = SWIG_FromCharPtr((const char *)result);
9648
9935
  g_free(result);
9649
9936
  return resultobj;
9650
9937
fail:
9653
9940
 
9654
9941
 
9655
9942
SWIGINTERN PyObject *SamlAttributeValue_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9656
 
    PyObject *obj;
9657
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
9658
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttributeValue, SWIG_NewClientData(obj));
9659
 
    return SWIG_Py_Void();
 
9943
  PyObject *obj;
 
9944
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
9945
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAttributeValue, SWIG_NewClientData(obj));
 
9946
  return SWIG_Py_Void();
9660
9947
}
9661
9948
 
9662
9949
SWIGINTERN PyObject *_wrap_SamlAudienceRestrictionCondition_audience_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9705
9992
  }
9706
9993
  arg1 = (LassoSamlAudienceRestrictionCondition *)(argp1);
9707
9994
  result = (LassoStringList *)LassoSamlAudienceRestrictionCondition_audience_get(arg1);
9708
 
  
9709
9995
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
9710
9996
  return resultobj;
9711
9997
fail:
9719
10005
  
9720
10006
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAudienceRestrictionCondition")) SWIG_fail;
9721
10007
  result = (LassoSamlAudienceRestrictionCondition *)new_LassoSamlAudienceRestrictionCondition();
9722
 
  
9723
10008
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, SWIG_POINTER_NEW |  0 );
9724
10009
  return resultobj;
9725
10010
fail:
9764
10049
  }
9765
10050
  arg1 = (LassoSamlAudienceRestrictionCondition *)(argp1);
9766
10051
  result = (char *)LassoSamlAudienceRestrictionCondition_dump(arg1);
9767
 
  
9768
 
  resultobj = SWIG_FromCharPtr(result);
 
10052
  resultobj = SWIG_FromCharPtr((const char *)result);
9769
10053
  g_free(result);
9770
10054
  return resultobj;
9771
10055
fail:
9774
10058
 
9775
10059
 
9776
10060
SWIGINTERN PyObject *SamlAudienceRestrictionCondition_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9777
 
    PyObject *obj;
9778
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
9779
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, SWIG_NewClientData(obj));
9780
 
    return SWIG_Py_Void();
 
10061
  PyObject *obj;
 
10062
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
10063
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, SWIG_NewClientData(obj));
 
10064
  return SWIG_Py_Void();
9781
10065
}
9782
10066
 
9783
10067
SWIGINTERN PyObject *_wrap_SamlAuthenticationStatement_authenticationInstant_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
9796
10080
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
9797
10081
  if (arg1->AuthenticationInstant) free((char*)arg1->AuthenticationInstant);
9798
10082
  if (arg2) {
9799
 
    size_t size = strlen(arg2) + 1;
9800
 
    arg1->AuthenticationInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10083
    size_t size = strlen((const char *)(arg2)) + 1;
 
10084
    arg1->AuthenticationInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
9801
10085
  } else {
9802
10086
    arg1->AuthenticationInstant = 0;
9803
10087
  }
9823
10107
  }
9824
10108
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
9825
10109
  result = (char *) ((arg1)->AuthenticationInstant);
9826
 
  
9827
 
  resultobj = SWIG_FromCharPtr(result);
 
10110
  resultobj = SWIG_FromCharPtr((const char *)result);
9828
10111
  return resultobj;
9829
10112
fail:
9830
10113
  return NULL;
9847
10130
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
9848
10131
  if (arg1->AuthenticationMethod) free((char*)arg1->AuthenticationMethod);
9849
10132
  if (arg2) {
9850
 
    size_t size = strlen(arg2) + 1;
9851
 
    arg1->AuthenticationMethod = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10133
    size_t size = strlen((const char *)(arg2)) + 1;
 
10134
    arg1->AuthenticationMethod = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
9852
10135
  } else {
9853
10136
    arg1->AuthenticationMethod = 0;
9854
10137
  }
9874
10157
  }
9875
10158
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
9876
10159
  result = (char *) ((arg1)->AuthenticationMethod);
9877
 
  
9878
 
  resultobj = SWIG_FromCharPtr(result);
 
10160
  resultobj = SWIG_FromCharPtr((const char *)result);
9879
10161
  return resultobj;
9880
10162
fail:
9881
10163
  return NULL;
9928
10210
  }
9929
10211
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
9930
10212
  result = (LassoNodeList *)LassoSamlAuthenticationStatement_AuthorityBinding_get(arg1);
9931
 
  
9932
10213
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
9933
10214
  return resultobj;
9934
10215
fail:
9982
10263
  }
9983
10264
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
9984
10265
  result = (LassoSamlSubjectLocality *)LassoSamlAuthenticationStatement_SubjectLocality_get(arg1);
9985
 
  
9986
10266
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectLocality, 0 |  0 );
9987
10267
  return resultobj;
9988
10268
fail:
9996
10276
  
9997
10277
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAuthenticationStatement")) SWIG_fail;
9998
10278
  result = (LassoSamlAuthenticationStatement *)new_LassoSamlAuthenticationStatement();
9999
 
  
10000
10279
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAuthenticationStatement, SWIG_POINTER_NEW |  0 );
10001
10280
  return resultobj;
10002
10281
fail:
10041
10320
  }
10042
10321
  arg1 = (LassoSamlAuthenticationStatement *)(argp1);
10043
10322
  result = (char *)LassoSamlAuthenticationStatement_dump(arg1);
10044
 
  
10045
 
  resultobj = SWIG_FromCharPtr(result);
 
10323
  resultobj = SWIG_FromCharPtr((const char *)result);
10046
10324
  g_free(result);
10047
10325
  return resultobj;
10048
10326
fail:
10051
10329
 
10052
10330
 
10053
10331
SWIGINTERN PyObject *SamlAuthenticationStatement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10054
 
    PyObject *obj;
10055
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
10056
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAuthenticationStatement, SWIG_NewClientData(obj));
10057
 
    return SWIG_Py_Void();
 
10332
  PyObject *obj;
 
10333
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
10334
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAuthenticationStatement, SWIG_NewClientData(obj));
 
10335
  return SWIG_Py_Void();
10058
10336
}
10059
10337
 
10060
10338
SWIGINTERN PyObject *_wrap_SamlAuthorityBinding_authorityKind_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10073
10351
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10074
10352
  if (arg1->AuthorityKind) free((char*)arg1->AuthorityKind);
10075
10353
  if (arg2) {
10076
 
    size_t size = strlen(arg2) + 1;
10077
 
    arg1->AuthorityKind = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10354
    size_t size = strlen((const char *)(arg2)) + 1;
 
10355
    arg1->AuthorityKind = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10078
10356
  } else {
10079
10357
    arg1->AuthorityKind = 0;
10080
10358
  }
10100
10378
  }
10101
10379
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10102
10380
  result = (char *) ((arg1)->AuthorityKind);
10103
 
  
10104
 
  resultobj = SWIG_FromCharPtr(result);
 
10381
  resultobj = SWIG_FromCharPtr((const char *)result);
10105
10382
  return resultobj;
10106
10383
fail:
10107
10384
  return NULL;
10124
10401
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10125
10402
  if (arg1->Location) free((char*)arg1->Location);
10126
10403
  if (arg2) {
10127
 
    size_t size = strlen(arg2) + 1;
10128
 
    arg1->Location = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10404
    size_t size = strlen((const char *)(arg2)) + 1;
 
10405
    arg1->Location = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10129
10406
  } else {
10130
10407
    arg1->Location = 0;
10131
10408
  }
10151
10428
  }
10152
10429
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10153
10430
  result = (char *) ((arg1)->Location);
10154
 
  
10155
 
  resultobj = SWIG_FromCharPtr(result);
 
10431
  resultobj = SWIG_FromCharPtr((const char *)result);
10156
10432
  return resultobj;
10157
10433
fail:
10158
10434
  return NULL;
10175
10451
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10176
10452
  if (arg1->Binding) free((char*)arg1->Binding);
10177
10453
  if (arg2) {
10178
 
    size_t size = strlen(arg2) + 1;
10179
 
    arg1->Binding = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10454
    size_t size = strlen((const char *)(arg2)) + 1;
 
10455
    arg1->Binding = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10180
10456
  } else {
10181
10457
    arg1->Binding = 0;
10182
10458
  }
10202
10478
  }
10203
10479
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10204
10480
  result = (char *) ((arg1)->Binding);
10205
 
  
10206
 
  resultobj = SWIG_FromCharPtr(result);
 
10481
  resultobj = SWIG_FromCharPtr((const char *)result);
10207
10482
  return resultobj;
10208
10483
fail:
10209
10484
  return NULL;
10216
10491
  
10217
10492
  if (!PyArg_ParseTuple(args,(char *)":new_SamlAuthorityBinding")) SWIG_fail;
10218
10493
  result = (LassoSamlAuthorityBinding *)new_LassoSamlAuthorityBinding();
10219
 
  
10220
10494
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAuthorityBinding, SWIG_POINTER_NEW |  0 );
10221
10495
  return resultobj;
10222
10496
fail:
10261
10535
  }
10262
10536
  arg1 = (LassoSamlAuthorityBinding *)(argp1);
10263
10537
  result = (char *)LassoSamlAuthorityBinding_dump(arg1);
10264
 
  
10265
 
  resultobj = SWIG_FromCharPtr(result);
 
10538
  resultobj = SWIG_FromCharPtr((const char *)result);
10266
10539
  g_free(result);
10267
10540
  return resultobj;
10268
10541
fail:
10271
10544
 
10272
10545
 
10273
10546
SWIGINTERN PyObject *SamlAuthorityBinding_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10274
 
    PyObject *obj;
10275
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
10276
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAuthorityBinding, SWIG_NewClientData(obj));
10277
 
    return SWIG_Py_Void();
 
10547
  PyObject *obj;
 
10548
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
10549
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlAuthorityBinding, SWIG_NewClientData(obj));
 
10550
  return SWIG_Py_Void();
10278
10551
}
10279
10552
 
10280
10553
SWIGINTERN PyObject *_wrap_SamlConditionAbstract_dump(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10292
10565
  }
10293
10566
  arg1 = (LassoSamlConditionAbstract *)(argp1);
10294
10567
  result = (char *)LassoSamlConditionAbstract_dump(arg1);
10295
 
  
10296
 
  resultobj = SWIG_FromCharPtr(result);
 
10568
  resultobj = SWIG_FromCharPtr((const char *)result);
10297
10569
  g_free(result);
10298
10570
  return resultobj;
10299
10571
fail:
10302
10574
 
10303
10575
 
10304
10576
SWIGINTERN PyObject *SamlConditionAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10305
 
    PyObject *obj;
10306
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
10307
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlConditionAbstract, SWIG_NewClientData(obj));
10308
 
    return SWIG_Py_Void();
 
10577
  PyObject *obj;
 
10578
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
10579
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlConditionAbstract, SWIG_NewClientData(obj));
 
10580
  return SWIG_Py_Void();
10309
10581
}
10310
10582
 
10311
10583
SWIGINTERN PyObject *_wrap_SamlConditions_notBefore_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10324
10596
  arg1 = (LassoSamlConditions *)(argp1);
10325
10597
  if (arg1->NotBefore) free((char*)arg1->NotBefore);
10326
10598
  if (arg2) {
10327
 
    size_t size = strlen(arg2) + 1;
10328
 
    arg1->NotBefore = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10599
    size_t size = strlen((const char *)(arg2)) + 1;
 
10600
    arg1->NotBefore = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10329
10601
  } else {
10330
10602
    arg1->NotBefore = 0;
10331
10603
  }
10351
10623
  }
10352
10624
  arg1 = (LassoSamlConditions *)(argp1);
10353
10625
  result = (char *) ((arg1)->NotBefore);
10354
 
  
10355
 
  resultobj = SWIG_FromCharPtr(result);
 
10626
  resultobj = SWIG_FromCharPtr((const char *)result);
10356
10627
  return resultobj;
10357
10628
fail:
10358
10629
  return NULL;
10375
10646
  arg1 = (LassoSamlConditions *)(argp1);
10376
10647
  if (arg1->NotOnOrAfter) free((char*)arg1->NotOnOrAfter);
10377
10648
  if (arg2) {
10378
 
    size_t size = strlen(arg2) + 1;
10379
 
    arg1->NotOnOrAfter = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10649
    size_t size = strlen((const char *)(arg2)) + 1;
 
10650
    arg1->NotOnOrAfter = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10380
10651
  } else {
10381
10652
    arg1->NotOnOrAfter = 0;
10382
10653
  }
10402
10673
  }
10403
10674
  arg1 = (LassoSamlConditions *)(argp1);
10404
10675
  result = (char *) ((arg1)->NotOnOrAfter);
10405
 
  
10406
 
  resultobj = SWIG_FromCharPtr(result);
 
10676
  resultobj = SWIG_FromCharPtr((const char *)result);
10407
10677
  return resultobj;
10408
10678
fail:
10409
10679
  return NULL;
10456
10726
  }
10457
10727
  arg1 = (LassoSamlConditions *)(argp1);
10458
10728
  result = (LassoNodeList *)LassoSamlConditions_AudienceRestrictionCondition_get(arg1);
10459
 
  
10460
10729
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
10461
10730
  return resultobj;
10462
10731
fail:
10510
10779
  }
10511
10780
  arg1 = (LassoSamlConditions *)(argp1);
10512
10781
  result = (LassoNodeList *)LassoSamlConditions_Condition_get(arg1);
10513
 
  
10514
10782
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
10515
10783
  return resultobj;
10516
10784
fail:
10524
10792
  
10525
10793
  if (!PyArg_ParseTuple(args,(char *)":new_SamlConditions")) SWIG_fail;
10526
10794
  result = (LassoSamlConditions *)new_LassoSamlConditions();
10527
 
  
10528
10795
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlConditions, SWIG_POINTER_NEW |  0 );
10529
10796
  return resultobj;
10530
10797
fail:
10569
10836
  }
10570
10837
  arg1 = (LassoSamlConditions *)(argp1);
10571
10838
  result = (char *)LassoSamlConditions_dump(arg1);
10572
 
  
10573
 
  resultobj = SWIG_FromCharPtr(result);
 
10839
  resultobj = SWIG_FromCharPtr((const char *)result);
10574
10840
  g_free(result);
10575
10841
  return resultobj;
10576
10842
fail:
10579
10845
 
10580
10846
 
10581
10847
SWIGINTERN PyObject *SamlConditions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10582
 
    PyObject *obj;
10583
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
10584
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlConditions, SWIG_NewClientData(obj));
10585
 
    return SWIG_Py_Void();
 
10848
  PyObject *obj;
 
10849
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
10850
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlConditions, SWIG_NewClientData(obj));
 
10851
  return SWIG_Py_Void();
10586
10852
}
10587
10853
 
10588
10854
SWIGINTERN PyObject *_wrap_SamlNameIdentifier_content_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10601
10867
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10602
10868
  if (arg1->content) free((char*)arg1->content);
10603
10869
  if (arg2) {
10604
 
    size_t size = strlen(arg2) + 1;
10605
 
    arg1->content = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10870
    size_t size = strlen((const char *)(arg2)) + 1;
 
10871
    arg1->content = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10606
10872
  } else {
10607
10873
    arg1->content = 0;
10608
10874
  }
10628
10894
  }
10629
10895
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10630
10896
  result = (char *) ((arg1)->content);
10631
 
  
10632
 
  resultobj = SWIG_FromCharPtr(result);
 
10897
  resultobj = SWIG_FromCharPtr((const char *)result);
10633
10898
  return resultobj;
10634
10899
fail:
10635
10900
  return NULL;
10652
10917
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10653
10918
  if (arg1->Format) free((char*)arg1->Format);
10654
10919
  if (arg2) {
10655
 
    size_t size = strlen(arg2) + 1;
10656
 
    arg1->Format = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10920
    size_t size = strlen((const char *)(arg2)) + 1;
 
10921
    arg1->Format = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10657
10922
  } else {
10658
10923
    arg1->Format = 0;
10659
10924
  }
10679
10944
  }
10680
10945
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10681
10946
  result = (char *) ((arg1)->Format);
10682
 
  
10683
 
  resultobj = SWIG_FromCharPtr(result);
 
10947
  resultobj = SWIG_FromCharPtr((const char *)result);
10684
10948
  return resultobj;
10685
10949
fail:
10686
10950
  return NULL;
10703
10967
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10704
10968
  if (arg1->NameQualifier) free((char*)arg1->NameQualifier);
10705
10969
  if (arg2) {
10706
 
    size_t size = strlen(arg2) + 1;
10707
 
    arg1->NameQualifier = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
10970
    size_t size = strlen((const char *)(arg2)) + 1;
 
10971
    arg1->NameQualifier = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
10708
10972
  } else {
10709
10973
    arg1->NameQualifier = 0;
10710
10974
  }
10730
10994
  }
10731
10995
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10732
10996
  result = (char *) ((arg1)->NameQualifier);
10733
 
  
10734
 
  resultobj = SWIG_FromCharPtr(result);
 
10997
  resultobj = SWIG_FromCharPtr((const char *)result);
10735
10998
  return resultobj;
10736
10999
fail:
10737
11000
  return NULL;
10744
11007
  
10745
11008
  if (!PyArg_ParseTuple(args,(char *)":new_SamlNameIdentifier")) SWIG_fail;
10746
11009
  result = (LassoSamlNameIdentifier *)new_LassoSamlNameIdentifier();
10747
 
  
10748
11010
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, SWIG_POINTER_NEW |  0 );
10749
11011
  return resultobj;
10750
11012
fail:
10789
11051
  }
10790
11052
  arg1 = (LassoSamlNameIdentifier *)(argp1);
10791
11053
  result = (char *)LassoSamlNameIdentifier_dump(arg1);
10792
 
  
10793
 
  resultobj = SWIG_FromCharPtr(result);
 
11054
  resultobj = SWIG_FromCharPtr((const char *)result);
10794
11055
  g_free(result);
10795
11056
  return resultobj;
10796
11057
fail:
10799
11060
 
10800
11061
 
10801
11062
SWIGINTERN PyObject *SamlNameIdentifier_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10802
 
    PyObject *obj;
10803
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
10804
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlNameIdentifier, SWIG_NewClientData(obj));
10805
 
    return SWIG_Py_Void();
 
11063
  PyObject *obj;
 
11064
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11065
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlNameIdentifier, SWIG_NewClientData(obj));
 
11066
  return SWIG_Py_Void();
10806
11067
}
10807
11068
 
10808
11069
SWIGINTERN PyObject *_wrap_SamlStatementAbstract_dump(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10820
11081
  }
10821
11082
  arg1 = (LassoSamlStatementAbstract *)(argp1);
10822
11083
  result = (char *)LassoSamlStatementAbstract_dump(arg1);
10823
 
  
10824
 
  resultobj = SWIG_FromCharPtr(result);
 
11084
  resultobj = SWIG_FromCharPtr((const char *)result);
10825
11085
  g_free(result);
10826
11086
  return resultobj;
10827
11087
fail:
10830
11090
 
10831
11091
 
10832
11092
SWIGINTERN PyObject *SamlStatementAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10833
 
    PyObject *obj;
10834
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
10835
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlStatementAbstract, SWIG_NewClientData(obj));
10836
 
    return SWIG_Py_Void();
 
11093
  PyObject *obj;
 
11094
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11095
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlStatementAbstract, SWIG_NewClientData(obj));
 
11096
  return SWIG_Py_Void();
10837
11097
}
10838
11098
 
10839
11099
SWIGINTERN PyObject *_wrap_SamlSubject_nameIdentifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
10882
11142
  }
10883
11143
  arg1 = (LassoSamlSubject *)(argp1);
10884
11144
  result = (LassoSamlNameIdentifier *)LassoSamlSubject_NameIdentifier_get(arg1);
10885
 
  
10886
11145
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
10887
11146
  return resultobj;
10888
11147
fail:
10936
11195
  }
10937
11196
  arg1 = (LassoSamlSubject *)(argp1);
10938
11197
  result = (LassoSamlSubjectConfirmation *)LassoSamlSubject_SubjectConfirmation_get(arg1);
10939
 
  
10940
11198
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectConfirmation, 0 |  0 );
10941
11199
  return resultobj;
10942
11200
fail:
10950
11208
  
10951
11209
  if (!PyArg_ParseTuple(args,(char *)":new_SamlSubject")) SWIG_fail;
10952
11210
  result = (LassoSamlSubject *)new_LassoSamlSubject();
10953
 
  
10954
11211
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubject, SWIG_POINTER_NEW |  0 );
10955
11212
  return resultobj;
10956
11213
fail:
10995
11252
  }
10996
11253
  arg1 = (LassoSamlSubject *)(argp1);
10997
11254
  result = (char *)LassoSamlSubject_dump(arg1);
10998
 
  
10999
 
  resultobj = SWIG_FromCharPtr(result);
 
11255
  resultobj = SWIG_FromCharPtr((const char *)result);
11000
11256
  g_free(result);
11001
11257
  return resultobj;
11002
11258
fail:
11005
11261
 
11006
11262
 
11007
11263
SWIGINTERN PyObject *SamlSubject_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11008
 
    PyObject *obj;
11009
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
11010
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubject, SWIG_NewClientData(obj));
11011
 
    return SWIG_Py_Void();
 
11264
  PyObject *obj;
 
11265
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11266
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubject, SWIG_NewClientData(obj));
 
11267
  return SWIG_Py_Void();
11012
11268
}
11013
11269
 
11014
11270
SWIGINTERN PyObject *_wrap_SamlSubjectConfirmation_subjectConfirmationData_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11027
11283
  arg1 = (LassoSamlSubjectConfirmation *)(argp1);
11028
11284
  if (arg1->SubjectConfirmationData) free((char*)arg1->SubjectConfirmationData);
11029
11285
  if (arg2) {
11030
 
    size_t size = strlen(arg2) + 1;
11031
 
    arg1->SubjectConfirmationData = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
11286
    size_t size = strlen((const char *)(arg2)) + 1;
 
11287
    arg1->SubjectConfirmationData = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
11032
11288
  } else {
11033
11289
    arg1->SubjectConfirmationData = 0;
11034
11290
  }
11054
11310
  }
11055
11311
  arg1 = (LassoSamlSubjectConfirmation *)(argp1);
11056
11312
  result = (char *) ((arg1)->SubjectConfirmationData);
11057
 
  
11058
 
  resultobj = SWIG_FromCharPtr(result);
 
11313
  resultobj = SWIG_FromCharPtr((const char *)result);
11059
11314
  return resultobj;
11060
11315
fail:
11061
11316
  return NULL;
11108
11363
  }
11109
11364
  arg1 = (LassoSamlSubjectConfirmation *)(argp1);
11110
11365
  result = (LassoStringList *)LassoSamlSubjectConfirmation_confirmationMethod_get(arg1);
11111
 
  
11112
11366
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
11113
11367
  return resultobj;
11114
11368
fail:
11122
11376
  
11123
11377
  if (!PyArg_ParseTuple(args,(char *)":new_SamlSubjectConfirmation")) SWIG_fail;
11124
11378
  result = (LassoSamlSubjectConfirmation *)new_LassoSamlSubjectConfirmation();
11125
 
  
11126
11379
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectConfirmation, SWIG_POINTER_NEW |  0 );
11127
11380
  return resultobj;
11128
11381
fail:
11167
11420
  }
11168
11421
  arg1 = (LassoSamlSubjectConfirmation *)(argp1);
11169
11422
  result = (char *)LassoSamlSubjectConfirmation_dump(arg1);
11170
 
  
11171
 
  resultobj = SWIG_FromCharPtr(result);
 
11423
  resultobj = SWIG_FromCharPtr((const char *)result);
11172
11424
  g_free(result);
11173
11425
  return resultobj;
11174
11426
fail:
11177
11429
 
11178
11430
 
11179
11431
SWIGINTERN PyObject *SamlSubjectConfirmation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11180
 
    PyObject *obj;
11181
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
11182
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectConfirmation, SWIG_NewClientData(obj));
11183
 
    return SWIG_Py_Void();
 
11432
  PyObject *obj;
 
11433
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11434
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectConfirmation, SWIG_NewClientData(obj));
 
11435
  return SWIG_Py_Void();
11184
11436
}
11185
11437
 
11186
11438
SWIGINTERN PyObject *_wrap_SamlSubjectLocality_dnsAddress_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11199
11451
  arg1 = (LassoSamlSubjectLocality *)(argp1);
11200
11452
  if (arg1->DNSAddress) free((char*)arg1->DNSAddress);
11201
11453
  if (arg2) {
11202
 
    size_t size = strlen(arg2) + 1;
11203
 
    arg1->DNSAddress = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
11454
    size_t size = strlen((const char *)(arg2)) + 1;
 
11455
    arg1->DNSAddress = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
11204
11456
  } else {
11205
11457
    arg1->DNSAddress = 0;
11206
11458
  }
11226
11478
  }
11227
11479
  arg1 = (LassoSamlSubjectLocality *)(argp1);
11228
11480
  result = (char *) ((arg1)->DNSAddress);
11229
 
  
11230
 
  resultobj = SWIG_FromCharPtr(result);
 
11481
  resultobj = SWIG_FromCharPtr((const char *)result);
11231
11482
  return resultobj;
11232
11483
fail:
11233
11484
  return NULL;
11250
11501
  arg1 = (LassoSamlSubjectLocality *)(argp1);
11251
11502
  if (arg1->IPAddress) free((char*)arg1->IPAddress);
11252
11503
  if (arg2) {
11253
 
    size_t size = strlen(arg2) + 1;
11254
 
    arg1->IPAddress = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
11504
    size_t size = strlen((const char *)(arg2)) + 1;
 
11505
    arg1->IPAddress = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
11255
11506
  } else {
11256
11507
    arg1->IPAddress = 0;
11257
11508
  }
11277
11528
  }
11278
11529
  arg1 = (LassoSamlSubjectLocality *)(argp1);
11279
11530
  result = (char *) ((arg1)->IPAddress);
11280
 
  
11281
 
  resultobj = SWIG_FromCharPtr(result);
 
11531
  resultobj = SWIG_FromCharPtr((const char *)result);
11282
11532
  return resultobj;
11283
11533
fail:
11284
11534
  return NULL;
11291
11541
  
11292
11542
  if (!PyArg_ParseTuple(args,(char *)":new_SamlSubjectLocality")) SWIG_fail;
11293
11543
  result = (LassoSamlSubjectLocality *)new_LassoSamlSubjectLocality();
11294
 
  
11295
11544
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectLocality, SWIG_POINTER_NEW |  0 );
11296
11545
  return resultobj;
11297
11546
fail:
11336
11585
  }
11337
11586
  arg1 = (LassoSamlSubjectLocality *)(argp1);
11338
11587
  result = (char *)LassoSamlSubjectLocality_dump(arg1);
11339
 
  
11340
 
  resultobj = SWIG_FromCharPtr(result);
 
11588
  resultobj = SWIG_FromCharPtr((const char *)result);
11341
11589
  g_free(result);
11342
11590
  return resultobj;
11343
11591
fail:
11346
11594
 
11347
11595
 
11348
11596
SWIGINTERN PyObject *SamlSubjectLocality_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11349
 
    PyObject *obj;
11350
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
11351
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectLocality, SWIG_NewClientData(obj));
11352
 
    return SWIG_Py_Void();
 
11597
  PyObject *obj;
 
11598
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11599
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectLocality, SWIG_NewClientData(obj));
 
11600
  return SWIG_Py_Void();
11353
11601
}
11354
11602
 
11355
11603
SWIGINTERN PyObject *_wrap_SamlSubjectStatement_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11398
11646
  }
11399
11647
  arg1 = (LassoSamlSubjectStatement *)(argp1);
11400
11648
  result = (LassoSamlSubject *)LassoSamlSubjectStatement_Subject_get(arg1);
11401
 
  
11402
11649
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubject, 0 |  0 );
11403
11650
  return resultobj;
11404
11651
fail:
11412
11659
  
11413
11660
  if (!PyArg_ParseTuple(args,(char *)":new_SamlSubjectStatement")) SWIG_fail;
11414
11661
  result = (LassoSamlSubjectStatement *)new_LassoSamlSubjectStatement();
11415
 
  
11416
11662
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectStatement, SWIG_POINTER_NEW |  0 );
11417
11663
  return resultobj;
11418
11664
fail:
11457
11703
  }
11458
11704
  arg1 = (LassoSamlSubjectStatement *)(argp1);
11459
11705
  result = (char *)LassoSamlSubjectStatement_dump(arg1);
11460
 
  
11461
 
  resultobj = SWIG_FromCharPtr(result);
 
11706
  resultobj = SWIG_FromCharPtr((const char *)result);
11462
11707
  g_free(result);
11463
11708
  return resultobj;
11464
11709
fail:
11467
11712
 
11468
11713
 
11469
11714
SWIGINTERN PyObject *SamlSubjectStatement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11470
 
    PyObject *obj;
11471
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
11472
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectStatement, SWIG_NewClientData(obj));
11473
 
    return SWIG_Py_Void();
 
11715
  PyObject *obj;
 
11716
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11717
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectStatement, SWIG_NewClientData(obj));
 
11718
  return SWIG_Py_Void();
11474
11719
}
11475
11720
 
11476
11721
SWIGINTERN PyObject *_wrap_SamlSubjectStatementAbstract_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11519
11764
  }
11520
11765
  arg1 = (LassoSamlSubjectStatementAbstract *)(argp1);
11521
11766
  result = (LassoSamlSubject *)LassoSamlSubjectStatementAbstract_Subject_get(arg1);
11522
 
  
11523
11767
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubject, 0 |  0 );
11524
11768
  return resultobj;
11525
11769
fail:
11542
11786
  }
11543
11787
  arg1 = (LassoSamlSubjectStatementAbstract *)(argp1);
11544
11788
  result = (char *)LassoSamlSubjectStatementAbstract_dump(arg1);
11545
 
  
11546
 
  resultobj = SWIG_FromCharPtr(result);
 
11789
  resultobj = SWIG_FromCharPtr((const char *)result);
11547
11790
  g_free(result);
11548
11791
  return resultobj;
11549
11792
fail:
11552
11795
 
11553
11796
 
11554
11797
SWIGINTERN PyObject *SamlSubjectStatementAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11555
 
    PyObject *obj;
11556
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
11557
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectStatementAbstract, SWIG_NewClientData(obj));
11558
 
    return SWIG_Py_Void();
 
11798
  PyObject *obj;
 
11799
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
11800
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlSubjectStatementAbstract, SWIG_NewClientData(obj));
 
11801
  return SWIG_Py_Void();
11559
11802
}
11560
11803
 
11561
11804
SWIGINTERN PyObject *_wrap_SamlpRequest_assertionArtifact_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
11574
11817
  arg1 = (LassoSamlpRequest *)(argp1);
11575
11818
  if (arg1->AssertionArtifact) free((char*)arg1->AssertionArtifact);
11576
11819
  if (arg2) {
11577
 
    size_t size = strlen(arg2) + 1;
11578
 
    arg1->AssertionArtifact = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
11820
    size_t size = strlen((const char *)(arg2)) + 1;
 
11821
    arg1->AssertionArtifact = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
11579
11822
  } else {
11580
11823
    arg1->AssertionArtifact = 0;
11581
11824
  }
11601
11844
  }
11602
11845
  arg1 = (LassoSamlpRequest *)(argp1);
11603
11846
  result = (char *) ((arg1)->AssertionArtifact);
11604
 
  
11605
 
  resultobj = SWIG_FromCharPtr(result);
 
11847
  resultobj = SWIG_FromCharPtr((const char *)result);
11606
11848
  return resultobj;
11607
11849
fail:
11608
11850
  return NULL;
11647
11889
  }
11648
11890
  arg1 = (LassoSamlpRequest *)(argp1);
11649
11891
  result = (char *)LassoSamlpRequest_certificate_file_get(arg1);
11650
 
  
11651
 
  resultobj = SWIG_FromCharPtr(result);
 
11892
  resultobj = SWIG_FromCharPtr((const char *)result);
11652
11893
  return resultobj;
11653
11894
fail:
11654
11895
  return NULL;
11693
11934
  }
11694
11935
  arg1 = (LassoSamlpRequest *)(argp1);
11695
11936
  result = (char *)LassoSamlpRequest_IssueInstant_get(arg1);
11696
 
  
11697
 
  resultobj = SWIG_FromCharPtr(result);
 
11937
  resultobj = SWIG_FromCharPtr((const char *)result);
11698
11938
  return resultobj;
11699
11939
fail:
11700
11940
  return NULL;
11747
11987
  }
11748
11988
  arg1 = (LassoSamlpRequest *)(argp1);
11749
11989
  result = (int)LassoSamlpRequest_MajorVersion_get(arg1);
11750
 
  
11751
11990
  resultobj = SWIG_From_int((int)(result));
11752
11991
  return resultobj;
11753
11992
fail:
11801
12040
  }
11802
12041
  arg1 = (LassoSamlpRequest *)(argp1);
11803
12042
  result = (int)LassoSamlpRequest_MinorVersion_get(arg1);
11804
 
  
11805
12043
  resultobj = SWIG_From_int((int)(result));
11806
12044
  return resultobj;
11807
12045
fail:
11847
12085
  }
11848
12086
  arg1 = (LassoSamlpRequest *)(argp1);
11849
12087
  result = (char *)LassoSamlpRequest_private_key_file_get(arg1);
11850
 
  
11851
 
  resultobj = SWIG_FromCharPtr(result);
 
12088
  resultobj = SWIG_FromCharPtr((const char *)result);
11852
12089
  return resultobj;
11853
12090
fail:
11854
12091
  return NULL;
11893
12130
  }
11894
12131
  arg1 = (LassoSamlpRequest *)(argp1);
11895
12132
  result = (char *)LassoSamlpRequest_RequestID_get(arg1);
11896
 
  
11897
 
  resultobj = SWIG_FromCharPtr(result);
 
12133
  resultobj = SWIG_FromCharPtr((const char *)result);
11898
12134
  return resultobj;
11899
12135
fail:
11900
12136
  return NULL;
11947
12183
  }
11948
12184
  arg1 = (LassoSamlpRequest *)(argp1);
11949
12185
  result = (LassoStringList *)LassoSamlpRequest_RespondWith_get(arg1);
11950
 
  
11951
12186
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
11952
12187
  return resultobj;
11953
12188
fail:
12001
12236
  }
12002
12237
  arg1 = (LassoSamlpRequest *)(argp1);
12003
12238
  result = (LassoSignatureMethod)LassoSamlpRequest_sign_method_get(arg1);
12004
 
  
12005
12239
  resultobj = SWIG_From_int((int)(result));
12006
12240
  return resultobj;
12007
12241
fail:
12061
12295
  }
12062
12296
  arg1 = (LassoSamlpRequest *)(argp1);
12063
12297
  result = LassoSamlpRequest_sign_type_get(arg1);
12064
 
  
12065
12298
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
12066
12299
  return resultobj;
12067
12300
fail:
12075
12308
  
12076
12309
  if (!PyArg_ParseTuple(args,(char *)":new_SamlpRequest")) SWIG_fail;
12077
12310
  result = (LassoSamlpRequest *)new_LassoSamlpRequest();
12078
 
  
12079
12311
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpRequest, SWIG_POINTER_NEW |  0 );
12080
12312
  return resultobj;
12081
12313
fail:
12120
12352
  }
12121
12353
  arg1 = (LassoSamlpRequest *)(argp1);
12122
12354
  result = (char *)LassoSamlpRequest_dump(arg1);
12123
 
  
12124
 
  resultobj = SWIG_FromCharPtr(result);
 
12355
  resultobj = SWIG_FromCharPtr((const char *)result);
12125
12356
  g_free(result);
12126
12357
  return resultobj;
12127
12358
fail:
12130
12361
 
12131
12362
 
12132
12363
SWIGINTERN PyObject *SamlpRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12133
 
    PyObject *obj;
12134
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
12135
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpRequest, SWIG_NewClientData(obj));
12136
 
    return SWIG_Py_Void();
 
12364
  PyObject *obj;
 
12365
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
12366
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpRequest, SWIG_NewClientData(obj));
 
12367
  return SWIG_Py_Void();
12137
12368
}
12138
12369
 
12139
12370
SWIGINTERN PyObject *_wrap_SamlpRequestAbstract_certificateFile_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
12191
12422
  }
12192
12423
  if (arg1->certificate_file) free((char*)arg1->certificate_file);
12193
12424
  if (arg2) {
12194
 
    size_t size = strlen(arg2) + 1;
12195
 
    arg1->certificate_file = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
12425
    size_t size = strlen((const char *)(arg2)) + 1;
 
12426
    arg1->certificate_file = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
12196
12427
  } else {
12197
12428
    arg1->certificate_file = 0;
12198
12429
  }
12257
12488
    
12258
12489
  }
12259
12490
  result = (char *) ((arg1)->certificate_file);
12260
 
  
12261
 
  resultobj = SWIG_FromCharPtr(result);
 
12491
  resultobj = SWIG_FromCharPtr((const char *)result);
12262
12492
  return resultobj;
12263
12493
fail:
12264
12494
  return NULL;
12320
12550
  }
12321
12551
  if (arg1->IssueInstant) free((char*)arg1->IssueInstant);
12322
12552
  if (arg2) {
12323
 
    size_t size = strlen(arg2) + 1;
12324
 
    arg1->IssueInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
12553
    size_t size = strlen((const char *)(arg2)) + 1;
 
12554
    arg1->IssueInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
12325
12555
  } else {
12326
12556
    arg1->IssueInstant = 0;
12327
12557
  }
12386
12616
    
12387
12617
  }
12388
12618
  result = (char *) ((arg1)->IssueInstant);
12389
 
  
12390
 
  resultobj = SWIG_FromCharPtr(result);
 
12619
  resultobj = SWIG_FromCharPtr((const char *)result);
12391
12620
  return resultobj;
12392
12621
fail:
12393
12622
  return NULL;
12518
12747
    
12519
12748
  }
12520
12749
  result = (int) ((arg1)->MajorVersion);
12521
 
  
12522
12750
  resultobj = SWIG_From_int((int)(result));
12523
12751
  return resultobj;
12524
12752
fail:
12650
12878
    
12651
12879
  }
12652
12880
  result = (int) ((arg1)->MinorVersion);
12653
 
  
12654
12881
  resultobj = SWIG_From_int((int)(result));
12655
12882
  return resultobj;
12656
12883
fail:
12713
12940
  }
12714
12941
  if (arg1->private_key_file) free((char*)arg1->private_key_file);
12715
12942
  if (arg2) {
12716
 
    size_t size = strlen(arg2) + 1;
12717
 
    arg1->private_key_file = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
12943
    size_t size = strlen((const char *)(arg2)) + 1;
 
12944
    arg1->private_key_file = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
12718
12945
  } else {
12719
12946
    arg1->private_key_file = 0;
12720
12947
  }
12779
13006
    
12780
13007
  }
12781
13008
  result = (char *) ((arg1)->private_key_file);
12782
 
  
12783
 
  resultobj = SWIG_FromCharPtr(result);
 
13009
  resultobj = SWIG_FromCharPtr((const char *)result);
12784
13010
  return resultobj;
12785
13011
fail:
12786
13012
  return NULL;
12842
13068
  }
12843
13069
  if (arg1->RequestID) free((char*)arg1->RequestID);
12844
13070
  if (arg2) {
12845
 
    size_t size = strlen(arg2) + 1;
12846
 
    arg1->RequestID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
13071
    size_t size = strlen((const char *)(arg2)) + 1;
 
13072
    arg1->RequestID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
12847
13073
  } else {
12848
13074
    arg1->RequestID = 0;
12849
13075
  }
12908
13134
    
12909
13135
  }
12910
13136
  result = (char *) ((arg1)->RequestID);
12911
 
  
12912
 
  resultobj = SWIG_FromCharPtr(result);
 
13137
  resultobj = SWIG_FromCharPtr((const char *)result);
12913
13138
  return resultobj;
12914
13139
fail:
12915
13140
  return NULL;
13040
13265
    
13041
13266
  }
13042
13267
  result = (LassoSignatureMethod) ((arg1)->sign_method);
13043
 
  
13044
13268
  resultobj = SWIG_From_int((int)(result));
13045
13269
  return resultobj;
13046
13270
fail:
13178
13402
    
13179
13403
  }
13180
13404
  result =  ((arg1)->sign_type);
13181
 
  
13182
13405
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
13183
13406
  return resultobj;
13184
13407
fail:
13310
13533
    
13311
13534
  }
13312
13535
  result = (LassoStringList *)LassoSamlpRequestAbstract_RespondWith_get(arg1);
13313
 
  
13314
13536
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
13315
13537
  return resultobj;
13316
13538
fail:
13372
13594
    
13373
13595
  }
13374
13596
  result = (char *)LassoSamlpRequestAbstract_dump(arg1);
13375
 
  
13376
 
  resultobj = SWIG_FromCharPtr(result);
 
13597
  resultobj = SWIG_FromCharPtr((const char *)result);
13377
13598
  g_free(result);
13378
13599
  return resultobj;
13379
13600
fail:
13382
13603
 
13383
13604
 
13384
13605
SWIGINTERN PyObject *SamlpRequestAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13385
 
    PyObject *obj;
13386
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
13387
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpRequestAbstract, SWIG_NewClientData(obj));
13388
 
    return SWIG_Py_Void();
 
13606
  PyObject *obj;
 
13607
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
13608
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpRequestAbstract, SWIG_NewClientData(obj));
 
13609
  return SWIG_Py_Void();
13389
13610
}
13390
13611
 
13391
13612
SWIGINTERN PyObject *_wrap_SamlpResponse_certificateFile_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
13426
13647
  }
13427
13648
  arg1 = (LassoSamlpResponse *)(argp1);
13428
13649
  result = (char *)LassoSamlpResponse_certificate_file_get(arg1);
13429
 
  
13430
 
  resultobj = SWIG_FromCharPtr(result);
 
13650
  resultobj = SWIG_FromCharPtr((const char *)result);
13431
13651
  return resultobj;
13432
13652
fail:
13433
13653
  return NULL;
13472
13692
  }
13473
13693
  arg1 = (LassoSamlpResponse *)(argp1);
13474
13694
  result = (char *)LassoSamlpResponse_InResponseTo_get(arg1);
13475
 
  
13476
 
  resultobj = SWIG_FromCharPtr(result);
 
13695
  resultobj = SWIG_FromCharPtr((const char *)result);
13477
13696
  return resultobj;
13478
13697
fail:
13479
13698
  return NULL;
13518
13737
  }
13519
13738
  arg1 = (LassoSamlpResponse *)(argp1);
13520
13739
  result = (char *)LassoSamlpResponse_IssueInstant_get(arg1);
13521
 
  
13522
 
  resultobj = SWIG_FromCharPtr(result);
 
13740
  resultobj = SWIG_FromCharPtr((const char *)result);
13523
13741
  return resultobj;
13524
13742
fail:
13525
13743
  return NULL;
13572
13790
  }
13573
13791
  arg1 = (LassoSamlpResponse *)(argp1);
13574
13792
  result = (int)LassoSamlpResponse_MajorVersion_get(arg1);
13575
 
  
13576
13793
  resultobj = SWIG_From_int((int)(result));
13577
13794
  return resultobj;
13578
13795
fail:
13626
13843
  }
13627
13844
  arg1 = (LassoSamlpResponse *)(argp1);
13628
13845
  result = (int)LassoSamlpResponse_MinorVersion_get(arg1);
13629
 
  
13630
13846
  resultobj = SWIG_From_int((int)(result));
13631
13847
  return resultobj;
13632
13848
fail:
13672
13888
  }
13673
13889
  arg1 = (LassoSamlpResponse *)(argp1);
13674
13890
  result = (char *)LassoSamlpResponse_private_key_file_get(arg1);
13675
 
  
13676
 
  resultobj = SWIG_FromCharPtr(result);
 
13891
  resultobj = SWIG_FromCharPtr((const char *)result);
13677
13892
  return resultobj;
13678
13893
fail:
13679
13894
  return NULL;
13718
13933
  }
13719
13934
  arg1 = (LassoSamlpResponse *)(argp1);
13720
13935
  result = (char *)LassoSamlpResponse_Recipient_get(arg1);
13721
 
  
13722
 
  resultobj = SWIG_FromCharPtr(result);
 
13936
  resultobj = SWIG_FromCharPtr((const char *)result);
13723
13937
  return resultobj;
13724
13938
fail:
13725
13939
  return NULL;
13764
13978
  }
13765
13979
  arg1 = (LassoSamlpResponse *)(argp1);
13766
13980
  result = (char *)LassoSamlpResponse_ResponseID_get(arg1);
13767
 
  
13768
 
  resultobj = SWIG_FromCharPtr(result);
 
13981
  resultobj = SWIG_FromCharPtr((const char *)result);
13769
13982
  return resultobj;
13770
13983
fail:
13771
13984
  return NULL;
13818
14031
  }
13819
14032
  arg1 = (LassoSamlpResponse *)(argp1);
13820
14033
  result = (LassoSignatureMethod)LassoSamlpResponse_sign_method_get(arg1);
13821
 
  
13822
14034
  resultobj = SWIG_From_int((int)(result));
13823
14035
  return resultobj;
13824
14036
fail:
13878
14090
  }
13879
14091
  arg1 = (LassoSamlpResponse *)(argp1);
13880
14092
  result = LassoSamlpResponse_sign_type_get(arg1);
13881
 
  
13882
14093
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
13883
14094
  return resultobj;
13884
14095
fail:
13932
14143
  }
13933
14144
  arg1 = (LassoSamlpResponse *)(argp1);
13934
14145
  result = (LassoNodeList *)LassoSamlpResponse_Assertion_get(arg1);
13935
 
  
13936
14146
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
13937
14147
  return resultobj;
13938
14148
fail:
13986
14196
  }
13987
14197
  arg1 = (LassoSamlpResponse *)(argp1);
13988
14198
  result = (LassoSamlpStatus *)LassoSamlpResponse_Status_get(arg1);
13989
 
  
13990
14199
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatus, 0 |  0 );
13991
14200
  return resultobj;
13992
14201
fail:
14000
14209
  
14001
14210
  if (!PyArg_ParseTuple(args,(char *)":new_SamlpResponse")) SWIG_fail;
14002
14211
  result = (LassoSamlpResponse *)new_LassoSamlpResponse();
14003
 
  
14004
14212
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpResponse, SWIG_POINTER_NEW |  0 );
14005
14213
  return resultobj;
14006
14214
fail:
14045
14253
  }
14046
14254
  arg1 = (LassoSamlpResponse *)(argp1);
14047
14255
  result = (char *)LassoSamlpResponse_dump(arg1);
14048
 
  
14049
 
  resultobj = SWIG_FromCharPtr(result);
 
14256
  resultobj = SWIG_FromCharPtr((const char *)result);
14050
14257
  g_free(result);
14051
14258
  return resultobj;
14052
14259
fail:
14055
14262
 
14056
14263
 
14057
14264
SWIGINTERN PyObject *SamlpResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14058
 
    PyObject *obj;
14059
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
14060
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpResponse, SWIG_NewClientData(obj));
14061
 
    return SWIG_Py_Void();
 
14265
  PyObject *obj;
 
14266
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
14267
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpResponse, SWIG_NewClientData(obj));
 
14268
  return SWIG_Py_Void();
14062
14269
}
14063
14270
 
14064
14271
SWIGINTERN PyObject *_wrap_SamlpResponseAbstract_certificateFile_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
14116
14323
  }
14117
14324
  if (arg1->certificate_file) free((char*)arg1->certificate_file);
14118
14325
  if (arg2) {
14119
 
    size_t size = strlen(arg2) + 1;
14120
 
    arg1->certificate_file = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
14326
    size_t size = strlen((const char *)(arg2)) + 1;
 
14327
    arg1->certificate_file = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
14121
14328
  } else {
14122
14329
    arg1->certificate_file = 0;
14123
14330
  }
14182
14389
    
14183
14390
  }
14184
14391
  result = (char *) ((arg1)->certificate_file);
14185
 
  
14186
 
  resultobj = SWIG_FromCharPtr(result);
 
14392
  resultobj = SWIG_FromCharPtr((const char *)result);
14187
14393
  return resultobj;
14188
14394
fail:
14189
14395
  return NULL;
14245
14451
  }
14246
14452
  if (arg1->InResponseTo) free((char*)arg1->InResponseTo);
14247
14453
  if (arg2) {
14248
 
    size_t size = strlen(arg2) + 1;
14249
 
    arg1->InResponseTo = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
14454
    size_t size = strlen((const char *)(arg2)) + 1;
 
14455
    arg1->InResponseTo = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
14250
14456
  } else {
14251
14457
    arg1->InResponseTo = 0;
14252
14458
  }
14311
14517
    
14312
14518
  }
14313
14519
  result = (char *) ((arg1)->InResponseTo);
14314
 
  
14315
 
  resultobj = SWIG_FromCharPtr(result);
 
14520
  resultobj = SWIG_FromCharPtr((const char *)result);
14316
14521
  return resultobj;
14317
14522
fail:
14318
14523
  return NULL;
14374
14579
  }
14375
14580
  if (arg1->IssueInstant) free((char*)arg1->IssueInstant);
14376
14581
  if (arg2) {
14377
 
    size_t size = strlen(arg2) + 1;
14378
 
    arg1->IssueInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
14582
    size_t size = strlen((const char *)(arg2)) + 1;
 
14583
    arg1->IssueInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
14379
14584
  } else {
14380
14585
    arg1->IssueInstant = 0;
14381
14586
  }
14440
14645
    
14441
14646
  }
14442
14647
  result = (char *) ((arg1)->IssueInstant);
14443
 
  
14444
 
  resultobj = SWIG_FromCharPtr(result);
 
14648
  resultobj = SWIG_FromCharPtr((const char *)result);
14445
14649
  return resultobj;
14446
14650
fail:
14447
14651
  return NULL;
14572
14776
    
14573
14777
  }
14574
14778
  result = (int) ((arg1)->MajorVersion);
14575
 
  
14576
14779
  resultobj = SWIG_From_int((int)(result));
14577
14780
  return resultobj;
14578
14781
fail:
14704
14907
    
14705
14908
  }
14706
14909
  result = (int) ((arg1)->MinorVersion);
14707
 
  
14708
14910
  resultobj = SWIG_From_int((int)(result));
14709
14911
  return resultobj;
14710
14912
fail:
14767
14969
  }
14768
14970
  if (arg1->private_key_file) free((char*)arg1->private_key_file);
14769
14971
  if (arg2) {
14770
 
    size_t size = strlen(arg2) + 1;
14771
 
    arg1->private_key_file = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
14972
    size_t size = strlen((const char *)(arg2)) + 1;
 
14973
    arg1->private_key_file = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
14772
14974
  } else {
14773
14975
    arg1->private_key_file = 0;
14774
14976
  }
14833
15035
    
14834
15036
  }
14835
15037
  result = (char *) ((arg1)->private_key_file);
14836
 
  
14837
 
  resultobj = SWIG_FromCharPtr(result);
 
15038
  resultobj = SWIG_FromCharPtr((const char *)result);
14838
15039
  return resultobj;
14839
15040
fail:
14840
15041
  return NULL;
14896
15097
  }
14897
15098
  if (arg1->Recipient) free((char*)arg1->Recipient);
14898
15099
  if (arg2) {
14899
 
    size_t size = strlen(arg2) + 1;
14900
 
    arg1->Recipient = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
15100
    size_t size = strlen((const char *)(arg2)) + 1;
 
15101
    arg1->Recipient = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
14901
15102
  } else {
14902
15103
    arg1->Recipient = 0;
14903
15104
  }
14962
15163
    
14963
15164
  }
14964
15165
  result = (char *) ((arg1)->Recipient);
14965
 
  
14966
 
  resultobj = SWIG_FromCharPtr(result);
 
15166
  resultobj = SWIG_FromCharPtr((const char *)result);
14967
15167
  return resultobj;
14968
15168
fail:
14969
15169
  return NULL;
15025
15225
  }
15026
15226
  if (arg1->ResponseID) free((char*)arg1->ResponseID);
15027
15227
  if (arg2) {
15028
 
    size_t size = strlen(arg2) + 1;
15029
 
    arg1->ResponseID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
15228
    size_t size = strlen((const char *)(arg2)) + 1;
 
15229
    arg1->ResponseID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
15030
15230
  } else {
15031
15231
    arg1->ResponseID = 0;
15032
15232
  }
15091
15291
    
15092
15292
  }
15093
15293
  result = (char *) ((arg1)->ResponseID);
15094
 
  
15095
 
  resultobj = SWIG_FromCharPtr(result);
 
15294
  resultobj = SWIG_FromCharPtr((const char *)result);
15096
15295
  return resultobj;
15097
15296
fail:
15098
15297
  return NULL;
15223
15422
    
15224
15423
  }
15225
15424
  result = (LassoSignatureMethod) ((arg1)->sign_method);
15226
 
  
15227
15425
  resultobj = SWIG_From_int((int)(result));
15228
15426
  return resultobj;
15229
15427
fail:
15361
15559
    
15362
15560
  }
15363
15561
  result =  ((arg1)->sign_type);
15364
 
  
15365
15562
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
15366
15563
  return resultobj;
15367
15564
fail:
15423
15620
    
15424
15621
  }
15425
15622
  result = (char *)LassoSamlpResponseAbstract_dump(arg1);
15426
 
  
15427
 
  resultobj = SWIG_FromCharPtr(result);
 
15623
  resultobj = SWIG_FromCharPtr((const char *)result);
15428
15624
  g_free(result);
15429
15625
  return resultobj;
15430
15626
fail:
15433
15629
 
15434
15630
 
15435
15631
SWIGINTERN PyObject *SamlpResponseAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15436
 
    PyObject *obj;
15437
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
15438
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpResponseAbstract, SWIG_NewClientData(obj));
15439
 
    return SWIG_Py_Void();
 
15632
  PyObject *obj;
 
15633
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
15634
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpResponseAbstract, SWIG_NewClientData(obj));
 
15635
  return SWIG_Py_Void();
15440
15636
}
15441
15637
 
15442
15638
SWIGINTERN PyObject *_wrap_SamlpStatus_statusMessage_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15455
15651
  arg1 = (LassoSamlpStatus *)(argp1);
15456
15652
  if (arg1->StatusMessage) free((char*)arg1->StatusMessage);
15457
15653
  if (arg2) {
15458
 
    size_t size = strlen(arg2) + 1;
15459
 
    arg1->StatusMessage = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
15654
    size_t size = strlen((const char *)(arg2)) + 1;
 
15655
    arg1->StatusMessage = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
15460
15656
  } else {
15461
15657
    arg1->StatusMessage = 0;
15462
15658
  }
15482
15678
  }
15483
15679
  arg1 = (LassoSamlpStatus *)(argp1);
15484
15680
  result = (char *) ((arg1)->StatusMessage);
15485
 
  
15486
 
  resultobj = SWIG_FromCharPtr(result);
 
15681
  resultobj = SWIG_FromCharPtr((const char *)result);
15487
15682
  return resultobj;
15488
15683
fail:
15489
15684
  return NULL;
15536
15731
  }
15537
15732
  arg1 = (LassoSamlpStatus *)(argp1);
15538
15733
  result = (LassoSamlpStatusCode *)LassoSamlpStatus_StatusCode_get(arg1);
15539
 
  
15540
15734
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatusCode, 0 |  0 );
15541
15735
  return resultobj;
15542
15736
fail:
15550
15744
  
15551
15745
  if (!PyArg_ParseTuple(args,(char *)":new_SamlpStatus")) SWIG_fail;
15552
15746
  result = (LassoSamlpStatus *)new_LassoSamlpStatus();
15553
 
  
15554
15747
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatus, SWIG_POINTER_NEW |  0 );
15555
15748
  return resultobj;
15556
15749
fail:
15595
15788
  }
15596
15789
  arg1 = (LassoSamlpStatus *)(argp1);
15597
15790
  result = (char *)LassoSamlpStatus_dump(arg1);
15598
 
  
15599
 
  resultobj = SWIG_FromCharPtr(result);
 
15791
  resultobj = SWIG_FromCharPtr((const char *)result);
15600
15792
  g_free(result);
15601
15793
  return resultobj;
15602
15794
fail:
15605
15797
 
15606
15798
 
15607
15799
SWIGINTERN PyObject *SamlpStatus_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15608
 
    PyObject *obj;
15609
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
15610
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpStatus, SWIG_NewClientData(obj));
15611
 
    return SWIG_Py_Void();
 
15800
  PyObject *obj;
 
15801
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
15802
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpStatus, SWIG_NewClientData(obj));
 
15803
  return SWIG_Py_Void();
15612
15804
}
15613
15805
 
15614
15806
SWIGINTERN PyObject *_wrap_SamlpStatusCode_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15627
15819
  arg1 = (LassoSamlpStatusCode *)(argp1);
15628
15820
  if (arg1->Value) free((char*)arg1->Value);
15629
15821
  if (arg2) {
15630
 
    size_t size = strlen(arg2) + 1;
15631
 
    arg1->Value = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
15822
    size_t size = strlen((const char *)(arg2)) + 1;
 
15823
    arg1->Value = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
15632
15824
  } else {
15633
15825
    arg1->Value = 0;
15634
15826
  }
15654
15846
  }
15655
15847
  arg1 = (LassoSamlpStatusCode *)(argp1);
15656
15848
  result = (char *) ((arg1)->Value);
15657
 
  
15658
 
  resultobj = SWIG_FromCharPtr(result);
 
15849
  resultobj = SWIG_FromCharPtr((const char *)result);
15659
15850
  return resultobj;
15660
15851
fail:
15661
15852
  return NULL;
15708
15899
  }
15709
15900
  arg1 = (LassoSamlpStatusCode *)(argp1);
15710
15901
  result = (LassoSamlpStatusCode *)LassoSamlpStatusCode_StatusCode_get(arg1);
15711
 
  
15712
15902
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatusCode, 0 |  0 );
15713
15903
  return resultobj;
15714
15904
fail:
15722
15912
  
15723
15913
  if (!PyArg_ParseTuple(args,(char *)":new_SamlpStatusCode")) SWIG_fail;
15724
15914
  result = (LassoSamlpStatusCode *)new_LassoSamlpStatusCode();
15725
 
  
15726
15915
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatusCode, SWIG_POINTER_NEW |  0 );
15727
15916
  return resultobj;
15728
15917
fail:
15767
15956
  }
15768
15957
  arg1 = (LassoSamlpStatusCode *)(argp1);
15769
15958
  result = (char *)LassoSamlpStatusCode_dump(arg1);
15770
 
  
15771
 
  resultobj = SWIG_FromCharPtr(result);
 
15959
  resultobj = SWIG_FromCharPtr((const char *)result);
15772
15960
  g_free(result);
15773
15961
  return resultobj;
15774
15962
fail:
15777
15965
 
15778
15966
 
15779
15967
SWIGINTERN PyObject *SamlpStatusCode_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15780
 
    PyObject *obj;
15781
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
15782
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpStatusCode, SWIG_NewClientData(obj));
15783
 
    return SWIG_Py_Void();
 
15968
  PyObject *obj;
 
15969
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
15970
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlpStatusCode, SWIG_NewClientData(obj));
 
15971
  return SWIG_Py_Void();
15784
15972
}
15785
15973
 
15786
15974
SWIGINTERN PyObject *_wrap_LibAssertion_advice_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
15829
16017
  }
15830
16018
  arg1 = (LassoLibAssertion *)(argp1);
15831
16019
  result = (LassoSamlAdvice *)LassoLibAssertion_Advice_get(arg1);
15832
 
  
15833
16020
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAdvice, 0 |  0 );
15834
16021
  return resultobj;
15835
16022
fail:
15875
16062
  }
15876
16063
  arg1 = (LassoLibAssertion *)(argp1);
15877
16064
  result = (char *)LassoLibAssertion_AssertionID_get(arg1);
15878
 
  
15879
 
  resultobj = SWIG_FromCharPtr(result);
 
16065
  resultobj = SWIG_FromCharPtr((const char *)result);
15880
16066
  return resultobj;
15881
16067
fail:
15882
16068
  return NULL;
15929
16115
  }
15930
16116
  arg1 = (LassoLibAssertion *)(argp1);
15931
16117
  result = (LassoSamlAttributeStatement *)LassoLibAssertion_AttributeStatement_get(arg1);
15932
 
  
15933
16118
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAttributeStatement, 0 |  0 );
15934
16119
  return resultobj;
15935
16120
fail:
15983
16168
  }
15984
16169
  arg1 = (LassoLibAssertion *)(argp1);
15985
16170
  result = (LassoSamlAuthenticationStatement *)LassoLibAssertion_AuthenticationStatement_get(arg1);
15986
 
  
15987
16171
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlAuthenticationStatement, 0 |  0 );
15988
16172
  return resultobj;
15989
16173
fail:
16029
16213
  }
16030
16214
  arg1 = (LassoLibAssertion *)(argp1);
16031
16215
  result = (char *)LassoLibAssertion_certificate_file_get(arg1);
16032
 
  
16033
 
  resultobj = SWIG_FromCharPtr(result);
 
16216
  resultobj = SWIG_FromCharPtr((const char *)result);
16034
16217
  return resultobj;
16035
16218
fail:
16036
16219
  return NULL;
16083
16266
  }
16084
16267
  arg1 = (LassoLibAssertion *)(argp1);
16085
16268
  result = (LassoSamlConditions *)LassoLibAssertion_Conditions_get(arg1);
16086
 
  
16087
16269
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlConditions, 0 |  0 );
16088
16270
  return resultobj;
16089
16271
fail:
16129
16311
  }
16130
16312
  arg1 = (LassoLibAssertion *)(argp1);
16131
16313
  result = (char *)LassoLibAssertion_IssueInstant_get(arg1);
16132
 
  
16133
 
  resultobj = SWIG_FromCharPtr(result);
 
16314
  resultobj = SWIG_FromCharPtr((const char *)result);
16134
16315
  return resultobj;
16135
16316
fail:
16136
16317
  return NULL;
16175
16356
  }
16176
16357
  arg1 = (LassoLibAssertion *)(argp1);
16177
16358
  result = (char *)LassoLibAssertion_Issuer_get(arg1);
16178
 
  
16179
 
  resultobj = SWIG_FromCharPtr(result);
 
16359
  resultobj = SWIG_FromCharPtr((const char *)result);
16180
16360
  return resultobj;
16181
16361
fail:
16182
16362
  return NULL;
16229
16409
  }
16230
16410
  arg1 = (LassoLibAssertion *)(argp1);
16231
16411
  result = (int)LassoLibAssertion_MajorVersion_get(arg1);
16232
 
  
16233
16412
  resultobj = SWIG_From_int((int)(result));
16234
16413
  return resultobj;
16235
16414
fail:
16283
16462
  }
16284
16463
  arg1 = (LassoLibAssertion *)(argp1);
16285
16464
  result = (int)LassoLibAssertion_MinorVersion_get(arg1);
16286
 
  
16287
16465
  resultobj = SWIG_From_int((int)(result));
16288
16466
  return resultobj;
16289
16467
fail:
16329
16507
  }
16330
16508
  arg1 = (LassoLibAssertion *)(argp1);
16331
16509
  result = (char *)LassoLibAssertion_private_key_file_get(arg1);
16332
 
  
16333
 
  resultobj = SWIG_FromCharPtr(result);
 
16510
  resultobj = SWIG_FromCharPtr((const char *)result);
16334
16511
  return resultobj;
16335
16512
fail:
16336
16513
  return NULL;
16383
16560
  }
16384
16561
  arg1 = (LassoLibAssertion *)(argp1);
16385
16562
  result = (LassoSignatureMethod)LassoLibAssertion_sign_method_get(arg1);
16386
 
  
16387
16563
  resultobj = SWIG_From_int((int)(result));
16388
16564
  return resultobj;
16389
16565
fail:
16443
16619
  }
16444
16620
  arg1 = (LassoLibAssertion *)(argp1);
16445
16621
  result = LassoLibAssertion_sign_type_get(arg1);
16446
 
  
16447
16622
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
16448
16623
  return resultobj;
16449
16624
fail:
16497
16672
  }
16498
16673
  arg1 = (LassoLibAssertion *)(argp1);
16499
16674
  result = (LassoSamlSubjectStatement *)LassoLibAssertion_SubjectStatement_get(arg1);
16500
 
  
16501
16675
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlSubjectStatement, 0 |  0 );
16502
16676
  return resultobj;
16503
16677
fail:
16511
16685
  
16512
16686
  if (!PyArg_ParseTuple(args,(char *)":new_LibAssertion")) SWIG_fail;
16513
16687
  result = (LassoLibAssertion *)new_LassoLibAssertion();
16514
 
  
16515
16688
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibAssertion, SWIG_POINTER_NEW |  0 );
16516
16689
  return resultobj;
16517
16690
fail:
16552
16725
  
16553
16726
  if (!PyArg_ParseTuple(args,(char *)"zzzzz:LibAssertion_newFull",&arg1,&arg2,&arg3,&arg4,&arg5)) SWIG_fail;
16554
16727
  result = (LassoLibAssertion *)LassoLibAssertion_newFull(arg1,arg2,arg3,arg4,arg5);
16555
 
  
16556
16728
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibAssertion, SWIG_POINTER_OWN |  0 );
16557
16729
  return resultobj;
16558
16730
fail:
16575
16747
  }
16576
16748
  arg1 = (LassoLibAssertion *)(argp1);
16577
16749
  result = (char *)LassoLibAssertion_dump(arg1);
16578
 
  
16579
 
  resultobj = SWIG_FromCharPtr(result);
 
16750
  resultobj = SWIG_FromCharPtr((const char *)result);
16580
16751
  g_free(result);
16581
16752
  return resultobj;
16582
16753
fail:
16585
16756
 
16586
16757
 
16587
16758
SWIGINTERN PyObject *LibAssertion_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16588
 
    PyObject *obj;
16589
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
16590
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibAssertion, SWIG_NewClientData(obj));
16591
 
    return SWIG_Py_Void();
 
16759
  PyObject *obj;
 
16760
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
16761
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibAssertion, SWIG_NewClientData(obj));
 
16762
  return SWIG_Py_Void();
16592
16763
}
16593
16764
 
16594
16765
SWIGINTERN PyObject *_wrap_LibAuthnRequest_affiliationId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
16607
16778
  arg1 = (LassoLibAuthnRequest *)(argp1);
16608
16779
  if (arg1->AffiliationID) free((char*)arg1->AffiliationID);
16609
16780
  if (arg2) {
16610
 
    size_t size = strlen(arg2) + 1;
16611
 
    arg1->AffiliationID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
16781
    size_t size = strlen((const char *)(arg2)) + 1;
 
16782
    arg1->AffiliationID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
16612
16783
  } else {
16613
16784
    arg1->AffiliationID = 0;
16614
16785
  }
16634
16805
  }
16635
16806
  arg1 = (LassoLibAuthnRequest *)(argp1);
16636
16807
  result = (char *) ((arg1)->AffiliationID);
16637
 
  
16638
 
  resultobj = SWIG_FromCharPtr(result);
 
16808
  resultobj = SWIG_FromCharPtr((const char *)result);
16639
16809
  return resultobj;
16640
16810
fail:
16641
16811
  return NULL;
16658
16828
  arg1 = (LassoLibAuthnRequest *)(argp1);
16659
16829
  if (arg1->AssertionConsumerServiceID) free((char*)arg1->AssertionConsumerServiceID);
16660
16830
  if (arg2) {
16661
 
    size_t size = strlen(arg2) + 1;
16662
 
    arg1->AssertionConsumerServiceID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
16831
    size_t size = strlen((const char *)(arg2)) + 1;
 
16832
    arg1->AssertionConsumerServiceID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
16663
16833
  } else {
16664
16834
    arg1->AssertionConsumerServiceID = 0;
16665
16835
  }
16685
16855
  }
16686
16856
  arg1 = (LassoLibAuthnRequest *)(argp1);
16687
16857
  result = (char *) ((arg1)->AssertionConsumerServiceID);
16688
 
  
16689
 
  resultobj = SWIG_FromCharPtr(result);
 
16858
  resultobj = SWIG_FromCharPtr((const char *)result);
16690
16859
  return resultobj;
16691
16860
fail:
16692
16861
  return NULL;
16709
16878
  arg1 = (LassoLibAuthnRequest *)(argp1);
16710
16879
  if (arg1->consent) free((char*)arg1->consent);
16711
16880
  if (arg2) {
16712
 
    size_t size = strlen(arg2) + 1;
16713
 
    arg1->consent = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
16881
    size_t size = strlen((const char *)(arg2)) + 1;
 
16882
    arg1->consent = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
16714
16883
  } else {
16715
16884
    arg1->consent = 0;
16716
16885
  }
16736
16905
  }
16737
16906
  arg1 = (LassoLibAuthnRequest *)(argp1);
16738
16907
  result = (char *) ((arg1)->consent);
16739
 
  
16740
 
  resultobj = SWIG_FromCharPtr(result);
 
16908
  resultobj = SWIG_FromCharPtr((const char *)result);
16741
16909
  return resultobj;
16742
16910
fail:
16743
16911
  return NULL;
16790
16958
  }
16791
16959
  arg1 = (LassoLibAuthnRequest *)(argp1);
16792
16960
  result = (bool) ((arg1)->ForceAuthn);
16793
 
  
16794
16961
  resultobj = SWIG_From_bool((bool)(result));
16795
16962
  return resultobj;
16796
16963
fail:
16844
17011
  }
16845
17012
  arg1 = (LassoLibAuthnRequest *)(argp1);
16846
17013
  result = (bool) ((arg1)->IsPassive);
16847
 
  
16848
17014
  resultobj = SWIG_From_bool((bool)(result));
16849
17015
  return resultobj;
16850
17016
fail:
16868
17034
  arg1 = (LassoLibAuthnRequest *)(argp1);
16869
17035
  if (arg1->NameIDPolicy) free((char*)arg1->NameIDPolicy);
16870
17036
  if (arg2) {
16871
 
    size_t size = strlen(arg2) + 1;
16872
 
    arg1->NameIDPolicy = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17037
    size_t size = strlen((const char *)(arg2)) + 1;
 
17038
    arg1->NameIDPolicy = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
16873
17039
  } else {
16874
17040
    arg1->NameIDPolicy = 0;
16875
17041
  }
16895
17061
  }
16896
17062
  arg1 = (LassoLibAuthnRequest *)(argp1);
16897
17063
  result = (char *) ((arg1)->NameIDPolicy);
16898
 
  
16899
 
  resultobj = SWIG_FromCharPtr(result);
 
17064
  resultobj = SWIG_FromCharPtr((const char *)result);
16900
17065
  return resultobj;
16901
17066
fail:
16902
17067
  return NULL;
16919
17084
  arg1 = (LassoLibAuthnRequest *)(argp1);
16920
17085
  if (arg1->ProtocolProfile) free((char*)arg1->ProtocolProfile);
16921
17086
  if (arg2) {
16922
 
    size_t size = strlen(arg2) + 1;
16923
 
    arg1->ProtocolProfile = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17087
    size_t size = strlen((const char *)(arg2)) + 1;
 
17088
    arg1->ProtocolProfile = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
16924
17089
  } else {
16925
17090
    arg1->ProtocolProfile = 0;
16926
17091
  }
16946
17111
  }
16947
17112
  arg1 = (LassoLibAuthnRequest *)(argp1);
16948
17113
  result = (char *) ((arg1)->ProtocolProfile);
16949
 
  
16950
 
  resultobj = SWIG_FromCharPtr(result);
 
17114
  resultobj = SWIG_FromCharPtr((const char *)result);
16951
17115
  return resultobj;
16952
17116
fail:
16953
17117
  return NULL;
16970
17134
  arg1 = (LassoLibAuthnRequest *)(argp1);
16971
17135
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
16972
17136
  if (arg2) {
16973
 
    size_t size = strlen(arg2) + 1;
16974
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17137
    size_t size = strlen((const char *)(arg2)) + 1;
 
17138
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
16975
17139
  } else {
16976
17140
    arg1->ProviderID = 0;
16977
17141
  }
16997
17161
  }
16998
17162
  arg1 = (LassoLibAuthnRequest *)(argp1);
16999
17163
  result = (char *) ((arg1)->ProviderID);
17000
 
  
17001
 
  resultobj = SWIG_FromCharPtr(result);
 
17164
  resultobj = SWIG_FromCharPtr((const char *)result);
17002
17165
  return resultobj;
17003
17166
fail:
17004
17167
  return NULL;
17021
17184
  arg1 = (LassoLibAuthnRequest *)(argp1);
17022
17185
  if (arg1->RelayState) free((char*)arg1->RelayState);
17023
17186
  if (arg2) {
17024
 
    size_t size = strlen(arg2) + 1;
17025
 
    arg1->RelayState = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17187
    size_t size = strlen((const char *)(arg2)) + 1;
 
17188
    arg1->RelayState = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
17026
17189
  } else {
17027
17190
    arg1->RelayState = 0;
17028
17191
  }
17048
17211
  }
17049
17212
  arg1 = (LassoLibAuthnRequest *)(argp1);
17050
17213
  result = (char *) ((arg1)->RelayState);
17051
 
  
17052
 
  resultobj = SWIG_FromCharPtr(result);
 
17214
  resultobj = SWIG_FromCharPtr((const char *)result);
17053
17215
  return resultobj;
17054
17216
fail:
17055
17217
  return NULL;
17094
17256
  }
17095
17257
  arg1 = (LassoLibAuthnRequest *)(argp1);
17096
17258
  result = (char *)LassoLibAuthnRequest_certificate_file_get(arg1);
17097
 
  
17098
 
  resultobj = SWIG_FromCharPtr(result);
 
17259
  resultobj = SWIG_FromCharPtr((const char *)result);
17099
17260
  return resultobj;
17100
17261
fail:
17101
17262
  return NULL;
17140
17301
  }
17141
17302
  arg1 = (LassoLibAuthnRequest *)(argp1);
17142
17303
  result = (char *)LassoLibAuthnRequest_IssueInstant_get(arg1);
17143
 
  
17144
 
  resultobj = SWIG_FromCharPtr(result);
 
17304
  resultobj = SWIG_FromCharPtr((const char *)result);
17145
17305
  return resultobj;
17146
17306
fail:
17147
17307
  return NULL;
17194
17354
  }
17195
17355
  arg1 = (LassoLibAuthnRequest *)(argp1);
17196
17356
  result = (int)LassoLibAuthnRequest_MajorVersion_get(arg1);
17197
 
  
17198
17357
  resultobj = SWIG_From_int((int)(result));
17199
17358
  return resultobj;
17200
17359
fail:
17248
17407
  }
17249
17408
  arg1 = (LassoLibAuthnRequest *)(argp1);
17250
17409
  result = (int)LassoLibAuthnRequest_MinorVersion_get(arg1);
17251
 
  
17252
17410
  resultobj = SWIG_From_int((int)(result));
17253
17411
  return resultobj;
17254
17412
fail:
17294
17452
  }
17295
17453
  arg1 = (LassoLibAuthnRequest *)(argp1);
17296
17454
  result = (char *)LassoLibAuthnRequest_private_key_file_get(arg1);
17297
 
  
17298
 
  resultobj = SWIG_FromCharPtr(result);
 
17455
  resultobj = SWIG_FromCharPtr((const char *)result);
17299
17456
  return resultobj;
17300
17457
fail:
17301
17458
  return NULL;
17340
17497
  }
17341
17498
  arg1 = (LassoLibAuthnRequest *)(argp1);
17342
17499
  result = (char *)LassoLibAuthnRequest_RequestID_get(arg1);
17343
 
  
17344
 
  resultobj = SWIG_FromCharPtr(result);
 
17500
  resultobj = SWIG_FromCharPtr((const char *)result);
17345
17501
  return resultobj;
17346
17502
fail:
17347
17503
  return NULL;
17394
17550
  }
17395
17551
  arg1 = (LassoLibAuthnRequest *)(argp1);
17396
17552
  result = (LassoStringList *)LassoLibAuthnRequest_RespondWith_get(arg1);
17397
 
  
17398
17553
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
17399
17554
  return resultobj;
17400
17555
fail:
17448
17603
  }
17449
17604
  arg1 = (LassoLibAuthnRequest *)(argp1);
17450
17605
  result = (LassoSignatureMethod)LassoLibAuthnRequest_sign_method_get(arg1);
17451
 
  
17452
17606
  resultobj = SWIG_From_int((int)(result));
17453
17607
  return resultobj;
17454
17608
fail:
17508
17662
  }
17509
17663
  arg1 = (LassoLibAuthnRequest *)(argp1);
17510
17664
  result = LassoLibAuthnRequest_sign_type_get(arg1);
17511
 
  
17512
17665
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
17513
17666
  return resultobj;
17514
17667
fail:
17562
17715
  }
17563
17716
  arg1 = (LassoLibAuthnRequest *)(argp1);
17564
17717
  result = (LassoStringList *)LassoLibAuthnRequest_Extension_get(arg1);
17565
 
  
17566
17718
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
17567
17719
  return resultobj;
17568
17720
fail:
17616
17768
  }
17617
17769
  arg1 = (LassoLibAuthnRequest *)(argp1);
17618
17770
  result = (LassoLibRequestAuthnContext *)LassoLibAuthnRequest_RequestAuthnContext_get(arg1);
17619
 
  
17620
17771
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibRequestAuthnContext, 0 |  0 );
17621
17772
  return resultobj;
17622
17773
fail:
17630
17781
  
17631
17782
  if (!PyArg_ParseTuple(args,(char *)":new_LibAuthnRequest")) SWIG_fail;
17632
17783
  result = (LassoLibAuthnRequest *)new_LassoLibAuthnRequest();
17633
 
  
17634
17784
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibAuthnRequest, SWIG_POINTER_NEW |  0 );
17635
17785
  return resultobj;
17636
17786
fail:
17675
17825
  }
17676
17826
  arg1 = (LassoLibAuthnRequest *)(argp1);
17677
17827
  result = (char *)LassoLibAuthnRequest_dump(arg1);
17678
 
  
17679
 
  resultobj = SWIG_FromCharPtr(result);
 
17828
  resultobj = SWIG_FromCharPtr((const char *)result);
17680
17829
  g_free(result);
17681
17830
  return resultobj;
17682
17831
fail:
17685
17834
 
17686
17835
 
17687
17836
SWIGINTERN PyObject *LibAuthnRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17688
 
    PyObject *obj;
17689
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
17690
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibAuthnRequest, SWIG_NewClientData(obj));
17691
 
    return SWIG_Py_Void();
 
17837
  PyObject *obj;
 
17838
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
17839
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibAuthnRequest, SWIG_NewClientData(obj));
 
17840
  return SWIG_Py_Void();
17692
17841
}
17693
17842
 
17694
17843
SWIGINTERN PyObject *_wrap_LibAuthnResponse_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
17707
17856
  arg1 = (LassoLibAuthnResponse *)(argp1);
17708
17857
  if (arg1->consent) free((char*)arg1->consent);
17709
17858
  if (arg2) {
17710
 
    size_t size = strlen(arg2) + 1;
17711
 
    arg1->consent = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17859
    size_t size = strlen((const char *)(arg2)) + 1;
 
17860
    arg1->consent = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
17712
17861
  } else {
17713
17862
    arg1->consent = 0;
17714
17863
  }
17734
17883
  }
17735
17884
  arg1 = (LassoLibAuthnResponse *)(argp1);
17736
17885
  result = (char *) ((arg1)->consent);
17737
 
  
17738
 
  resultobj = SWIG_FromCharPtr(result);
 
17886
  resultobj = SWIG_FromCharPtr((const char *)result);
17739
17887
  return resultobj;
17740
17888
fail:
17741
17889
  return NULL;
17758
17906
  arg1 = (LassoLibAuthnResponse *)(argp1);
17759
17907
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
17760
17908
  if (arg2) {
17761
 
    size_t size = strlen(arg2) + 1;
17762
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17909
    size_t size = strlen((const char *)(arg2)) + 1;
 
17910
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
17763
17911
  } else {
17764
17912
    arg1->ProviderID = 0;
17765
17913
  }
17785
17933
  }
17786
17934
  arg1 = (LassoLibAuthnResponse *)(argp1);
17787
17935
  result = (char *) ((arg1)->ProviderID);
17788
 
  
17789
 
  resultobj = SWIG_FromCharPtr(result);
 
17936
  resultobj = SWIG_FromCharPtr((const char *)result);
17790
17937
  return resultobj;
17791
17938
fail:
17792
17939
  return NULL;
17809
17956
  arg1 = (LassoLibAuthnResponse *)(argp1);
17810
17957
  if (arg1->RelayState) free((char*)arg1->RelayState);
17811
17958
  if (arg2) {
17812
 
    size_t size = strlen(arg2) + 1;
17813
 
    arg1->RelayState = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
17959
    size_t size = strlen((const char *)(arg2)) + 1;
 
17960
    arg1->RelayState = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
17814
17961
  } else {
17815
17962
    arg1->RelayState = 0;
17816
17963
  }
17836
17983
  }
17837
17984
  arg1 = (LassoLibAuthnResponse *)(argp1);
17838
17985
  result = (char *) ((arg1)->RelayState);
17839
 
  
17840
 
  resultobj = SWIG_FromCharPtr(result);
 
17986
  resultobj = SWIG_FromCharPtr((const char *)result);
17841
17987
  return resultobj;
17842
17988
fail:
17843
17989
  return NULL;
17890
18036
  }
17891
18037
  arg1 = (LassoLibAuthnResponse *)(argp1);
17892
18038
  result = (LassoStringList *)LassoLibAuthnResponse_Extension_get(arg1);
17893
 
  
17894
18039
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
17895
18040
  return resultobj;
17896
18041
fail:
17944
18089
  }
17945
18090
  arg1 = (LassoLibAuthnResponse *)(argp1);
17946
18091
  result = (LassoSamlpStatus *)LassoLibAuthnResponse_Status_get(arg1);
17947
 
  
17948
18092
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatus, 0 |  0 );
17949
18093
  return resultobj;
17950
18094
fail:
17968
18112
  }
17969
18113
  arg2 = (LassoLibAuthnRequest *)(argp2);
17970
18114
  result = (LassoLibAuthnResponse *)new_LassoLibAuthnResponse(arg1,arg2);
17971
 
  
17972
18115
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibAuthnResponse, SWIG_POINTER_NEW |  0 );
17973
18116
  return resultobj;
17974
18117
fail:
18013
18156
  }
18014
18157
  arg1 = (LassoLibAuthnResponse *)(argp1);
18015
18158
  result = (char *)LassoLibAuthnResponse_dump(arg1);
18016
 
  
18017
 
  resultobj = SWIG_FromCharPtr(result);
 
18159
  resultobj = SWIG_FromCharPtr((const char *)result);
18018
18160
  g_free(result);
18019
18161
  return resultobj;
18020
18162
fail:
18023
18165
 
18024
18166
 
18025
18167
SWIGINTERN PyObject *LibAuthnResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18026
 
    PyObject *obj;
18027
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
18028
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibAuthnResponse, SWIG_NewClientData(obj));
18029
 
    return SWIG_Py_Void();
 
18168
  PyObject *obj;
 
18169
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
18170
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibAuthnResponse, SWIG_NewClientData(obj));
 
18171
  return SWIG_Py_Void();
18030
18172
}
18031
18173
 
18032
18174
SWIGINTERN PyObject *_wrap_LibFederationTerminationNotification_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18045
18187
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18046
18188
  if (arg1->consent) free((char*)arg1->consent);
18047
18189
  if (arg2) {
18048
 
    size_t size = strlen(arg2) + 1;
18049
 
    arg1->consent = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
18190
    size_t size = strlen((const char *)(arg2)) + 1;
 
18191
    arg1->consent = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
18050
18192
  } else {
18051
18193
    arg1->consent = 0;
18052
18194
  }
18072
18214
  }
18073
18215
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18074
18216
  result = (char *) ((arg1)->consent);
18075
 
  
18076
 
  resultobj = SWIG_FromCharPtr(result);
 
18217
  resultobj = SWIG_FromCharPtr((const char *)result);
18077
18218
  return resultobj;
18078
18219
fail:
18079
18220
  return NULL;
18096
18237
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18097
18238
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
18098
18239
  if (arg2) {
18099
 
    size_t size = strlen(arg2) + 1;
18100
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
18240
    size_t size = strlen((const char *)(arg2)) + 1;
 
18241
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
18101
18242
  } else {
18102
18243
    arg1->ProviderID = 0;
18103
18244
  }
18123
18264
  }
18124
18265
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18125
18266
  result = (char *) ((arg1)->ProviderID);
18126
 
  
18127
 
  resultobj = SWIG_FromCharPtr(result);
 
18267
  resultobj = SWIG_FromCharPtr((const char *)result);
18128
18268
  return resultobj;
18129
18269
fail:
18130
18270
  return NULL;
18147
18287
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18148
18288
  if (arg1->RelayState) free((char*)arg1->RelayState);
18149
18289
  if (arg2) {
18150
 
    size_t size = strlen(arg2) + 1;
18151
 
    arg1->RelayState = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
18290
    size_t size = strlen((const char *)(arg2)) + 1;
 
18291
    arg1->RelayState = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
18152
18292
  } else {
18153
18293
    arg1->RelayState = 0;
18154
18294
  }
18174
18314
  }
18175
18315
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18176
18316
  result = (char *) ((arg1)->RelayState);
18177
 
  
18178
 
  resultobj = SWIG_FromCharPtr(result);
 
18317
  resultobj = SWIG_FromCharPtr((const char *)result);
18179
18318
  return resultobj;
18180
18319
fail:
18181
18320
  return NULL;
18220
18359
  }
18221
18360
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18222
18361
  result = (char *)LassoLibFederationTerminationNotification_certificate_file_get(arg1);
18223
 
  
18224
 
  resultobj = SWIG_FromCharPtr(result);
 
18362
  resultobj = SWIG_FromCharPtr((const char *)result);
18225
18363
  return resultobj;
18226
18364
fail:
18227
18365
  return NULL;
18266
18404
  }
18267
18405
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18268
18406
  result = (char *)LassoLibFederationTerminationNotification_IssueInstant_get(arg1);
18269
 
  
18270
 
  resultobj = SWIG_FromCharPtr(result);
 
18407
  resultobj = SWIG_FromCharPtr((const char *)result);
18271
18408
  return resultobj;
18272
18409
fail:
18273
18410
  return NULL;
18320
18457
  }
18321
18458
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18322
18459
  result = (int)LassoLibFederationTerminationNotification_MajorVersion_get(arg1);
18323
 
  
18324
18460
  resultobj = SWIG_From_int((int)(result));
18325
18461
  return resultobj;
18326
18462
fail:
18374
18510
  }
18375
18511
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18376
18512
  result = (int)LassoLibFederationTerminationNotification_MinorVersion_get(arg1);
18377
 
  
18378
18513
  resultobj = SWIG_From_int((int)(result));
18379
18514
  return resultobj;
18380
18515
fail:
18420
18555
  }
18421
18556
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18422
18557
  result = (char *)LassoLibFederationTerminationNotification_private_key_file_get(arg1);
18423
 
  
18424
 
  resultobj = SWIG_FromCharPtr(result);
 
18558
  resultobj = SWIG_FromCharPtr((const char *)result);
18425
18559
  return resultobj;
18426
18560
fail:
18427
18561
  return NULL;
18466
18600
  }
18467
18601
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18468
18602
  result = (char *)LassoLibFederationTerminationNotification_RequestID_get(arg1);
18469
 
  
18470
 
  resultobj = SWIG_FromCharPtr(result);
 
18603
  resultobj = SWIG_FromCharPtr((const char *)result);
18471
18604
  return resultobj;
18472
18605
fail:
18473
18606
  return NULL;
18520
18653
  }
18521
18654
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18522
18655
  result = (LassoStringList *)LassoLibFederationTerminationNotification_RespondWith_get(arg1);
18523
 
  
18524
18656
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
18525
18657
  return resultobj;
18526
18658
fail:
18574
18706
  }
18575
18707
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18576
18708
  result = (LassoSignatureMethod)LassoLibFederationTerminationNotification_sign_method_get(arg1);
18577
 
  
18578
18709
  resultobj = SWIG_From_int((int)(result));
18579
18710
  return resultobj;
18580
18711
fail:
18634
18765
  }
18635
18766
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18636
18767
  result = LassoLibFederationTerminationNotification_sign_type_get(arg1);
18637
 
  
18638
18768
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
18639
18769
  return resultobj;
18640
18770
fail:
18688
18818
  }
18689
18819
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18690
18820
  result = (LassoStringList *)LassoLibFederationTerminationNotification_Extension_get(arg1);
18691
 
  
18692
18821
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
18693
18822
  return resultobj;
18694
18823
fail:
18742
18871
  }
18743
18872
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18744
18873
  result = (LassoSamlNameIdentifier *)LassoLibFederationTerminationNotification_NameIdentifier_get(arg1);
18745
 
  
18746
18874
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
18747
18875
  return resultobj;
18748
18876
fail:
18756
18884
  
18757
18885
  if (!PyArg_ParseTuple(args,(char *)":new_LibFederationTerminationNotification")) SWIG_fail;
18758
18886
  result = (LassoLibFederationTerminationNotification *)new_LassoLibFederationTerminationNotification();
18759
 
  
18760
18887
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibFederationTerminationNotification, SWIG_POINTER_NEW |  0 );
18761
18888
  return resultobj;
18762
18889
fail:
18826
18953
  } 
18827
18954
  arg4 = (LassoSignatureMethod)(val4);
18828
18955
  result = (LassoLibFederationTerminationNotification *)LassoLibFederationTerminationNotification_newFull(arg1,arg2,arg3,arg4);
18829
 
  
18830
18956
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibFederationTerminationNotification, SWIG_POINTER_OWN |  0 );
18831
18957
  return resultobj;
18832
18958
fail:
18849
18975
  }
18850
18976
  arg1 = (LassoLibFederationTerminationNotification *)(argp1);
18851
18977
  result = (char *)LassoLibFederationTerminationNotification_dump(arg1);
18852
 
  
18853
 
  resultobj = SWIG_FromCharPtr(result);
 
18978
  resultobj = SWIG_FromCharPtr((const char *)result);
18854
18979
  g_free(result);
18855
18980
  return resultobj;
18856
18981
fail:
18859
18984
 
18860
18985
 
18861
18986
SWIGINTERN PyObject *LibFederationTerminationNotification_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18862
 
    PyObject *obj;
18863
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
18864
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibFederationTerminationNotification, SWIG_NewClientData(obj));
18865
 
    return SWIG_Py_Void();
 
18987
  PyObject *obj;
 
18988
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
18989
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibFederationTerminationNotification, SWIG_NewClientData(obj));
 
18990
  return SWIG_Py_Void();
18866
18991
}
18867
18992
 
18868
18993
SWIGINTERN PyObject *_wrap_LibLogoutRequest_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
18881
19006
  arg1 = (LassoLibLogoutRequest *)(argp1);
18882
19007
  if (arg1->consent) free((char*)arg1->consent);
18883
19008
  if (arg2) {
18884
 
    size_t size = strlen(arg2) + 1;
18885
 
    arg1->consent = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
19009
    size_t size = strlen((const char *)(arg2)) + 1;
 
19010
    arg1->consent = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
18886
19011
  } else {
18887
19012
    arg1->consent = 0;
18888
19013
  }
18908
19033
  }
18909
19034
  arg1 = (LassoLibLogoutRequest *)(argp1);
18910
19035
  result = (char *) ((arg1)->consent);
18911
 
  
18912
 
  resultobj = SWIG_FromCharPtr(result);
 
19036
  resultobj = SWIG_FromCharPtr((const char *)result);
18913
19037
  return resultobj;
18914
19038
fail:
18915
19039
  return NULL;
18932
19056
  arg1 = (LassoLibLogoutRequest *)(argp1);
18933
19057
  if (arg1->NotOnOrAfter) free((char*)arg1->NotOnOrAfter);
18934
19058
  if (arg2) {
18935
 
    size_t size = strlen(arg2) + 1;
18936
 
    arg1->NotOnOrAfter = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
19059
    size_t size = strlen((const char *)(arg2)) + 1;
 
19060
    arg1->NotOnOrAfter = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
18937
19061
  } else {
18938
19062
    arg1->NotOnOrAfter = 0;
18939
19063
  }
18959
19083
  }
18960
19084
  arg1 = (LassoLibLogoutRequest *)(argp1);
18961
19085
  result = (char *) ((arg1)->NotOnOrAfter);
18962
 
  
18963
 
  resultobj = SWIG_FromCharPtr(result);
 
19086
  resultobj = SWIG_FromCharPtr((const char *)result);
18964
19087
  return resultobj;
18965
19088
fail:
18966
19089
  return NULL;
18983
19106
  arg1 = (LassoLibLogoutRequest *)(argp1);
18984
19107
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
18985
19108
  if (arg2) {
18986
 
    size_t size = strlen(arg2) + 1;
18987
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
19109
    size_t size = strlen((const char *)(arg2)) + 1;
 
19110
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
18988
19111
  } else {
18989
19112
    arg1->ProviderID = 0;
18990
19113
  }
19010
19133
  }
19011
19134
  arg1 = (LassoLibLogoutRequest *)(argp1);
19012
19135
  result = (char *) ((arg1)->ProviderID);
19013
 
  
19014
 
  resultobj = SWIG_FromCharPtr(result);
 
19136
  resultobj = SWIG_FromCharPtr((const char *)result);
19015
19137
  return resultobj;
19016
19138
fail:
19017
19139
  return NULL;
19034
19156
  arg1 = (LassoLibLogoutRequest *)(argp1);
19035
19157
  if (arg1->RelayState) free((char*)arg1->RelayState);
19036
19158
  if (arg2) {
19037
 
    size_t size = strlen(arg2) + 1;
19038
 
    arg1->RelayState = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
19159
    size_t size = strlen((const char *)(arg2)) + 1;
 
19160
    arg1->RelayState = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
19039
19161
  } else {
19040
19162
    arg1->RelayState = 0;
19041
19163
  }
19061
19183
  }
19062
19184
  arg1 = (LassoLibLogoutRequest *)(argp1);
19063
19185
  result = (char *) ((arg1)->RelayState);
19064
 
  
19065
 
  resultobj = SWIG_FromCharPtr(result);
 
19186
  resultobj = SWIG_FromCharPtr((const char *)result);
19066
19187
  return resultobj;
19067
19188
fail:
19068
19189
  return NULL;
19085
19206
  arg1 = (LassoLibLogoutRequest *)(argp1);
19086
19207
  if (arg1->SessionIndex) free((char*)arg1->SessionIndex);
19087
19208
  if (arg2) {
19088
 
    size_t size = strlen(arg2) + 1;
19089
 
    arg1->SessionIndex = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
19209
    size_t size = strlen((const char *)(arg2)) + 1;
 
19210
    arg1->SessionIndex = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
19090
19211
  } else {
19091
19212
    arg1->SessionIndex = 0;
19092
19213
  }
19112
19233
  }
19113
19234
  arg1 = (LassoLibLogoutRequest *)(argp1);
19114
19235
  result = (char *) ((arg1)->SessionIndex);
19115
 
  
19116
 
  resultobj = SWIG_FromCharPtr(result);
 
19236
  resultobj = SWIG_FromCharPtr((const char *)result);
19117
19237
  return resultobj;
19118
19238
fail:
19119
19239
  return NULL;
19158
19278
  }
19159
19279
  arg1 = (LassoLibLogoutRequest *)(argp1);
19160
19280
  result = (char *)LassoLibLogoutRequest_certificate_file_get(arg1);
19161
 
  
19162
 
  resultobj = SWIG_FromCharPtr(result);
 
19281
  resultobj = SWIG_FromCharPtr((const char *)result);
19163
19282
  return resultobj;
19164
19283
fail:
19165
19284
  return NULL;
19204
19323
  }
19205
19324
  arg1 = (LassoLibLogoutRequest *)(argp1);
19206
19325
  result = (char *)LassoLibLogoutRequest_IssueInstant_get(arg1);
19207
 
  
19208
 
  resultobj = SWIG_FromCharPtr(result);
 
19326
  resultobj = SWIG_FromCharPtr((const char *)result);
19209
19327
  return resultobj;
19210
19328
fail:
19211
19329
  return NULL;
19258
19376
  }
19259
19377
  arg1 = (LassoLibLogoutRequest *)(argp1);
19260
19378
  result = (int)LassoLibLogoutRequest_MajorVersion_get(arg1);
19261
 
  
19262
19379
  resultobj = SWIG_From_int((int)(result));
19263
19380
  return resultobj;
19264
19381
fail:
19312
19429
  }
19313
19430
  arg1 = (LassoLibLogoutRequest *)(argp1);
19314
19431
  result = (int)LassoLibLogoutRequest_MinorVersion_get(arg1);
19315
 
  
19316
19432
  resultobj = SWIG_From_int((int)(result));
19317
19433
  return resultobj;
19318
19434
fail:
19358
19474
  }
19359
19475
  arg1 = (LassoLibLogoutRequest *)(argp1);
19360
19476
  result = (char *)LassoLibLogoutRequest_private_key_file_get(arg1);
19361
 
  
19362
 
  resultobj = SWIG_FromCharPtr(result);
 
19477
  resultobj = SWIG_FromCharPtr((const char *)result);
19363
19478
  return resultobj;
19364
19479
fail:
19365
19480
  return NULL;
19404
19519
  }
19405
19520
  arg1 = (LassoLibLogoutRequest *)(argp1);
19406
19521
  result = (char *)LassoLibLogoutRequest_RequestID_get(arg1);
19407
 
  
19408
 
  resultobj = SWIG_FromCharPtr(result);
 
19522
  resultobj = SWIG_FromCharPtr((const char *)result);
19409
19523
  return resultobj;
19410
19524
fail:
19411
19525
  return NULL;
19458
19572
  }
19459
19573
  arg1 = (LassoLibLogoutRequest *)(argp1);
19460
19574
  result = (LassoStringList *)LassoLibLogoutRequest_RespondWith_get(arg1);
19461
 
  
19462
19575
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
19463
19576
  return resultobj;
19464
19577
fail:
19512
19625
  }
19513
19626
  arg1 = (LassoLibLogoutRequest *)(argp1);
19514
19627
  result = (LassoSignatureMethod)LassoLibLogoutRequest_sign_method_get(arg1);
19515
 
  
19516
19628
  resultobj = SWIG_From_int((int)(result));
19517
19629
  return resultobj;
19518
19630
fail:
19572
19684
  }
19573
19685
  arg1 = (LassoLibLogoutRequest *)(argp1);
19574
19686
  result = LassoLibLogoutRequest_sign_type_get(arg1);
19575
 
  
19576
19687
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
19577
19688
  return resultobj;
19578
19689
fail:
19626
19737
  }
19627
19738
  arg1 = (LassoLibLogoutRequest *)(argp1);
19628
19739
  result = (LassoStringList *)LassoLibLogoutRequest_Extension_get(arg1);
19629
 
  
19630
19740
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
19631
19741
  return resultobj;
19632
19742
fail:
19680
19790
  }
19681
19791
  arg1 = (LassoLibLogoutRequest *)(argp1);
19682
19792
  result = (LassoSamlNameIdentifier *)LassoLibLogoutRequest_NameIdentifier_get(arg1);
19683
 
  
19684
19793
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
19685
19794
  return resultobj;
19686
19795
fail:
19694
19803
  
19695
19804
  if (!PyArg_ParseTuple(args,(char *)":new_LibLogoutRequest")) SWIG_fail;
19696
19805
  result = (LassoLibLogoutRequest *)new_LassoLibLogoutRequest();
19697
 
  
19698
19806
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibLogoutRequest, SWIG_POINTER_NEW |  0 );
19699
19807
  return resultobj;
19700
19808
fail:
19764
19872
  } 
19765
19873
  arg4 = (LassoSignatureMethod)(val4);
19766
19874
  result = (LassoLibLogoutRequest *)LassoLibLogoutRequest_newFull(arg1,arg2,arg3,arg4);
19767
 
  
19768
19875
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibLogoutRequest, SWIG_POINTER_OWN |  0 );
19769
19876
  return resultobj;
19770
19877
fail:
19787
19894
  }
19788
19895
  arg1 = (LassoLibLogoutRequest *)(argp1);
19789
19896
  result = (char *)LassoLibLogoutRequest_dump(arg1);
19790
 
  
19791
 
  resultobj = SWIG_FromCharPtr(result);
 
19897
  resultobj = SWIG_FromCharPtr((const char *)result);
19792
19898
  g_free(result);
19793
19899
  return resultobj;
19794
19900
fail:
19797
19903
 
19798
19904
 
19799
19905
SWIGINTERN PyObject *LibLogoutRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19800
 
    PyObject *obj;
19801
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
19802
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibLogoutRequest, SWIG_NewClientData(obj));
19803
 
    return SWIG_Py_Void();
 
19906
  PyObject *obj;
 
19907
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
19908
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibLogoutRequest, SWIG_NewClientData(obj));
 
19909
  return SWIG_Py_Void();
19804
19910
}
19805
19911
 
19806
19912
SWIGINTERN PyObject *_wrap_LibLogoutResponse_extension_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
19849
19955
  }
19850
19956
  arg1 = (LassoLibLogoutResponse *)(argp1);
19851
19957
  result = (LassoStringList *)LassoLibLogoutResponse_Extension_get(arg1);
19852
 
  
19853
19958
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
19854
19959
  return resultobj;
19855
19960
fail:
19895
20000
  }
19896
20001
  arg1 = (LassoLibLogoutResponse *)(argp1);
19897
20002
  result = (char *)LassoLibLogoutResponse_ProviderID_get(arg1);
19898
 
  
19899
 
  resultobj = SWIG_FromCharPtr(result);
 
20003
  resultobj = SWIG_FromCharPtr((const char *)result);
19900
20004
  return resultobj;
19901
20005
fail:
19902
20006
  return NULL;
19941
20045
  }
19942
20046
  arg1 = (LassoLibLogoutResponse *)(argp1);
19943
20047
  result = (char *)LassoLibLogoutResponse_RelayState_get(arg1);
19944
 
  
19945
 
  resultobj = SWIG_FromCharPtr(result);
 
20048
  resultobj = SWIG_FromCharPtr((const char *)result);
19946
20049
  return resultobj;
19947
20050
fail:
19948
20051
  return NULL;
19995
20098
  }
19996
20099
  arg1 = (LassoLibLogoutResponse *)(argp1);
19997
20100
  result = (LassoSamlpStatus *)LassoLibLogoutResponse_Status_get(arg1);
19998
 
  
19999
20101
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatus, 0 |  0 );
20000
20102
  return resultobj;
20001
20103
fail:
20009
20111
  
20010
20112
  if (!PyArg_ParseTuple(args,(char *)":new_LibLogoutResponse")) SWIG_fail;
20011
20113
  result = (LassoLibLogoutResponse *)new_LassoLibLogoutResponse();
20012
 
  
20013
20114
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibLogoutResponse, SWIG_POINTER_NEW |  0 );
20014
20115
  return resultobj;
20015
20116
fail:
20066
20167
  if (!SWIG_IsOK(res2)) {
20067
20168
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "LibLogoutResponse_newFull" "', argument " "2"" of type '" "char const *""'");
20068
20169
  }
20069
 
  arg2 = buf2;
 
20170
  arg2 = (char *)(buf2);
20070
20171
  res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_LassoLibLogoutRequest, 0 |  0 );
20071
20172
  if (!SWIG_IsOK(res3)) {
20072
20173
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "LibLogoutResponse_newFull" "', argument " "3"" of type '" "LassoLibLogoutRequest *""'"); 
20089
20190
  } 
20090
20191
  arg5 = (LassoSignatureMethod)(val5);
20091
20192
  result = (LassoLibLogoutResponse *)LassoLibLogoutResponse_newFull(arg1,(char const *)arg2,arg3,arg4,arg5);
20092
 
  
20093
20193
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibLogoutResponse, SWIG_POINTER_OWN |  0 );
20094
20194
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
20095
20195
  return resultobj;
20114
20214
  }
20115
20215
  arg1 = (LassoLibLogoutResponse *)(argp1);
20116
20216
  result = (char *)LassoLibLogoutResponse_dump(arg1);
20117
 
  
20118
 
  resultobj = SWIG_FromCharPtr(result);
 
20217
  resultobj = SWIG_FromCharPtr((const char *)result);
20119
20218
  g_free(result);
20120
20219
  return resultobj;
20121
20220
fail:
20124
20223
 
20125
20224
 
20126
20225
SWIGINTERN PyObject *LibLogoutResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20127
 
    PyObject *obj;
20128
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
20129
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibLogoutResponse, SWIG_NewClientData(obj));
20130
 
    return SWIG_Py_Void();
 
20226
  PyObject *obj;
 
20227
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
20228
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibLogoutResponse, SWIG_NewClientData(obj));
 
20229
  return SWIG_Py_Void();
20131
20230
}
20132
20231
 
20133
20232
SWIGINTERN PyObject *_wrap_LibRegisterNameIdentifierRequest_providerId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
20146
20245
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20147
20246
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
20148
20247
  if (arg2) {
20149
 
    size_t size = strlen(arg2) + 1;
20150
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
20248
    size_t size = strlen((const char *)(arg2)) + 1;
 
20249
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
20151
20250
  } else {
20152
20251
    arg1->ProviderID = 0;
20153
20252
  }
20173
20272
  }
20174
20273
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20175
20274
  result = (char *) ((arg1)->ProviderID);
20176
 
  
20177
 
  resultobj = SWIG_FromCharPtr(result);
 
20275
  resultobj = SWIG_FromCharPtr((const char *)result);
20178
20276
  return resultobj;
20179
20277
fail:
20180
20278
  return NULL;
20197
20295
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20198
20296
  if (arg1->RelayState) free((char*)arg1->RelayState);
20199
20297
  if (arg2) {
20200
 
    size_t size = strlen(arg2) + 1;
20201
 
    arg1->RelayState = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
20298
    size_t size = strlen((const char *)(arg2)) + 1;
 
20299
    arg1->RelayState = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
20202
20300
  } else {
20203
20301
    arg1->RelayState = 0;
20204
20302
  }
20224
20322
  }
20225
20323
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20226
20324
  result = (char *) ((arg1)->RelayState);
20227
 
  
20228
 
  resultobj = SWIG_FromCharPtr(result);
 
20325
  resultobj = SWIG_FromCharPtr((const char *)result);
20229
20326
  return resultobj;
20230
20327
fail:
20231
20328
  return NULL;
20270
20367
  }
20271
20368
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20272
20369
  result = (char *)LassoLibRegisterNameIdentifierRequest_certificate_file_get(arg1);
20273
 
  
20274
 
  resultobj = SWIG_FromCharPtr(result);
 
20370
  resultobj = SWIG_FromCharPtr((const char *)result);
20275
20371
  return resultobj;
20276
20372
fail:
20277
20373
  return NULL;
20316
20412
  }
20317
20413
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20318
20414
  result = (char *)LassoLibRegisterNameIdentifierRequest_IssueInstant_get(arg1);
20319
 
  
20320
 
  resultobj = SWIG_FromCharPtr(result);
 
20415
  resultobj = SWIG_FromCharPtr((const char *)result);
20321
20416
  return resultobj;
20322
20417
fail:
20323
20418
  return NULL;
20370
20465
  }
20371
20466
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20372
20467
  result = (int)LassoLibRegisterNameIdentifierRequest_MajorVersion_get(arg1);
20373
 
  
20374
20468
  resultobj = SWIG_From_int((int)(result));
20375
20469
  return resultobj;
20376
20470
fail:
20424
20518
  }
20425
20519
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20426
20520
  result = (int)LassoLibRegisterNameIdentifierRequest_MinorVersion_get(arg1);
20427
 
  
20428
20521
  resultobj = SWIG_From_int((int)(result));
20429
20522
  return resultobj;
20430
20523
fail:
20470
20563
  }
20471
20564
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20472
20565
  result = (char *)LassoLibRegisterNameIdentifierRequest_private_key_file_get(arg1);
20473
 
  
20474
 
  resultobj = SWIG_FromCharPtr(result);
 
20566
  resultobj = SWIG_FromCharPtr((const char *)result);
20475
20567
  return resultobj;
20476
20568
fail:
20477
20569
  return NULL;
20516
20608
  }
20517
20609
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20518
20610
  result = (char *)LassoLibRegisterNameIdentifierRequest_RequestID_get(arg1);
20519
 
  
20520
 
  resultobj = SWIG_FromCharPtr(result);
 
20611
  resultobj = SWIG_FromCharPtr((const char *)result);
20521
20612
  return resultobj;
20522
20613
fail:
20523
20614
  return NULL;
20570
20661
  }
20571
20662
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20572
20663
  result = (LassoStringList *)LassoLibRegisterNameIdentifierRequest_RespondWith_get(arg1);
20573
 
  
20574
20664
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
20575
20665
  return resultobj;
20576
20666
fail:
20624
20714
  }
20625
20715
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20626
20716
  result = (LassoSignatureMethod)LassoLibRegisterNameIdentifierRequest_sign_method_get(arg1);
20627
 
  
20628
20717
  resultobj = SWIG_From_int((int)(result));
20629
20718
  return resultobj;
20630
20719
fail:
20684
20773
  }
20685
20774
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20686
20775
  result = LassoLibRegisterNameIdentifierRequest_sign_type_get(arg1);
20687
 
  
20688
20776
  resultobj = SWIG_NewPointerObj((LassoSignatureType *)memcpy((LassoSignatureType *)malloc(sizeof(LassoSignatureType)),&result,sizeof(LassoSignatureType)), SWIGTYPE_p_LassoSignatureType, SWIG_POINTER_OWN |  0 );
20689
20777
  return resultobj;
20690
20778
fail:
20738
20826
  }
20739
20827
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20740
20828
  result = (LassoStringList *)LassoLibRegisterNameIdentifierRequest_Extension_get(arg1);
20741
 
  
20742
20829
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
20743
20830
  return resultobj;
20744
20831
fail:
20792
20879
  }
20793
20880
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20794
20881
  result = (LassoSamlNameIdentifier *)LassoLibRegisterNameIdentifierRequest_IDPProvidedNameIdentifier_get(arg1);
20795
 
  
20796
20882
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
20797
20883
  return resultobj;
20798
20884
fail:
20846
20932
  }
20847
20933
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20848
20934
  result = (LassoSamlNameIdentifier *)LassoLibRegisterNameIdentifierRequest_OldProvidedNameIdentifier_get(arg1);
20849
 
  
20850
20935
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
20851
20936
  return resultobj;
20852
20937
fail:
20900
20985
  }
20901
20986
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
20902
20987
  result = (LassoSamlNameIdentifier *)LassoLibRegisterNameIdentifierRequest_SPProvidedNameIdentifier_get(arg1);
20903
 
  
20904
20988
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
20905
20989
  return resultobj;
20906
20990
fail:
20914
20998
  
20915
20999
  if (!PyArg_ParseTuple(args,(char *)":new_LibRegisterNameIdentifierRequest")) SWIG_fail;
20916
21000
  result = (LassoLibRegisterNameIdentifierRequest *)new_LassoLibRegisterNameIdentifierRequest();
20917
 
  
20918
21001
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, SWIG_POINTER_NEW |  0 );
20919
21002
  return resultobj;
20920
21003
fail:
21002
21085
  } 
21003
21086
  arg6 = (LassoSignatureMethod)(val6);
21004
21087
  result = (LassoLibRegisterNameIdentifierRequest *)LassoLibRegisterNameIdentifierRequest_newFull(arg1,arg2,arg3,arg4,arg5,arg6);
21005
 
  
21006
21088
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, SWIG_POINTER_OWN |  0 );
21007
21089
  return resultobj;
21008
21090
fail:
21025
21107
  }
21026
21108
  arg1 = (LassoLibRegisterNameIdentifierRequest *)(argp1);
21027
21109
  result = (char *)LassoLibRegisterNameIdentifierRequest_dump(arg1);
21028
 
  
21029
 
  resultobj = SWIG_FromCharPtr(result);
 
21110
  resultobj = SWIG_FromCharPtr((const char *)result);
21030
21111
  g_free(result);
21031
21112
  return resultobj;
21032
21113
fail:
21035
21116
 
21036
21117
 
21037
21118
SWIGINTERN PyObject *LibRegisterNameIdentifierRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21038
 
    PyObject *obj;
21039
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
21040
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, SWIG_NewClientData(obj));
21041
 
    return SWIG_Py_Void();
 
21119
  PyObject *obj;
 
21120
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
21121
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, SWIG_NewClientData(obj));
 
21122
  return SWIG_Py_Void();
21042
21123
}
21043
21124
 
21044
21125
SWIGINTERN PyObject *_wrap_LibRegisterNameIdentifierResponse_extension_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21087
21168
  }
21088
21169
  arg1 = (LassoLibRegisterNameIdentifierResponse *)(argp1);
21089
21170
  result = (LassoStringList *)LassoLibRegisterNameIdentifierResponse_Extension_get(arg1);
21090
 
  
21091
21171
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
21092
21172
  return resultobj;
21093
21173
fail:
21133
21213
  }
21134
21214
  arg1 = (LassoLibRegisterNameIdentifierResponse *)(argp1);
21135
21215
  result = (char *)LassoLibRegisterNameIdentifierResponse_ProviderID_get(arg1);
21136
 
  
21137
 
  resultobj = SWIG_FromCharPtr(result);
 
21216
  resultobj = SWIG_FromCharPtr((const char *)result);
21138
21217
  return resultobj;
21139
21218
fail:
21140
21219
  return NULL;
21179
21258
  }
21180
21259
  arg1 = (LassoLibRegisterNameIdentifierResponse *)(argp1);
21181
21260
  result = (char *)LassoLibRegisterNameIdentifierResponse_RelayState_get(arg1);
21182
 
  
21183
 
  resultobj = SWIG_FromCharPtr(result);
 
21261
  resultobj = SWIG_FromCharPtr((const char *)result);
21184
21262
  return resultobj;
21185
21263
fail:
21186
21264
  return NULL;
21233
21311
  }
21234
21312
  arg1 = (LassoLibRegisterNameIdentifierResponse *)(argp1);
21235
21313
  result = (LassoSamlpStatus *)LassoLibRegisterNameIdentifierResponse_Status_get(arg1);
21236
 
  
21237
21314
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatus, 0 |  0 );
21238
21315
  return resultobj;
21239
21316
fail:
21247
21324
  
21248
21325
  if (!PyArg_ParseTuple(args,(char *)":new_LibRegisterNameIdentifierResponse")) SWIG_fail;
21249
21326
  result = (LassoLibRegisterNameIdentifierResponse *)new_LassoLibRegisterNameIdentifierResponse();
21250
 
  
21251
21327
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, SWIG_POINTER_NEW |  0 );
21252
21328
  return resultobj;
21253
21329
fail:
21318
21394
  } 
21319
21395
  arg5 = (LassoSignatureMethod)(val5);
21320
21396
  result = (LassoLibRegisterNameIdentifierResponse *)LassoLibRegisterNameIdentifierResponse_newFull(arg1,arg2,arg3,arg4,arg5);
21321
 
  
21322
21397
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, SWIG_POINTER_OWN |  0 );
21323
21398
  return resultobj;
21324
21399
fail:
21341
21416
  }
21342
21417
  arg1 = (LassoLibRegisterNameIdentifierResponse *)(argp1);
21343
21418
  result = (char *)LassoLibRegisterNameIdentifierResponse_dump(arg1);
21344
 
  
21345
 
  resultobj = SWIG_FromCharPtr(result);
 
21419
  resultobj = SWIG_FromCharPtr((const char *)result);
21346
21420
  g_free(result);
21347
21421
  return resultobj;
21348
21422
fail:
21351
21425
 
21352
21426
 
21353
21427
SWIGINTERN PyObject *LibRegisterNameIdentifierResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21354
 
    PyObject *obj;
21355
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
21356
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, SWIG_NewClientData(obj));
21357
 
    return SWIG_Py_Void();
 
21428
  PyObject *obj;
 
21429
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
21430
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, SWIG_NewClientData(obj));
 
21431
  return SWIG_Py_Void();
21358
21432
}
21359
21433
 
21360
21434
SWIGINTERN PyObject *_wrap_LibRequestAuthnContext_authnContextComparison_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21373
21447
  arg1 = (LassoLibRequestAuthnContext *)(argp1);
21374
21448
  if (arg1->AuthnContextComparison) free((char*)arg1->AuthnContextComparison);
21375
21449
  if (arg2) {
21376
 
    size_t size = strlen(arg2) + 1;
21377
 
    arg1->AuthnContextComparison = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
21450
    size_t size = strlen((const char *)(arg2)) + 1;
 
21451
    arg1->AuthnContextComparison = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
21378
21452
  } else {
21379
21453
    arg1->AuthnContextComparison = 0;
21380
21454
  }
21400
21474
  }
21401
21475
  arg1 = (LassoLibRequestAuthnContext *)(argp1);
21402
21476
  result = (char *) ((arg1)->AuthnContextComparison);
21403
 
  
21404
 
  resultobj = SWIG_FromCharPtr(result);
 
21477
  resultobj = SWIG_FromCharPtr((const char *)result);
21405
21478
  return resultobj;
21406
21479
fail:
21407
21480
  return NULL;
21454
21527
  }
21455
21528
  arg1 = (LassoLibRequestAuthnContext *)(argp1);
21456
21529
  result = (LassoStringList *)LassoLibRequestAuthnContext_authnContextClassRef_get(arg1);
21457
 
  
21458
21530
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
21459
21531
  return resultobj;
21460
21532
fail:
21508
21580
  }
21509
21581
  arg1 = (LassoLibRequestAuthnContext *)(argp1);
21510
21582
  result = (LassoStringList *)LassoLibRequestAuthnContext_authnContextStatementRef_get(arg1);
21511
 
  
21512
21583
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
21513
21584
  return resultobj;
21514
21585
fail:
21522
21593
  
21523
21594
  if (!PyArg_ParseTuple(args,(char *)":new_LibRequestAuthnContext")) SWIG_fail;
21524
21595
  result = (LassoLibRequestAuthnContext *)new_LassoLibRequestAuthnContext();
21525
 
  
21526
21596
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibRequestAuthnContext, SWIG_POINTER_NEW |  0 );
21527
21597
  return resultobj;
21528
21598
fail:
21567
21637
  }
21568
21638
  arg1 = (LassoLibRequestAuthnContext *)(argp1);
21569
21639
  result = (char *)LassoLibRequestAuthnContext_dump(arg1);
21570
 
  
21571
 
  resultobj = SWIG_FromCharPtr(result);
 
21640
  resultobj = SWIG_FromCharPtr((const char *)result);
21572
21641
  g_free(result);
21573
21642
  return resultobj;
21574
21643
fail:
21577
21646
 
21578
21647
 
21579
21648
SWIGINTERN PyObject *LibRequestAuthnContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21580
 
    PyObject *obj;
21581
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
21582
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibRequestAuthnContext, SWIG_NewClientData(obj));
21583
 
    return SWIG_Py_Void();
 
21649
  PyObject *obj;
 
21650
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
21651
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibRequestAuthnContext, SWIG_NewClientData(obj));
 
21652
  return SWIG_Py_Void();
21584
21653
}
21585
21654
 
21586
21655
SWIGINTERN PyObject *_wrap_LibStatusResponse_providerId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21599
21668
  arg1 = (LassoLibStatusResponse *)(argp1);
21600
21669
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
21601
21670
  if (arg2) {
21602
 
    size_t size = strlen(arg2) + 1;
21603
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
21671
    size_t size = strlen((const char *)(arg2)) + 1;
 
21672
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
21604
21673
  } else {
21605
21674
    arg1->ProviderID = 0;
21606
21675
  }
21626
21695
  }
21627
21696
  arg1 = (LassoLibStatusResponse *)(argp1);
21628
21697
  result = (char *) ((arg1)->ProviderID);
21629
 
  
21630
 
  resultobj = SWIG_FromCharPtr(result);
 
21698
  resultobj = SWIG_FromCharPtr((const char *)result);
21631
21699
  return resultobj;
21632
21700
fail:
21633
21701
  return NULL;
21650
21718
  arg1 = (LassoLibStatusResponse *)(argp1);
21651
21719
  if (arg1->RelayState) free((char*)arg1->RelayState);
21652
21720
  if (arg2) {
21653
 
    size_t size = strlen(arg2) + 1;
21654
 
    arg1->RelayState = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
21721
    size_t size = strlen((const char *)(arg2)) + 1;
 
21722
    arg1->RelayState = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
21655
21723
  } else {
21656
21724
    arg1->RelayState = 0;
21657
21725
  }
21677
21745
  }
21678
21746
  arg1 = (LassoLibStatusResponse *)(argp1);
21679
21747
  result = (char *) ((arg1)->RelayState);
21680
 
  
21681
 
  resultobj = SWIG_FromCharPtr(result);
 
21748
  resultobj = SWIG_FromCharPtr((const char *)result);
21682
21749
  return resultobj;
21683
21750
fail:
21684
21751
  return NULL;
21731
21798
  }
21732
21799
  arg1 = (LassoLibStatusResponse *)(argp1);
21733
21800
  result = (LassoStringList *)LassoLibStatusResponse_Extension_get(arg1);
21734
 
  
21735
21801
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
21736
21802
  return resultobj;
21737
21803
fail:
21785
21851
  }
21786
21852
  arg1 = (LassoLibStatusResponse *)(argp1);
21787
21853
  result = (LassoSamlpStatus *)LassoLibStatusResponse_Status_get(arg1);
21788
 
  
21789
21854
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlpStatus, 0 |  0 );
21790
21855
  return resultobj;
21791
21856
fail:
21799
21864
  
21800
21865
  if (!PyArg_ParseTuple(args,(char *)":new_LibStatusResponse")) SWIG_fail;
21801
21866
  result = (LassoLibStatusResponse *)new_LassoLibStatusResponse();
21802
 
  
21803
21867
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLibStatusResponse, SWIG_POINTER_NEW |  0 );
21804
21868
  return resultobj;
21805
21869
fail:
21844
21908
  }
21845
21909
  arg1 = (LassoLibStatusResponse *)(argp1);
21846
21910
  result = (char *)LassoLibStatusResponse_dump(arg1);
21847
 
  
21848
 
  resultobj = SWIG_FromCharPtr(result);
 
21911
  resultobj = SWIG_FromCharPtr((const char *)result);
21849
21912
  g_free(result);
21850
21913
  return resultobj;
21851
21914
fail:
21854
21917
 
21855
21918
 
21856
21919
SWIGINTERN PyObject *LibStatusResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21857
 
    PyObject *obj;
21858
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
21859
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibStatusResponse, SWIG_NewClientData(obj));
21860
 
    return SWIG_Py_Void();
 
21920
  PyObject *obj;
 
21921
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
21922
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLibStatusResponse, SWIG_NewClientData(obj));
 
21923
  return SWIG_Py_Void();
21861
21924
}
21862
21925
 
21863
21926
SWIGINTERN PyObject *_wrap_Provider_caCertChain_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
21876
21939
  arg1 = (LassoProvider *)(argp1);
21877
21940
  if (arg1->ca_cert_chain) free((char*)arg1->ca_cert_chain);
21878
21941
  if (arg2) {
21879
 
    size_t size = strlen(arg2) + 1;
21880
 
    arg1->ca_cert_chain = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
21942
    size_t size = strlen((const char *)(arg2)) + 1;
 
21943
    arg1->ca_cert_chain = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
21881
21944
  } else {
21882
21945
    arg1->ca_cert_chain = 0;
21883
21946
  }
21903
21966
  }
21904
21967
  arg1 = (LassoProvider *)(argp1);
21905
21968
  result = (char *) ((arg1)->ca_cert_chain);
21906
 
  
21907
 
  resultobj = SWIG_FromCharPtr(result);
 
21969
  resultobj = SWIG_FromCharPtr((const char *)result);
21908
21970
  return resultobj;
21909
21971
fail:
21910
21972
  return NULL;
21927
21989
  arg1 = (LassoProvider *)(argp1);
21928
21990
  if (arg1->metadata_filename) free((char*)arg1->metadata_filename);
21929
21991
  if (arg2) {
21930
 
    size_t size = strlen(arg2) + 1;
21931
 
    arg1->metadata_filename = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
21992
    size_t size = strlen((const char *)(arg2)) + 1;
 
21993
    arg1->metadata_filename = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
21932
21994
  } else {
21933
21995
    arg1->metadata_filename = 0;
21934
21996
  }
21954
22016
  }
21955
22017
  arg1 = (LassoProvider *)(argp1);
21956
22018
  result = (char *) ((arg1)->metadata_filename);
21957
 
  
21958
 
  resultobj = SWIG_FromCharPtr(result);
 
22019
  resultobj = SWIG_FromCharPtr((const char *)result);
21959
22020
  return resultobj;
21960
22021
fail:
21961
22022
  return NULL;
21978
22039
  arg1 = (LassoProvider *)(argp1);
21979
22040
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
21980
22041
  if (arg2) {
21981
 
    size_t size = strlen(arg2) + 1;
21982
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
22042
    size_t size = strlen((const char *)(arg2)) + 1;
 
22043
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
21983
22044
  } else {
21984
22045
    arg1->ProviderID = 0;
21985
22046
  }
22005
22066
  }
22006
22067
  arg1 = (LassoProvider *)(argp1);
22007
22068
  result = (char *) ((arg1)->ProviderID);
22008
 
  
22009
 
  resultobj = SWIG_FromCharPtr(result);
 
22069
  resultobj = SWIG_FromCharPtr((const char *)result);
22010
22070
  return resultobj;
22011
22071
fail:
22012
22072
  return NULL;
22029
22089
  arg1 = (LassoProvider *)(argp1);
22030
22090
  if (arg1->public_key) free((char*)arg1->public_key);
22031
22091
  if (arg2) {
22032
 
    size_t size = strlen(arg2) + 1;
22033
 
    arg1->public_key = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
22092
    size_t size = strlen((const char *)(arg2)) + 1;
 
22093
    arg1->public_key = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
22034
22094
  } else {
22035
22095
    arg1->public_key = 0;
22036
22096
  }
22056
22116
  }
22057
22117
  arg1 = (LassoProvider *)(argp1);
22058
22118
  result = (char *) ((arg1)->public_key);
22059
 
  
22060
 
  resultobj = SWIG_FromCharPtr(result);
 
22119
  resultobj = SWIG_FromCharPtr((const char *)result);
22061
22120
  return resultobj;
22062
22121
fail:
22063
22122
  return NULL;
22110
22169
  }
22111
22170
  arg1 = (LassoProvider *)(argp1);
22112
22171
  result = (LassoProviderRole) ((arg1)->role);
22113
 
  
22114
22172
  resultobj = SWIG_From_int((int)(result));
22115
22173
  return resultobj;
22116
22174
fail:
22151
22209
  if (!SWIG_IsOK(res2)) {
22152
22210
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_Provider" "', argument " "2"" of type '" "char const *""'");
22153
22211
  }
22154
 
  arg2 = buf2;
 
22212
  arg2 = (char *)(buf2);
22155
22213
  res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3);
22156
22214
  if (!SWIG_IsOK(res3)) {
22157
22215
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_Provider" "', argument " "3"" of type '" "char const *""'");
22158
22216
  }
22159
 
  arg3 = buf3;
 
22217
  arg3 = (char *)(buf3);
22160
22218
  res4 = SWIG_AsCharPtrAndSize(obj3, &buf4, NULL, &alloc4);
22161
22219
  if (!SWIG_IsOK(res4)) {
22162
22220
    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_Provider" "', argument " "4"" of type '" "char const *""'");
22163
22221
  }
22164
 
  arg4 = buf4;
 
22222
  arg4 = (char *)(buf4);
22165
22223
  result = (LassoProvider *)new_LassoProvider(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4);
22166
 
  
22167
22224
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoProvider, SWIG_POINTER_NEW |  0 );
22168
22225
  if (alloc2 == SWIG_NEWOBJ) free((char*)buf2);
22169
22226
  if (alloc3 == SWIG_NEWOBJ) free((char*)buf3);
22206
22263
  
22207
22264
  if (!PyArg_ParseTuple(args,(char *)"z:Provider_newFromDump",&arg1)) SWIG_fail;
22208
22265
  result = (LassoProvider *)LassoProvider_newFromDump(arg1);
22209
 
  
22210
22266
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoProvider, SWIG_POINTER_OWN |  0 );
22211
22267
  return resultobj;
22212
22268
fail:
22229
22285
  }
22230
22286
  arg1 = (LassoProvider *)(argp1);
22231
22287
  result = (char *)LassoProvider_dump(arg1);
22232
 
  
22233
 
  resultobj = SWIG_FromCharPtr(result);
 
22288
  resultobj = SWIG_FromCharPtr((const char *)result);
22234
22289
  g_free(result);
22235
22290
  return resultobj;
22236
22291
fail:
22289
22344
  } 
22290
22345
  arg5 = (bool)(val5);
22291
22346
  result = (bool)LassoProvider_acceptHttpMethod(arg1,arg2,arg3,arg4,arg5);
22292
 
  
22293
22347
  resultobj = SWIG_From_bool((bool)(result));
22294
22348
  return resultobj;
22295
22349
fail:
22313
22367
  }
22314
22368
  arg1 = (LassoProvider *)(argp1);
22315
22369
  result = (char *)LassoProvider_getAssertionConsumerServiceUrl(arg1,arg2);
22316
 
  
22317
 
  resultobj = SWIG_FromCharPtr(result);
 
22370
  resultobj = SWIG_FromCharPtr((const char *)result);
22318
22371
  g_free(result);
22319
22372
  return resultobj;
22320
22373
fail:
22337
22390
  }
22338
22391
  arg1 = (LassoProvider *)(argp1);
22339
22392
  result = (char *)LassoProvider_getBase64SuccinctId(arg1);
22340
 
  
22341
 
  resultobj = SWIG_FromCharPtr(result);
 
22393
  resultobj = SWIG_FromCharPtr((const char *)result);
22342
22394
  g_free(result);
22343
22395
  return resultobj;
22344
22396
fail:
22361
22413
  }
22362
22414
  arg1 = (LassoProvider *)(argp1);
22363
22415
  result = (char *)LassoProvider_getOrganization(arg1);
22364
 
  
22365
 
  resultobj = SWIG_FromCharPtr(result);
 
22416
  resultobj = SWIG_FromCharPtr((const char *)result);
22366
22417
  g_free(result);
22367
22418
  return resultobj;
22368
22419
fail:
22403
22454
  } 
22404
22455
  arg3 = (int)(val3);
22405
22456
  result = (LassoHttpMethod)LassoProvider_getFirstHttpMethod(arg1,arg2,arg3);
22406
 
  
22407
22457
  resultobj = SWIG_From_int((int)(result));
22408
22458
  return resultobj;
22409
22459
fail:
22427
22477
  }
22428
22478
  arg1 = (LassoProvider *)(argp1);
22429
22479
  result = (char *)LassoProvider_getMetadataOne(arg1,arg2);
22430
 
  
22431
 
  resultobj = SWIG_FromCharPtr(result);
 
22480
  resultobj = SWIG_FromCharPtr((const char *)result);
22432
22481
  g_free(result);
22433
22482
  return resultobj;
22434
22483
fail:
22461
22510
  } 
22462
22511
  arg2 = (LassoMdProtocolType)(val2);
22463
22512
  result = (bool)LassoProvider_hasProtocolProfile(arg1,arg2,arg3);
22464
 
  
22465
22513
  resultobj = SWIG_From_bool((bool)(result));
22466
22514
  return resultobj;
22467
22515
fail:
22484
22532
  }
22485
22533
  arg1 = (LassoProvider *)(argp1);
22486
22534
  result = (LassoProtocolConformance)LassoProvider_getProtocolConformance(arg1);
22487
 
  
22488
22535
  resultobj = SWIG_From_int((int)(result));
22489
22536
  return resultobj;
22490
22537
fail:
22492
22539
}
22493
22540
 
22494
22541
 
 
22542
SWIGINTERN PyObject *_wrap_Provider_setEncryptionMode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
22543
  PyObject *resultobj = 0;
 
22544
  LassoProvider *arg1 = (LassoProvider *) 0 ;
 
22545
  LassoEncryptionMode arg2 ;
 
22546
  void *argp1 = 0 ;
 
22547
  int res1 = 0 ;
 
22548
  int val2 ;
 
22549
  int ecode2 = 0 ;
 
22550
  PyObject * obj0 = 0 ;
 
22551
  PyObject * obj1 = 0 ;
 
22552
  
 
22553
  if (!PyArg_ParseTuple(args,(char *)"OO:Provider_setEncryptionMode",&obj0,&obj1)) SWIG_fail;
 
22554
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoProvider, 0 |  0 );
 
22555
  if (!SWIG_IsOK(res1)) {
 
22556
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Provider_setEncryptionMode" "', argument " "1"" of type '" "LassoProvider *""'"); 
 
22557
  }
 
22558
  arg1 = (LassoProvider *)(argp1);
 
22559
  ecode2 = SWIG_AsVal_int(obj1, &val2);
 
22560
  if (!SWIG_IsOK(ecode2)) {
 
22561
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Provider_setEncryptionMode" "', argument " "2"" of type '" "LassoEncryptionMode""'");
 
22562
  } 
 
22563
  arg2 = (LassoEncryptionMode)(val2);
 
22564
  LassoProvider_setEncryptionMode(arg1,arg2);
 
22565
  resultobj = SWIG_Py_Void();
 
22566
  return resultobj;
 
22567
fail:
 
22568
  return NULL;
 
22569
}
 
22570
 
 
22571
 
 
22572
SWIGINTERN PyObject *_wrap_Provider_setEncryptionSymKeyType(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
22573
  PyObject *resultobj = 0;
 
22574
  LassoProvider *arg1 = (LassoProvider *) 0 ;
 
22575
  LassoEncryptionSymKeyType arg2 ;
 
22576
  void *argp1 = 0 ;
 
22577
  int res1 = 0 ;
 
22578
  int val2 ;
 
22579
  int ecode2 = 0 ;
 
22580
  PyObject * obj0 = 0 ;
 
22581
  PyObject * obj1 = 0 ;
 
22582
  
 
22583
  if (!PyArg_ParseTuple(args,(char *)"OO:Provider_setEncryptionSymKeyType",&obj0,&obj1)) SWIG_fail;
 
22584
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoProvider, 0 |  0 );
 
22585
  if (!SWIG_IsOK(res1)) {
 
22586
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Provider_setEncryptionSymKeyType" "', argument " "1"" of type '" "LassoProvider *""'"); 
 
22587
  }
 
22588
  arg1 = (LassoProvider *)(argp1);
 
22589
  ecode2 = SWIG_AsVal_int(obj1, &val2);
 
22590
  if (!SWIG_IsOK(ecode2)) {
 
22591
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Provider_setEncryptionSymKeyType" "', argument " "2"" of type '" "LassoEncryptionSymKeyType""'");
 
22592
  } 
 
22593
  arg2 = (LassoEncryptionSymKeyType)(val2);
 
22594
  LassoProvider_setEncryptionSymKeyType(arg1,arg2);
 
22595
  resultobj = SWIG_Py_Void();
 
22596
  return resultobj;
 
22597
fail:
 
22598
  return NULL;
 
22599
}
 
22600
 
 
22601
 
22495
22602
SWIGINTERN PyObject *Provider_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22496
 
    PyObject *obj;
22497
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
22498
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoProvider, SWIG_NewClientData(obj));
22499
 
    return SWIG_Py_Void();
 
22603
  PyObject *obj;
 
22604
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
22605
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoProvider, SWIG_NewClientData(obj));
 
22606
  return SWIG_Py_Void();
22500
22607
}
22501
22608
 
22502
22609
SWIGINTERN PyObject *_wrap_Server_certificate_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
22515
22622
  arg1 = (LassoServer *)(argp1);
22516
22623
  if (arg1->certificate) free((char*)arg1->certificate);
22517
22624
  if (arg2) {
22518
 
    size_t size = strlen(arg2) + 1;
22519
 
    arg1->certificate = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
22625
    size_t size = strlen((const char *)(arg2)) + 1;
 
22626
    arg1->certificate = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
22520
22627
  } else {
22521
22628
    arg1->certificate = 0;
22522
22629
  }
22542
22649
  }
22543
22650
  arg1 = (LassoServer *)(argp1);
22544
22651
  result = (char *) ((arg1)->certificate);
22545
 
  
22546
 
  resultobj = SWIG_FromCharPtr(result);
 
22652
  resultobj = SWIG_FromCharPtr((const char *)result);
22547
22653
  return resultobj;
22548
22654
fail:
22549
22655
  return NULL;
22566
22672
  arg1 = (LassoServer *)(argp1);
22567
22673
  if (arg1->private_key) free((char*)arg1->private_key);
22568
22674
  if (arg2) {
22569
 
    size_t size = strlen(arg2) + 1;
22570
 
    arg1->private_key = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
22675
    size_t size = strlen((const char *)(arg2)) + 1;
 
22676
    arg1->private_key = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
22571
22677
  } else {
22572
22678
    arg1->private_key = 0;
22573
22679
  }
22593
22699
  }
22594
22700
  arg1 = (LassoServer *)(argp1);
22595
22701
  result = (char *) ((arg1)->private_key);
22596
 
  
22597
 
  resultobj = SWIG_FromCharPtr(result);
 
22702
  resultobj = SWIG_FromCharPtr((const char *)result);
22598
22703
  return resultobj;
22599
22704
fail:
22600
22705
  return NULL;
22617
22722
  arg1 = (LassoServer *)(argp1);
22618
22723
  if (arg1->private_key_password) free((char*)arg1->private_key_password);
22619
22724
  if (arg2) {
22620
 
    size_t size = strlen(arg2) + 1;
22621
 
    arg1->private_key_password = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
22725
    size_t size = strlen((const char *)(arg2)) + 1;
 
22726
    arg1->private_key_password = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
22622
22727
  } else {
22623
22728
    arg1->private_key_password = 0;
22624
22729
  }
22644
22749
  }
22645
22750
  arg1 = (LassoServer *)(argp1);
22646
22751
  result = (char *) ((arg1)->private_key_password);
22647
 
  
22648
 
  resultobj = SWIG_FromCharPtr(result);
 
22752
  resultobj = SWIG_FromCharPtr((const char *)result);
22649
22753
  return resultobj;
22650
22754
fail:
22651
22755
  return NULL;
22698
22802
  }
22699
22803
  arg1 = (LassoServer *)(argp1);
22700
22804
  result = (LassoSignatureMethod) ((arg1)->signature_method);
22701
 
  
22702
22805
  resultobj = SWIG_From_int((int)(result));
22703
22806
  return resultobj;
22704
22807
fail:
22744
22847
  }
22745
22848
  arg1 = (LassoServer *)(argp1);
22746
22849
  result = (char *)LassoServer_ca_cert_chain_get(arg1);
22747
 
  
22748
 
  resultobj = SWIG_FromCharPtr(result);
 
22850
  resultobj = SWIG_FromCharPtr((const char *)result);
22749
22851
  return resultobj;
22750
22852
fail:
22751
22853
  return NULL;
22790
22892
  }
22791
22893
  arg1 = (LassoServer *)(argp1);
22792
22894
  result = (char *)LassoServer_metadata_filename_get(arg1);
22793
 
  
22794
 
  resultobj = SWIG_FromCharPtr(result);
 
22895
  resultobj = SWIG_FromCharPtr((const char *)result);
22795
22896
  return resultobj;
22796
22897
fail:
22797
22898
  return NULL;
22836
22937
  }
22837
22938
  arg1 = (LassoServer *)(argp1);
22838
22939
  result = (char *)LassoServer_ProviderID_get(arg1);
22839
 
  
22840
 
  resultobj = SWIG_FromCharPtr(result);
 
22940
  resultobj = SWIG_FromCharPtr((const char *)result);
22841
22941
  return resultobj;
22842
22942
fail:
22843
22943
  return NULL;
22882
22982
  }
22883
22983
  arg1 = (LassoServer *)(argp1);
22884
22984
  result = (char *)LassoServer_public_key_get(arg1);
22885
 
  
22886
 
  resultobj = SWIG_FromCharPtr(result);
 
22985
  resultobj = SWIG_FromCharPtr((const char *)result);
22887
22986
  return resultobj;
22888
22987
fail:
22889
22988
  return NULL;
22936
23035
  }
22937
23036
  arg1 = (LassoServer *)(argp1);
22938
23037
  result = (LassoProviderRole)LassoServer_role_get(arg1);
22939
 
  
22940
23038
  resultobj = SWIG_From_int((int)(result));
22941
23039
  return resultobj;
22942
23040
fail:
22959
23057
  }
22960
23058
  arg1 = (LassoServer *)(argp1);
22961
23059
  result = (LassoStringList *)LassoServer_providerIds_get(arg1);
22962
 
  
22963
23060
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
22964
23061
  return resultobj;
22965
23062
fail:
22977
23074
  
22978
23075
  if (!PyArg_ParseTuple(args,(char *)"|zzzz:new_Server",&arg1,&arg2,&arg3,&arg4)) SWIG_fail;
22979
23076
  result = (LassoServer *)new_LassoServer(arg1,arg2,arg3,arg4);
22980
 
  
22981
23077
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, SWIG_POINTER_NEW |  0 );
22982
23078
  return resultobj;
22983
23079
fail:
23014
23110
  
23015
23111
  if (!PyArg_ParseTuple(args,(char *)"z:Server_newFromDump",&arg1)) SWIG_fail;
23016
23112
  result = (LassoServer *)LassoServer_newFromDump(arg1);
23017
 
  
23018
23113
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, SWIG_POINTER_OWN |  0 );
23019
23114
  return resultobj;
23020
23115
fail:
23073
23168
  } 
23074
23169
  arg5 = (bool)(val5);
23075
23170
  result = (bool)LassoServer_acceptHttpMethod(arg1,arg2,arg3,arg4,arg5);
23076
 
  
23077
23171
  resultobj = SWIG_From_bool((bool)(result));
23078
23172
  return resultobj;
23079
23173
fail:
23097
23191
  }
23098
23192
  arg1 = (LassoServer *)(argp1);
23099
23193
  result = (char *)LassoServer_getAssertionConsumerServiceUrl(arg1,arg2);
23100
 
  
23101
 
  resultobj = SWIG_FromCharPtr(result);
 
23194
  resultobj = SWIG_FromCharPtr((const char *)result);
23102
23195
  g_free(result);
23103
23196
  return resultobj;
23104
23197
fail:
23121
23214
  }
23122
23215
  arg1 = (LassoServer *)(argp1);
23123
23216
  result = (char *)LassoServer_getBase64SuccinctId(arg1);
23124
 
  
23125
 
  resultobj = SWIG_FromCharPtr(result);
 
23217
  resultobj = SWIG_FromCharPtr((const char *)result);
23126
23218
  g_free(result);
23127
23219
  return resultobj;
23128
23220
fail:
23145
23237
  }
23146
23238
  arg1 = (LassoServer *)(argp1);
23147
23239
  result = (char *)LassoServer_getOrganization(arg1);
23148
 
  
23149
 
  resultobj = SWIG_FromCharPtr(result);
 
23240
  resultobj = SWIG_FromCharPtr((const char *)result);
23150
23241
  g_free(result);
23151
23242
  return resultobj;
23152
23243
fail:
23187
23278
  } 
23188
23279
  arg3 = (int)(val3);
23189
23280
  result = (LassoHttpMethod)LassoServer_getFirstHttpMethod(arg1,arg2,arg3);
23190
 
  
23191
23281
  resultobj = SWIG_From_int((int)(result));
23192
23282
  return resultobj;
23193
23283
fail:
23211
23301
  }
23212
23302
  arg1 = (LassoServer *)(argp1);
23213
23303
  result = (char *)LassoServer_getMetadataOne(arg1,arg2);
23214
 
  
23215
 
  resultobj = SWIG_FromCharPtr(result);
 
23304
  resultobj = SWIG_FromCharPtr((const char *)result);
23216
23305
  g_free(result);
23217
23306
  return resultobj;
23218
23307
fail:
23245
23334
  } 
23246
23335
  arg2 = (LassoMdProtocolType)(val2);
23247
23336
  result = (bool)LassoServer_hasProtocolProfile(arg1,arg2,arg3);
23248
 
  
23249
23337
  resultobj = SWIG_From_bool((bool)(result));
23250
23338
  return resultobj;
23251
23339
fail:
23268
23356
  }
23269
23357
  arg1 = (LassoServer *)(argp1);
23270
23358
  result = (LassoProtocolConformance)LassoServer_getProtocolConformance(arg1);
23271
 
  
23272
23359
  resultobj = SWIG_From_int((int)(result));
23273
23360
  return resultobj;
23274
23361
fail:
23305
23392
  {
23306
23393
    int errorCode;
23307
23394
    errorCode = result = (int)LassoServer_addProvider(arg1,arg2,arg3,arg4,arg5);
23308
 
    
 
23395
    if (errorCode) {
 
23396
      lasso_exception(errorCode);
 
23397
      SWIG_fail;
 
23398
    }
 
23399
  }
 
23400
  resultobj = SWIG_From_int((int)(result));
 
23401
  return resultobj;
 
23402
fail:
 
23403
  return NULL;
 
23404
}
 
23405
 
 
23406
 
 
23407
SWIGINTERN PyObject *_wrap_Server_setEncryptionPrivateKey(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
23408
  PyObject *resultobj = 0;
 
23409
  LassoServer *arg1 = (LassoServer *) 0 ;
 
23410
  char *arg2 = (char *) 0 ;
 
23411
  int result;
 
23412
  void *argp1 = 0 ;
 
23413
  int res1 = 0 ;
 
23414
  PyObject * obj0 = 0 ;
 
23415
  
 
23416
  if (!PyArg_ParseTuple(args,(char *)"Oz:Server_setEncryptionPrivateKey",&obj0,&arg2)) SWIG_fail;
 
23417
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoServer, 0 |  0 );
 
23418
  if (!SWIG_IsOK(res1)) {
 
23419
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Server_setEncryptionPrivateKey" "', argument " "1"" of type '" "LassoServer *""'"); 
 
23420
  }
 
23421
  arg1 = (LassoServer *)(argp1);
 
23422
  {
 
23423
    int errorCode;
 
23424
    errorCode = result = (int)LassoServer_setEncryptionPrivateKey(arg1,arg2);
 
23425
    if (errorCode) {
 
23426
      lasso_exception(errorCode);
 
23427
      SWIG_fail;
 
23428
    }
 
23429
  }
 
23430
  resultobj = SWIG_From_int((int)(result));
 
23431
  return resultobj;
 
23432
fail:
 
23433
  return NULL;
 
23434
}
 
23435
 
 
23436
 
 
23437
SWIGINTERN PyObject *_wrap_Server_loadAffiliation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
23438
  PyObject *resultobj = 0;
 
23439
  LassoServer *arg1 = (LassoServer *) 0 ;
 
23440
  char *arg2 = (char *) 0 ;
 
23441
  int result;
 
23442
  void *argp1 = 0 ;
 
23443
  int res1 = 0 ;
 
23444
  PyObject * obj0 = 0 ;
 
23445
  
 
23446
  if (!PyArg_ParseTuple(args,(char *)"Oz:Server_loadAffiliation",&obj0,&arg2)) SWIG_fail;
 
23447
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoServer, 0 |  0 );
 
23448
  if (!SWIG_IsOK(res1)) {
 
23449
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Server_loadAffiliation" "', argument " "1"" of type '" "LassoServer *""'"); 
 
23450
  }
 
23451
  arg1 = (LassoServer *)(argp1);
 
23452
  {
 
23453
    int errorCode;
 
23454
    errorCode = result = (int)LassoServer_loadAffiliation(arg1,arg2);
23309
23455
    if (errorCode) {
23310
23456
      lasso_exception(errorCode);
23311
23457
      SWIG_fail;
23333
23479
  }
23334
23480
  arg1 = (LassoServer *)(argp1);
23335
23481
  result = (char *)LassoServer_dump(arg1);
23336
 
  
23337
 
  resultobj = SWIG_FromCharPtr(result);
 
23482
  resultobj = SWIG_FromCharPtr((const char *)result);
23338
23483
  g_free(result);
23339
23484
  return resultobj;
23340
23485
fail:
23358
23503
  }
23359
23504
  arg1 = (LassoServer *)(argp1);
23360
23505
  result = (LassoProvider *)LassoServer_getProvider(arg1,arg2);
23361
 
  
23362
23506
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoProvider, 0 |  0 );
23363
23507
  return resultobj;
23364
23508
fail:
23367
23511
 
23368
23512
 
23369
23513
SWIGINTERN PyObject *Server_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23370
 
    PyObject *obj;
23371
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
23372
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoServer, SWIG_NewClientData(obj));
23373
 
    return SWIG_Py_Void();
 
23514
  PyObject *obj;
 
23515
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
23516
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoServer, SWIG_NewClientData(obj));
 
23517
  return SWIG_Py_Void();
23374
23518
}
23375
23519
 
23376
23520
SWIGINTERN PyObject *_wrap_Federation_remoteProviderId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23389
23533
  arg1 = (LassoFederation *)(argp1);
23390
23534
  if (arg1->remote_providerID) free((char*)arg1->remote_providerID);
23391
23535
  if (arg2) {
23392
 
    size_t size = strlen(arg2) + 1;
23393
 
    arg1->remote_providerID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
23536
    size_t size = strlen((const char *)(arg2)) + 1;
 
23537
    arg1->remote_providerID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
23394
23538
  } else {
23395
23539
    arg1->remote_providerID = 0;
23396
23540
  }
23416
23560
  }
23417
23561
  arg1 = (LassoFederation *)(argp1);
23418
23562
  result = (char *) ((arg1)->remote_providerID);
23419
 
  
23420
 
  resultobj = SWIG_FromCharPtr(result);
 
23563
  resultobj = SWIG_FromCharPtr((const char *)result);
23421
23564
  return resultobj;
23422
23565
fail:
23423
23566
  return NULL;
23509
23652
  }
23510
23653
  arg1 = (LassoFederation *)(argp1);
23511
23654
  result = (LassoNode *)LassoFederation_local_nameIdentifier_get(arg1);
23512
 
  
23513
23655
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
23514
23656
  return resultobj;
23515
23657
fail:
23602
23744
  }
23603
23745
  arg1 = (LassoFederation *)(argp1);
23604
23746
  result = (LassoNode *)LassoFederation_remote_nameIdentifier_get(arg1);
23605
 
  
23606
23747
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
23607
23748
  return resultobj;
23608
23749
fail:
23617
23758
  
23618
23759
  if (!PyArg_ParseTuple(args,(char *)"z:new_Federation",&arg1)) SWIG_fail;
23619
23760
  result = (LassoFederation *)new_LassoFederation(arg1);
23620
 
  
23621
23761
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoFederation, SWIG_POINTER_NEW |  0 );
23622
23762
  return resultobj;
23623
23763
fail:
23662
23802
  }
23663
23803
  arg1 = (LassoFederation *)(argp1);
23664
23804
  result = (char *)LassoFederation_dump(arg1);
23665
 
  
23666
 
  resultobj = SWIG_FromCharPtr(result);
 
23805
  resultobj = SWIG_FromCharPtr((const char *)result);
23667
23806
  g_free(result);
23668
23807
  return resultobj;
23669
23808
fail:
23688
23827
  }
23689
23828
  arg1 = (LassoFederation *)(argp1);
23690
23829
  LassoFederation_buildLocalNameIdentifier(arg1,arg2,arg3,arg4);
23691
 
  
23692
23830
  resultobj = SWIG_Py_Void();
23693
23831
  return resultobj;
23694
23832
fail:
23759
23897
    
23760
23898
  }
23761
23899
  result = (bool)LassoFederation_verifyNameIdentifier(arg1,arg2);
23762
 
  
23763
23900
  resultobj = SWIG_From_bool((bool)(result));
23764
23901
  return resultobj;
23765
23902
fail:
23768
23905
 
23769
23906
 
23770
23907
SWIGINTERN PyObject *Federation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23771
 
    PyObject *obj;
23772
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
23773
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoFederation, SWIG_NewClientData(obj));
23774
 
    return SWIG_Py_Void();
 
23908
  PyObject *obj;
 
23909
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
23910
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoFederation, SWIG_NewClientData(obj));
 
23911
  return SWIG_Py_Void();
23775
23912
}
23776
23913
 
23777
23914
SWIGINTERN PyObject *_wrap_Identity_isDirty_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23789
23926
  }
23790
23927
  arg1 = (LassoIdentity *)(argp1);
23791
23928
  result = (bool) ((arg1)->is_dirty);
23792
 
  
23793
23929
  resultobj = SWIG_From_bool((bool)(result));
23794
23930
  return resultobj;
23795
23931
fail:
23812
23948
  }
23813
23949
  arg1 = (LassoIdentity *)(argp1);
23814
23950
  result = (LassoStringList *)LassoIdentity_providerIds_get(arg1);
23815
 
  
23816
23951
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
23817
23952
  return resultobj;
23818
23953
fail:
23826
23961
  
23827
23962
  if (!PyArg_ParseTuple(args,(char *)":new_Identity")) SWIG_fail;
23828
23963
  result = (LassoIdentity *)new_LassoIdentity();
23829
 
  
23830
23964
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, SWIG_POINTER_NEW |  0 );
23831
23965
  return resultobj;
23832
23966
fail:
23863
23997
  
23864
23998
  if (!PyArg_ParseTuple(args,(char *)"z:Identity_newFromDump",&arg1)) SWIG_fail;
23865
23999
  result = (LassoIdentity *)LassoIdentity_newFromDump(arg1);
23866
 
  
23867
24000
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, SWIG_POINTER_OWN |  0 );
23868
24001
  return resultobj;
23869
24002
fail:
23886
24019
  }
23887
24020
  arg1 = (LassoIdentity *)(argp1);
23888
24021
  result = (char *)LassoIdentity_dump(arg1);
23889
 
  
23890
 
  resultobj = SWIG_FromCharPtr(result);
 
24022
  resultobj = SWIG_FromCharPtr((const char *)result);
23891
24023
  g_free(result);
23892
24024
  return resultobj;
23893
24025
fail:
23911
24043
  }
23912
24044
  arg1 = (LassoIdentity *)(argp1);
23913
24045
  result = (LassoFederation *)LassoIdentity_getFederation(arg1,arg2);
23914
 
  
23915
24046
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoFederation, 0 |  0 );
23916
24047
  return resultobj;
23917
24048
fail:
23920
24051
 
23921
24052
 
23922
24053
SWIGINTERN PyObject *Identity_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23923
 
    PyObject *obj;
23924
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
23925
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoIdentity, SWIG_NewClientData(obj));
23926
 
    return SWIG_Py_Void();
 
24054
  PyObject *obj;
 
24055
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
24056
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoIdentity, SWIG_NewClientData(obj));
 
24057
  return SWIG_Py_Void();
23927
24058
}
23928
24059
 
23929
24060
SWIGINTERN PyObject *_wrap_Session_isDirty_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
23941
24072
  }
23942
24073
  arg1 = (LassoSession *)(argp1);
23943
24074
  result = (bool) ((arg1)->is_dirty);
23944
 
  
23945
24075
  resultobj = SWIG_From_bool((bool)(result));
23946
24076
  return resultobj;
23947
24077
fail:
23964
24094
  }
23965
24095
  arg1 = (LassoSession *)(argp1);
23966
24096
  result = (LassoStringList *)LassoSession_providerIds_get(arg1);
23967
 
  
23968
24097
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
23969
24098
  return resultobj;
23970
24099
fail:
23978
24107
  
23979
24108
  if (!PyArg_ParseTuple(args,(char *)":new_Session")) SWIG_fail;
23980
24109
  result = (LassoSession *)new_LassoSession();
23981
 
  
23982
24110
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, SWIG_POINTER_NEW |  0 );
23983
24111
  return resultobj;
23984
24112
fail:
24015
24143
  
24016
24144
  if (!PyArg_ParseTuple(args,(char *)"z:Session_newFromDump",&arg1)) SWIG_fail;
24017
24145
  result = (LassoSession *)LassoSession_newFromDump(arg1);
24018
 
  
24019
24146
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, SWIG_POINTER_OWN |  0 );
24020
24147
  return resultobj;
24021
24148
fail:
24038
24165
  }
24039
24166
  arg1 = (LassoSession *)(argp1);
24040
24167
  result = (char *)LassoSession_dump(arg1);
24041
 
  
24042
 
  resultobj = SWIG_FromCharPtr(result);
 
24168
  resultobj = SWIG_FromCharPtr((const char *)result);
24043
24169
  g_free(result);
24044
24170
  return resultobj;
24045
24171
fail:
24063
24189
  }
24064
24190
  arg1 = (LassoSession *)(argp1);
24065
24191
  result = (LassoNodeList *)LassoSession_getAssertions(arg1,arg2);
24066
 
  
24067
24192
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, SWIG_POINTER_OWN |  0 );
24068
24193
  return resultobj;
24069
24194
fail:
24072
24197
 
24073
24198
 
24074
24199
SWIGINTERN PyObject *Session_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24075
 
    PyObject *obj;
24076
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
24077
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSession, SWIG_NewClientData(obj));
24078
 
    return SWIG_Py_Void();
 
24200
  PyObject *obj;
 
24201
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
24202
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSession, SWIG_NewClientData(obj));
 
24203
  return SWIG_Py_Void();
24079
24204
}
24080
24205
 
24081
24206
SWIGINTERN PyObject *_wrap_getRequestTypeFromSoapMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
24085
24210
  
24086
24211
  if (!PyArg_ParseTuple(args,(char *)"z:getRequestTypeFromSoapMsg",&arg1)) SWIG_fail;
24087
24212
  result = (LassoRequestType)lasso_profile_get_request_type_from_soap_msg(arg1);
24088
 
  
24089
24213
  resultobj = SWIG_From_int((int)(result));
24090
24214
  return resultobj;
24091
24215
fail:
24100
24224
  
24101
24225
  if (!PyArg_ParseTuple(args,(char *)"z:isLibertyQuery",&arg1)) SWIG_fail;
24102
24226
  result = (bool)lasso_profile_is_liberty_query(arg1);
24103
 
  
24104
24227
  resultobj = SWIG_From_bool((bool)(result));
24105
24228
  return resultobj;
24106
24229
fail:
24123
24246
  }
24124
24247
  arg1 = (LassoDefederation *)(argp1);
24125
24248
  result = (char *)LassoDefederation_artifact_get(arg1);
24126
 
  
24127
 
  resultobj = SWIG_FromCharPtr(result);
 
24249
  resultobj = SWIG_FromCharPtr((const char *)result);
24128
24250
  return resultobj;
24129
24251
fail:
24130
24252
  return NULL;
24169
24291
  }
24170
24292
  arg1 = (LassoDefederation *)(argp1);
24171
24293
  result = (char *)LassoDefederation_artifactMessage_get(arg1);
24172
 
  
24173
 
  resultobj = SWIG_FromCharPtr(result);
 
24294
  resultobj = SWIG_FromCharPtr((const char *)result);
24174
24295
  return resultobj;
24175
24296
fail:
24176
24297
  return NULL;
24223
24344
  }
24224
24345
  arg1 = (LassoDefederation *)(argp1);
24225
24346
  result = (LassoIdentity *)LassoDefederation_identity_get(arg1);
24226
 
  
24227
24347
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
24228
24348
  return resultobj;
24229
24349
fail:
24246
24366
  }
24247
24367
  arg1 = (LassoDefederation *)(argp1);
24248
24368
  result = (bool)LassoDefederation_isIdentityDirty_get(arg1);
24249
 
  
24250
24369
  resultobj = SWIG_From_bool((bool)(result));
24251
24370
  return resultobj;
24252
24371
fail:
24269
24388
  }
24270
24389
  arg1 = (LassoDefederation *)(argp1);
24271
24390
  result = (bool)LassoDefederation_isSessionDirty_get(arg1);
24272
 
  
24273
24391
  resultobj = SWIG_From_bool((bool)(result));
24274
24392
  return resultobj;
24275
24393
fail:
24292
24410
  }
24293
24411
  arg1 = (LassoDefederation *)(argp1);
24294
24412
  result = (char *)LassoDefederation_msgBody_get(arg1);
24295
 
  
24296
 
  resultobj = SWIG_FromCharPtr(result);
 
24413
  resultobj = SWIG_FromCharPtr((const char *)result);
24297
24414
  return resultobj;
24298
24415
fail:
24299
24416
  return NULL;
24315
24432
  }
24316
24433
  arg1 = (LassoDefederation *)(argp1);
24317
24434
  result = (char *)LassoDefederation_msgRelayState_get(arg1);
24318
 
  
24319
 
  resultobj = SWIG_FromCharPtr(result);
 
24435
  resultobj = SWIG_FromCharPtr((const char *)result);
24320
24436
  return resultobj;
24321
24437
fail:
24322
24438
  return NULL;
24338
24454
  }
24339
24455
  arg1 = (LassoDefederation *)(argp1);
24340
24456
  result = (char *)LassoDefederation_msgUrl_get(arg1);
24341
 
  
24342
 
  resultobj = SWIG_FromCharPtr(result);
 
24457
  resultobj = SWIG_FromCharPtr((const char *)result);
24343
24458
  return resultobj;
24344
24459
fail:
24345
24460
  return NULL;
24431
24546
  }
24432
24547
  arg1 = (LassoDefederation *)(argp1);
24433
24548
  result = (LassoNode *)LassoDefederation_nameIdentifier_get(arg1);
24434
 
  
24435
24549
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
24436
24550
  return resultobj;
24437
24551
fail:
24477
24591
  }
24478
24592
  arg1 = (LassoDefederation *)(argp1);
24479
24593
  result = (char *)LassoDefederation_remoteProviderId_get(arg1);
24480
 
  
24481
 
  resultobj = SWIG_FromCharPtr(result);
 
24594
  resultobj = SWIG_FromCharPtr((const char *)result);
24482
24595
  return resultobj;
24483
24596
fail:
24484
24597
  return NULL;
24570
24683
  }
24571
24684
  arg1 = (LassoDefederation *)(argp1);
24572
24685
  result = (LassoNode *)LassoDefederation_request_get(arg1);
24573
 
  
24574
24686
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
24575
24687
  return resultobj;
24576
24688
fail:
24663
24775
  }
24664
24776
  arg1 = (LassoDefederation *)(argp1);
24665
24777
  result = (LassoNode *)LassoDefederation_response_get(arg1);
24666
 
  
24667
24778
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
24668
24779
  return resultobj;
24669
24780
fail:
24717
24828
  }
24718
24829
  arg1 = (LassoDefederation *)(argp1);
24719
24830
  result = (LassoServer *)LassoDefederation_server_get(arg1);
24720
 
  
24721
24831
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
24722
24832
  return resultobj;
24723
24833
fail:
24771
24881
  }
24772
24882
  arg1 = (LassoDefederation *)(argp1);
24773
24883
  result = (LassoSession *)LassoDefederation_session_get(arg1);
24774
 
  
24775
24884
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
24776
24885
  return resultobj;
24777
24886
fail:
24794
24903
  }
24795
24904
  arg1 = (LassoServer *)(argp1);
24796
24905
  result = (LassoDefederation *)new_LassoDefederation(arg1);
24797
 
  
24798
24906
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoDefederation, SWIG_POINTER_NEW |  0 );
24799
24907
  return resultobj;
24800
24908
fail:
24842
24950
  {
24843
24951
    int errorCode;
24844
24952
    errorCode = result = (int)LassoDefederation_setIdentityFromDump(arg1,arg2);
24845
 
    
24846
24953
    if (errorCode) {
24847
24954
      lasso_exception(errorCode);
24848
24955
      SWIG_fail;
24873
24980
  {
24874
24981
    int errorCode;
24875
24982
    errorCode = result = (int)LassoDefederation_setSessionFromDump(arg1,arg2);
24876
 
    
24877
24983
    if (errorCode) {
24878
24984
      lasso_exception(errorCode);
24879
24985
      SWIG_fail;
24903
25009
  {
24904
25010
    int errorCode;
24905
25011
    errorCode = result = (int)LassoDefederation_buildNotificationMsg(arg1);
24906
 
    
24907
25012
    if (errorCode) {
24908
25013
      lasso_exception(errorCode);
24909
25014
      SWIG_fail;
24945
25050
  {
24946
25051
    int errorCode;
24947
25052
    errorCode = result = (int)LassoDefederation_initNotification(arg1,arg2,arg3);
24948
 
    
24949
25053
    if (errorCode) {
24950
25054
      lasso_exception(errorCode);
24951
25055
      SWIG_fail;
24976
25080
  {
24977
25081
    int errorCode;
24978
25082
    errorCode = result = (int)LassoDefederation_processNotificationMsg(arg1,arg2);
24979
 
    
24980
25083
    if (errorCode) {
24981
25084
      lasso_exception(errorCode);
24982
25085
      SWIG_fail;
25006
25109
  {
25007
25110
    int errorCode;
25008
25111
    errorCode = result = (int)LassoDefederation_validateNotification(arg1);
25009
 
    
25010
25112
    if (errorCode) {
25011
25113
      lasso_exception(errorCode);
25012
25114
      SWIG_fail;
25020
25122
 
25021
25123
 
25022
25124
SWIGINTERN PyObject *Defederation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25023
 
    PyObject *obj;
25024
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
25025
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoDefederation, SWIG_NewClientData(obj));
25026
 
    return SWIG_Py_Void();
 
25125
  PyObject *obj;
 
25126
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
25127
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoDefederation, SWIG_NewClientData(obj));
 
25128
  return SWIG_Py_Void();
25027
25129
}
25028
25130
 
25029
25131
SWIGINTERN PyObject *_wrap_Login_assertionArtifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
25041
25143
  }
25042
25144
  arg1 = (LassoLogin *)(argp1);
25043
25145
  result = (char *) ((arg1)->assertionArtifact);
25044
 
  
25045
 
  resultobj = SWIG_FromCharPtr(result);
 
25146
  resultobj = SWIG_FromCharPtr((const char *)result);
25046
25147
  return resultobj;
25047
25148
fail:
25048
25149
  return NULL;
25064
25165
  }
25065
25166
  arg1 = (LassoLogin *)(argp1);
25066
25167
  result = (LassoLoginProtocolProfile) ((arg1)->protocolProfile);
25067
 
  
25068
25168
  resultobj = SWIG_From_int((int)(result));
25069
25169
  return resultobj;
25070
25170
fail:
25087
25187
  }
25088
25188
  arg1 = (LassoLogin *)(argp1);
25089
25189
  result = (char *)LassoLogin_artifact_get(arg1);
25090
 
  
25091
 
  resultobj = SWIG_FromCharPtr(result);
 
25190
  resultobj = SWIG_FromCharPtr((const char *)result);
25092
25191
  return resultobj;
25093
25192
fail:
25094
25193
  return NULL;
25133
25232
  }
25134
25233
  arg1 = (LassoLogin *)(argp1);
25135
25234
  result = (char *)LassoLogin_artifactMessage_get(arg1);
25136
 
  
25137
 
  resultobj = SWIG_FromCharPtr(result);
 
25235
  resultobj = SWIG_FromCharPtr((const char *)result);
25138
25236
  return resultobj;
25139
25237
fail:
25140
25238
  return NULL;
25187
25285
  }
25188
25286
  arg1 = (LassoLogin *)(argp1);
25189
25287
  result = (LassoIdentity *)LassoLogin_identity_get(arg1);
25190
 
  
25191
25288
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
25192
25289
  return resultobj;
25193
25290
fail:
25210
25307
  }
25211
25308
  arg1 = (LassoLogin *)(argp1);
25212
25309
  result = (bool)LassoLogin_isIdentityDirty_get(arg1);
25213
 
  
25214
25310
  resultobj = SWIG_From_bool((bool)(result));
25215
25311
  return resultobj;
25216
25312
fail:
25233
25329
  }
25234
25330
  arg1 = (LassoLogin *)(argp1);
25235
25331
  result = (bool)LassoLogin_isSessionDirty_get(arg1);
25236
 
  
25237
25332
  resultobj = SWIG_From_bool((bool)(result));
25238
25333
  return resultobj;
25239
25334
fail:
25256
25351
  }
25257
25352
  arg1 = (LassoLogin *)(argp1);
25258
25353
  result = (char *)LassoLogin_msgBody_get(arg1);
25259
 
  
25260
 
  resultobj = SWIG_FromCharPtr(result);
 
25354
  resultobj = SWIG_FromCharPtr((const char *)result);
25261
25355
  return resultobj;
25262
25356
fail:
25263
25357
  return NULL;
25279
25373
  }
25280
25374
  arg1 = (LassoLogin *)(argp1);
25281
25375
  result = (char *)LassoLogin_msgRelayState_get(arg1);
25282
 
  
25283
 
  resultobj = SWIG_FromCharPtr(result);
 
25376
  resultobj = SWIG_FromCharPtr((const char *)result);
25284
25377
  return resultobj;
25285
25378
fail:
25286
25379
  return NULL;
25302
25395
  }
25303
25396
  arg1 = (LassoLogin *)(argp1);
25304
25397
  result = (char *)LassoLogin_msgUrl_get(arg1);
25305
 
  
25306
 
  resultobj = SWIG_FromCharPtr(result);
 
25398
  resultobj = SWIG_FromCharPtr((const char *)result);
25307
25399
  return resultobj;
25308
25400
fail:
25309
25401
  return NULL;
25395
25487
  }
25396
25488
  arg1 = (LassoLogin *)(argp1);
25397
25489
  result = (LassoNode *)LassoLogin_nameIdentifier_get(arg1);
25398
 
  
25399
25490
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
25400
25491
  return resultobj;
25401
25492
fail:
25441
25532
  }
25442
25533
  arg1 = (LassoLogin *)(argp1);
25443
25534
  result = (char *)LassoLogin_remoteProviderId_get(arg1);
25444
 
  
25445
 
  resultobj = SWIG_FromCharPtr(result);
 
25535
  resultobj = SWIG_FromCharPtr((const char *)result);
25446
25536
  return resultobj;
25447
25537
fail:
25448
25538
  return NULL;
25534
25624
  }
25535
25625
  arg1 = (LassoLogin *)(argp1);
25536
25626
  result = (LassoNode *)LassoLogin_request_get(arg1);
25537
 
  
25538
25627
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
25539
25628
  return resultobj;
25540
25629
fail:
25627
25716
  }
25628
25717
  arg1 = (LassoLogin *)(argp1);
25629
25718
  result = (LassoNode *)LassoLogin_response_get(arg1);
25630
 
  
25631
25719
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
25632
25720
  return resultobj;
25633
25721
fail:
25681
25769
  }
25682
25770
  arg1 = (LassoLogin *)(argp1);
25683
25771
  result = (LassoServer *)LassoLogin_server_get(arg1);
25684
 
  
25685
25772
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
25686
25773
  return resultobj;
25687
25774
fail:
25735
25822
  }
25736
25823
  arg1 = (LassoLogin *)(argp1);
25737
25824
  result = (LassoSession *)LassoLogin_session_get(arg1);
25738
 
  
25739
25825
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
25740
25826
  return resultobj;
25741
25827
fail:
25758
25844
  }
25759
25845
  arg1 = (LassoServer *)(argp1);
25760
25846
  result = (LassoLogin *)new_LassoLogin(arg1);
25761
 
  
25762
25847
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLogin, SWIG_POINTER_NEW |  0 );
25763
25848
  return resultobj;
25764
25849
fail:
25804
25889
  }
25805
25890
  arg1 = (LassoServer *)(argp1);
25806
25891
  result = (LassoLogin *)LassoLogin_newFromDump(arg1,arg2);
25807
 
  
25808
25892
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLogin, SWIG_POINTER_OWN |  0 );
25809
25893
  return resultobj;
25810
25894
fail:
25830
25914
  {
25831
25915
    int errorCode;
25832
25916
    errorCode = result = (int)LassoLogin_setIdentityFromDump(arg1,arg2);
25833
 
    
25834
25917
    if (errorCode) {
25835
25918
      lasso_exception(errorCode);
25836
25919
      SWIG_fail;
25861
25944
  {
25862
25945
    int errorCode;
25863
25946
    errorCode = result = (int)LassoLogin_setSessionFromDump(arg1,arg2);
25864
 
    
25865
25947
    if (errorCode) {
25866
25948
      lasso_exception(errorCode);
25867
25949
      SWIG_fail;
25891
25973
  {
25892
25974
    int errorCode;
25893
25975
    errorCode = result = (int)LassoLogin_acceptSso(arg1);
25894
 
    
25895
25976
    if (errorCode) {
25896
25977
      lasso_exception(errorCode);
25897
25978
      SWIG_fail;
25930
26011
  {
25931
26012
    int errorCode;
25932
26013
    errorCode = result = (int)LassoLogin_buildArtifactMsg(arg1,arg2);
25933
 
    
25934
26014
    if (errorCode) {
25935
26015
      lasso_exception(errorCode);
25936
26016
      SWIG_fail;
25965
26045
  {
25966
26046
    int errorCode;
25967
26047
    errorCode = result = (int)LassoLogin_buildAssertion(arg1,arg2,arg3,arg4,arg5,arg6);
25968
 
    
25969
26048
    if (errorCode) {
25970
26049
      lasso_exception(errorCode);
25971
26050
      SWIG_fail;
25995
26074
  {
25996
26075
    int errorCode;
25997
26076
    errorCode = result = (int)LassoLogin_buildAuthnRequestMsg(arg1);
25998
 
    
25999
26077
    if (errorCode) {
26000
26078
      lasso_exception(errorCode);
26001
26079
      SWIG_fail;
26025
26103
  {
26026
26104
    int errorCode;
26027
26105
    errorCode = result = (int)LassoLogin_buildAuthnResponseMsg(arg1);
26028
 
    
26029
26106
    if (errorCode) {
26030
26107
      lasso_exception(errorCode);
26031
26108
      SWIG_fail;
26055
26132
  {
26056
26133
    int errorCode;
26057
26134
    errorCode = result = (int)LassoLogin_buildRequestMsg(arg1);
26058
 
    
26059
26135
    if (errorCode) {
26060
26136
      lasso_exception(errorCode);
26061
26137
      SWIG_fail;
26086
26162
  {
26087
26163
    int errorCode;
26088
26164
    errorCode = result = (int)LassoLogin_buildResponseMsg(arg1,arg2);
26089
 
    
26090
26165
    if (errorCode) {
26091
26166
      lasso_exception(errorCode);
26092
26167
      SWIG_fail;
26114
26189
  }
26115
26190
  arg1 = (LassoLogin *)(argp1);
26116
26191
  result = (char *)LassoLogin_dump(arg1);
26117
 
  
26118
 
  resultobj = SWIG_FromCharPtr(result);
 
26192
  resultobj = SWIG_FromCharPtr((const char *)result);
26119
26193
  g_free(result);
26120
26194
  return resultobj;
26121
26195
fail:
26152
26226
  {
26153
26227
    int errorCode;
26154
26228
    errorCode = result = (int)LassoLogin_initAuthnRequest(arg1,arg2,arg3);
26155
 
    
26156
26229
    if (errorCode) {
26157
26230
      lasso_exception(errorCode);
26158
26231
      SWIG_fail;
26194
26267
  {
26195
26268
    int errorCode;
26196
26269
    errorCode = result = (int)LassoLogin_initRequest(arg1,arg2,arg3);
26197
 
    
26198
26270
    if (errorCode) {
26199
26271
      lasso_exception(errorCode);
26200
26272
      SWIG_fail;
26225
26297
  {
26226
26298
    int errorCode;
26227
26299
    errorCode = result = (int)LassoLogin_initIdpInitiatedAuthnRequest(arg1,arg2);
26228
 
    
26229
26300
    if (errorCode) {
26230
26301
      lasso_exception(errorCode);
26231
26302
      SWIG_fail;
26253
26324
  }
26254
26325
  arg1 = (LassoLogin *)(argp1);
26255
26326
  result = (bool)LassoLogin_mustAskForConsent(arg1);
26256
 
  
26257
26327
  resultobj = SWIG_From_bool((bool)(result));
26258
26328
  return resultobj;
26259
26329
fail:
26276
26346
  }
26277
26347
  arg1 = (LassoLogin *)(argp1);
26278
26348
  result = (bool)LassoLogin_mustAuthenticate(arg1);
26279
 
  
26280
26349
  resultobj = SWIG_From_bool((bool)(result));
26281
26350
  return resultobj;
26282
26351
fail:
26302
26371
  {
26303
26372
    int errorCode;
26304
26373
    errorCode = result = (int)LassoLogin_processAuthnRequestMsg(arg1,arg2);
26305
 
    
26306
26374
    if (errorCode) {
26307
26375
      lasso_exception(errorCode);
26308
26376
      SWIG_fail;
26333
26401
  {
26334
26402
    int errorCode;
26335
26403
    errorCode = result = (int)LassoLogin_processAuthnResponseMsg(arg1,arg2);
26336
 
    
26337
26404
    if (errorCode) {
26338
26405
      lasso_exception(errorCode);
26339
26406
      SWIG_fail;
26364
26431
  {
26365
26432
    int errorCode;
26366
26433
    errorCode = result = (int)LassoLogin_processRequestMsg(arg1,arg2);
26367
 
    
26368
26434
    if (errorCode) {
26369
26435
      lasso_exception(errorCode);
26370
26436
      SWIG_fail;
26395
26461
  {
26396
26462
    int errorCode;
26397
26463
    errorCode = result = (int)LassoLogin_processResponseMsg(arg1,arg2);
26398
 
    
26399
26464
    if (errorCode) {
26400
26465
      lasso_exception(errorCode);
26401
26466
      SWIG_fail;
26426
26491
  {
26427
26492
    int errorCode;
26428
26493
    errorCode = result = (int)LassoLogin_setResourceId(arg1,arg2);
26429
 
    
26430
26494
    if (errorCode) {
26431
26495
      lasso_exception(errorCode);
26432
26496
      SWIG_fail;
26474
26538
  {
26475
26539
    int errorCode;
26476
26540
    errorCode = result = (int)LassoLogin_validateRequestMsg(arg1,arg2,arg3);
26477
 
    
 
26541
    if (errorCode) {
 
26542
      lasso_exception(errorCode);
 
26543
      SWIG_fail;
 
26544
    }
 
26545
  }
 
26546
  resultobj = SWIG_From_int((int)(result));
 
26547
  return resultobj;
 
26548
fail:
 
26549
  return NULL;
 
26550
}
 
26551
 
 
26552
 
 
26553
SWIGINTERN PyObject *_wrap_Login_processPaosResponseMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
26554
  PyObject *resultobj = 0;
 
26555
  LassoLogin *arg1 = (LassoLogin *) 0 ;
 
26556
  char *arg2 = (char *) 0 ;
 
26557
  int result;
 
26558
  void *argp1 = 0 ;
 
26559
  int res1 = 0 ;
 
26560
  PyObject * obj0 = 0 ;
 
26561
  
 
26562
  if (!PyArg_ParseTuple(args,(char *)"Oz:Login_processPaosResponseMsg",&obj0,&arg2)) SWIG_fail;
 
26563
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoLogin, 0 |  0 );
 
26564
  if (!SWIG_IsOK(res1)) {
 
26565
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Login_processPaosResponseMsg" "', argument " "1"" of type '" "LassoLogin *""'"); 
 
26566
  }
 
26567
  arg1 = (LassoLogin *)(argp1);
 
26568
  {
 
26569
    int errorCode;
 
26570
    errorCode = result = (int)LassoLogin_processPaosResponseMsg(arg1,arg2);
26478
26571
    if (errorCode) {
26479
26572
      lasso_exception(errorCode);
26480
26573
      SWIG_fail;
26488
26581
 
26489
26582
 
26490
26583
SWIGINTERN PyObject *Login_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26491
 
    PyObject *obj;
26492
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
26493
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLogin, SWIG_NewClientData(obj));
26494
 
    return SWIG_Py_Void();
 
26584
  PyObject *obj;
 
26585
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
26586
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLogin, SWIG_NewClientData(obj));
 
26587
  return SWIG_Py_Void();
26495
26588
}
26496
26589
 
26497
26590
SWIGINTERN PyObject *_wrap_Logout_artifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
26509
26602
  }
26510
26603
  arg1 = (LassoLogout *)(argp1);
26511
26604
  result = (char *)LassoLogout_artifact_get(arg1);
26512
 
  
26513
 
  resultobj = SWIG_FromCharPtr(result);
 
26605
  resultobj = SWIG_FromCharPtr((const char *)result);
26514
26606
  return resultobj;
26515
26607
fail:
26516
26608
  return NULL;
26555
26647
  }
26556
26648
  arg1 = (LassoLogout *)(argp1);
26557
26649
  result = (char *)LassoLogout_artifactMessage_get(arg1);
26558
 
  
26559
 
  resultobj = SWIG_FromCharPtr(result);
 
26650
  resultobj = SWIG_FromCharPtr((const char *)result);
26560
26651
  return resultobj;
26561
26652
fail:
26562
26653
  return NULL;
26609
26700
  }
26610
26701
  arg1 = (LassoLogout *)(argp1);
26611
26702
  result = (LassoIdentity *)LassoLogout_identity_get(arg1);
26612
 
  
26613
26703
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
26614
26704
  return resultobj;
26615
26705
fail:
26632
26722
  }
26633
26723
  arg1 = (LassoLogout *)(argp1);
26634
26724
  result = (bool)LassoLogout_isIdentityDirty_get(arg1);
26635
 
  
26636
26725
  resultobj = SWIG_From_bool((bool)(result));
26637
26726
  return resultobj;
26638
26727
fail:
26655
26744
  }
26656
26745
  arg1 = (LassoLogout *)(argp1);
26657
26746
  result = (bool)LassoLogout_isSessionDirty_get(arg1);
26658
 
  
26659
26747
  resultobj = SWIG_From_bool((bool)(result));
26660
26748
  return resultobj;
26661
26749
fail:
26678
26766
  }
26679
26767
  arg1 = (LassoLogout *)(argp1);
26680
26768
  result = (char *)LassoLogout_msgBody_get(arg1);
26681
 
  
26682
 
  resultobj = SWIG_FromCharPtr(result);
 
26769
  resultobj = SWIG_FromCharPtr((const char *)result);
26683
26770
  return resultobj;
26684
26771
fail:
26685
26772
  return NULL;
26701
26788
  }
26702
26789
  arg1 = (LassoLogout *)(argp1);
26703
26790
  result = (char *)LassoLogout_msgRelayState_get(arg1);
26704
 
  
26705
 
  resultobj = SWIG_FromCharPtr(result);
 
26791
  resultobj = SWIG_FromCharPtr((const char *)result);
26706
26792
  return resultobj;
26707
26793
fail:
26708
26794
  return NULL;
26724
26810
  }
26725
26811
  arg1 = (LassoLogout *)(argp1);
26726
26812
  result = (char *)LassoLogout_msgUrl_get(arg1);
26727
 
  
26728
 
  resultobj = SWIG_FromCharPtr(result);
 
26813
  resultobj = SWIG_FromCharPtr((const char *)result);
26729
26814
  return resultobj;
26730
26815
fail:
26731
26816
  return NULL;
26817
26902
  }
26818
26903
  arg1 = (LassoLogout *)(argp1);
26819
26904
  result = (LassoNode *)LassoLogout_nameIdentifier_get(arg1);
26820
 
  
26821
26905
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
26822
26906
  return resultobj;
26823
26907
fail:
26863
26947
  }
26864
26948
  arg1 = (LassoLogout *)(argp1);
26865
26949
  result = (char *)LassoLogout_remoteProviderId_get(arg1);
26866
 
  
26867
 
  resultobj = SWIG_FromCharPtr(result);
 
26950
  resultobj = SWIG_FromCharPtr((const char *)result);
26868
26951
  return resultobj;
26869
26952
fail:
26870
26953
  return NULL;
26956
27039
  }
26957
27040
  arg1 = (LassoLogout *)(argp1);
26958
27041
  result = (LassoNode *)LassoLogout_request_get(arg1);
26959
 
  
26960
27042
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
26961
27043
  return resultobj;
26962
27044
fail:
27049
27131
  }
27050
27132
  arg1 = (LassoLogout *)(argp1);
27051
27133
  result = (LassoNode *)LassoLogout_response_get(arg1);
27052
 
  
27053
27134
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
27054
27135
  return resultobj;
27055
27136
fail:
27103
27184
  }
27104
27185
  arg1 = (LassoLogout *)(argp1);
27105
27186
  result = (LassoServer *)LassoLogout_server_get(arg1);
27106
 
  
27107
27187
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
27108
27188
  return resultobj;
27109
27189
fail:
27157
27237
  }
27158
27238
  arg1 = (LassoLogout *)(argp1);
27159
27239
  result = (LassoSession *)LassoLogout_session_get(arg1);
27160
 
  
27161
27240
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
27162
27241
  return resultobj;
27163
27242
fail:
27180
27259
  }
27181
27260
  arg1 = (LassoServer *)(argp1);
27182
27261
  result = (LassoLogout *)new_LassoLogout(arg1);
27183
 
  
27184
27262
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLogout, SWIG_POINTER_NEW |  0 );
27185
27263
  return resultobj;
27186
27264
fail:
27226
27304
  }
27227
27305
  arg1 = (LassoServer *)(argp1);
27228
27306
  result = (LassoLogout *)LassoLogout_newFromDump(arg1,arg2);
27229
 
  
27230
27307
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLogout, SWIG_POINTER_OWN |  0 );
27231
27308
  return resultobj;
27232
27309
fail:
27252
27329
  {
27253
27330
    int errorCode;
27254
27331
    errorCode = result = (int)LassoLogout_setIdentityFromDump(arg1,arg2);
27255
 
    
27256
27332
    if (errorCode) {
27257
27333
      lasso_exception(errorCode);
27258
27334
      SWIG_fail;
27283
27359
  {
27284
27360
    int errorCode;
27285
27361
    errorCode = result = (int)LassoLogout_setSessionFromDump(arg1,arg2);
27286
 
    
27287
27362
    if (errorCode) {
27288
27363
      lasso_exception(errorCode);
27289
27364
      SWIG_fail;
27313
27388
  {
27314
27389
    int errorCode;
27315
27390
    errorCode = result = (int)LassoLogout_buildRequestMsg(arg1);
27316
 
    
27317
27391
    if (errorCode) {
27318
27392
      lasso_exception(errorCode);
27319
27393
      SWIG_fail;
27343
27417
  {
27344
27418
    int errorCode;
27345
27419
    errorCode = result = (int)LassoLogout_buildResponseMsg(arg1);
27346
 
    
27347
27420
    if (errorCode) {
27348
27421
      lasso_exception(errorCode);
27349
27422
      SWIG_fail;
27371
27444
  }
27372
27445
  arg1 = (LassoLogout *)(argp1);
27373
27446
  result = (char *)LassoLogout_dump(arg1);
27374
 
  
27375
 
  resultobj = SWIG_FromCharPtr(result);
 
27447
  resultobj = SWIG_FromCharPtr((const char *)result);
27376
27448
  g_free(result);
27377
27449
  return resultobj;
27378
27450
fail:
27395
27467
  }
27396
27468
  arg1 = (LassoLogout *)(argp1);
27397
27469
  result = (char *)LassoLogout_getNextProviderId(arg1);
27398
 
  
27399
 
  resultobj = SWIG_FromCharPtr(result);
 
27470
  resultobj = SWIG_FromCharPtr((const char *)result);
27400
27471
  g_free(result);
27401
27472
  return resultobj;
27402
27473
fail:
27433
27504
  {
27434
27505
    int errorCode;
27435
27506
    errorCode = result = (int)LassoLogout_initRequest(arg1,arg2,arg3);
27436
 
    
27437
27507
    if (errorCode) {
27438
27508
      lasso_exception(errorCode);
27439
27509
      SWIG_fail;
27464
27534
  {
27465
27535
    int errorCode;
27466
27536
    errorCode = result = (int)LassoLogout_processRequestMsg(arg1,arg2);
27467
 
    
27468
27537
    if (errorCode) {
27469
27538
      lasso_exception(errorCode);
27470
27539
      SWIG_fail;
27495
27564
  {
27496
27565
    int errorCode;
27497
27566
    errorCode = result = (int)LassoLogout_processResponseMsg(arg1,arg2);
27498
 
    
27499
27567
    if (errorCode) {
27500
27568
      lasso_exception(errorCode);
27501
27569
      SWIG_fail;
27525
27593
  {
27526
27594
    int errorCode;
27527
27595
    errorCode = result = (int)LassoLogout_resetProviderIdIndex(arg1);
27528
 
    
27529
27596
    if (errorCode) {
27530
27597
      lasso_exception(errorCode);
27531
27598
      SWIG_fail;
27555
27622
  {
27556
27623
    int errorCode;
27557
27624
    errorCode = result = (int)LassoLogout_validateRequest(arg1);
27558
 
    
27559
27625
    if (errorCode) {
27560
27626
      lasso_exception(errorCode);
27561
27627
      SWIG_fail;
27569
27635
 
27570
27636
 
27571
27637
SWIGINTERN PyObject *Logout_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27572
 
    PyObject *obj;
27573
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
27574
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLogout, SWIG_NewClientData(obj));
27575
 
    return SWIG_Py_Void();
 
27638
  PyObject *obj;
 
27639
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
27640
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLogout, SWIG_NewClientData(obj));
 
27641
  return SWIG_Py_Void();
27576
27642
}
27577
27643
 
27578
27644
SWIGINTERN PyObject *_wrap_Lecp_artifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
27590
27656
  }
27591
27657
  arg1 = (LassoLecp *)(argp1);
27592
27658
  result = (char *)LassoLecp_artifact_get(arg1);
27593
 
  
27594
 
  resultobj = SWIG_FromCharPtr(result);
 
27659
  resultobj = SWIG_FromCharPtr((const char *)result);
27595
27660
  return resultobj;
27596
27661
fail:
27597
27662
  return NULL;
27636
27701
  }
27637
27702
  arg1 = (LassoLecp *)(argp1);
27638
27703
  result = (char *)LassoLecp_artifactMessage_get(arg1);
27639
 
  
27640
 
  resultobj = SWIG_FromCharPtr(result);
 
27704
  resultobj = SWIG_FromCharPtr((const char *)result);
27641
27705
  return resultobj;
27642
27706
fail:
27643
27707
  return NULL;
27690
27754
  }
27691
27755
  arg1 = (LassoLecp *)(argp1);
27692
27756
  result = (LassoIdentity *)LassoLecp_identity_get(arg1);
27693
 
  
27694
27757
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
27695
27758
  return resultobj;
27696
27759
fail:
27713
27776
  }
27714
27777
  arg1 = (LassoLecp *)(argp1);
27715
27778
  result = (bool)LassoLecp_isIdentityDirty_get(arg1);
27716
 
  
27717
27779
  resultobj = SWIG_From_bool((bool)(result));
27718
27780
  return resultobj;
27719
27781
fail:
27736
27798
  }
27737
27799
  arg1 = (LassoLecp *)(argp1);
27738
27800
  result = (bool)LassoLecp_isSessionDirty_get(arg1);
27739
 
  
27740
27801
  resultobj = SWIG_From_bool((bool)(result));
27741
27802
  return resultobj;
27742
27803
fail:
27759
27820
  }
27760
27821
  arg1 = (LassoLecp *)(argp1);
27761
27822
  result = (char *)LassoLecp_msgBody_get(arg1);
27762
 
  
27763
 
  resultobj = SWIG_FromCharPtr(result);
 
27823
  resultobj = SWIG_FromCharPtr((const char *)result);
27764
27824
  return resultobj;
27765
27825
fail:
27766
27826
  return NULL;
27782
27842
  }
27783
27843
  arg1 = (LassoLecp *)(argp1);
27784
27844
  result = (char *)LassoLecp_msgRelayState_get(arg1);
27785
 
  
27786
 
  resultobj = SWIG_FromCharPtr(result);
 
27845
  resultobj = SWIG_FromCharPtr((const char *)result);
27787
27846
  return resultobj;
27788
27847
fail:
27789
27848
  return NULL;
27805
27864
  }
27806
27865
  arg1 = (LassoLecp *)(argp1);
27807
27866
  result = (char *)LassoLecp_msgUrl_get(arg1);
27808
 
  
27809
 
  resultobj = SWIG_FromCharPtr(result);
 
27867
  resultobj = SWIG_FromCharPtr((const char *)result);
27810
27868
  return resultobj;
27811
27869
fail:
27812
27870
  return NULL;
27898
27956
  }
27899
27957
  arg1 = (LassoLecp *)(argp1);
27900
27958
  result = (LassoNode *)LassoLecp_nameIdentifier_get(arg1);
27901
 
  
27902
27959
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
27903
27960
  return resultobj;
27904
27961
fail:
27944
28001
  }
27945
28002
  arg1 = (LassoLecp *)(argp1);
27946
28003
  result = (char *)LassoLecp_remoteProviderId_get(arg1);
27947
 
  
27948
 
  resultobj = SWIG_FromCharPtr(result);
 
28004
  resultobj = SWIG_FromCharPtr((const char *)result);
27949
28005
  return resultobj;
27950
28006
fail:
27951
28007
  return NULL;
28037
28093
  }
28038
28094
  arg1 = (LassoLecp *)(argp1);
28039
28095
  result = (LassoNode *)LassoLecp_request_get(arg1);
28040
 
  
28041
28096
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
28042
28097
  return resultobj;
28043
28098
fail:
28130
28185
  }
28131
28186
  arg1 = (LassoLecp *)(argp1);
28132
28187
  result = (LassoNode *)LassoLecp_response_get(arg1);
28133
 
  
28134
28188
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
28135
28189
  return resultobj;
28136
28190
fail:
28184
28238
  }
28185
28239
  arg1 = (LassoLecp *)(argp1);
28186
28240
  result = (LassoServer *)LassoLecp_server_get(arg1);
28187
 
  
28188
28241
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
28189
28242
  return resultobj;
28190
28243
fail:
28238
28291
  }
28239
28292
  arg1 = (LassoLecp *)(argp1);
28240
28293
  result = (LassoSession *)LassoLecp_session_get(arg1);
28241
 
  
28242
28294
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
28243
28295
  return resultobj;
28244
28296
fail:
28261
28313
  }
28262
28314
  arg1 = (LassoServer *)(argp1);
28263
28315
  result = (LassoLecp *)new_LassoLecp(arg1);
28264
 
  
28265
28316
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoLecp, SWIG_POINTER_NEW |  0 );
28266
28317
  return resultobj;
28267
28318
fail:
28309
28360
  {
28310
28361
    int errorCode;
28311
28362
    errorCode = result = (int)LassoLecp_setIdentityFromDump(arg1,arg2);
28312
 
    
28313
28363
    if (errorCode) {
28314
28364
      lasso_exception(errorCode);
28315
28365
      SWIG_fail;
28340
28390
  {
28341
28391
    int errorCode;
28342
28392
    errorCode = result = (int)LassoLecp_setSessionFromDump(arg1,arg2);
28343
 
    
28344
28393
    if (errorCode) {
28345
28394
      lasso_exception(errorCode);
28346
28395
      SWIG_fail;
28375
28424
  {
28376
28425
    int errorCode;
28377
28426
    errorCode = result = (int)LassoLecp_buildAssertion(arg1,arg2,arg3,arg4,arg5,arg6);
28378
 
    
28379
28427
    if (errorCode) {
28380
28428
      lasso_exception(errorCode);
28381
28429
      SWIG_fail;
28406
28454
  {
28407
28455
    int errorCode;
28408
28456
    errorCode = result = (int)LassoLecp_setResourceId(arg1,arg2);
28409
 
    
28410
28457
    if (errorCode) {
28411
28458
      lasso_exception(errorCode);
28412
28459
      SWIG_fail;
28454
28501
  {
28455
28502
    int errorCode;
28456
28503
    errorCode = result = (int)LassoLecp_validateRequestMsg(arg1,arg2,arg3);
28457
 
    
28458
28504
    if (errorCode) {
28459
28505
      lasso_exception(errorCode);
28460
28506
      SWIG_fail;
28484
28530
  {
28485
28531
    int errorCode;
28486
28532
    errorCode = result = (int)LassoLecp_buildAuthnRequestEnvelopeMsg(arg1);
28487
 
    
28488
28533
    if (errorCode) {
28489
28534
      lasso_exception(errorCode);
28490
28535
      SWIG_fail;
28514
28559
  {
28515
28560
    int errorCode;
28516
28561
    errorCode = result = (int)LassoLecp_buildAuthnRequestMsg(arg1);
28517
 
    
28518
28562
    if (errorCode) {
28519
28563
      lasso_exception(errorCode);
28520
28564
      SWIG_fail;
28544
28588
  {
28545
28589
    int errorCode;
28546
28590
    errorCode = result = (int)LassoLecp_buildAuthnResponseEnvelopeMsg(arg1);
28547
 
    
28548
28591
    if (errorCode) {
28549
28592
      lasso_exception(errorCode);
28550
28593
      SWIG_fail;
28574
28617
  {
28575
28618
    int errorCode;
28576
28619
    errorCode = result = (int)LassoLecp_buildAuthnResponseMsg(arg1);
28577
 
    
28578
28620
    if (errorCode) {
28579
28621
      lasso_exception(errorCode);
28580
28622
      SWIG_fail;
28605
28647
  {
28606
28648
    int errorCode;
28607
28649
    errorCode = result = (int)LassoLecp_initAuthnRequest(arg1,arg2);
28608
 
    
28609
28650
    if (errorCode) {
28610
28651
      lasso_exception(errorCode);
28611
28652
      SWIG_fail;
28636
28677
  {
28637
28678
    int errorCode;
28638
28679
    errorCode = result = (int)LassoLecp_processAuthnRequestEnvelopeMsg(arg1,arg2);
28639
 
    
28640
28680
    if (errorCode) {
28641
28681
      lasso_exception(errorCode);
28642
28682
      SWIG_fail;
28667
28707
  {
28668
28708
    int errorCode;
28669
28709
    errorCode = result = (int)LassoLecp_processAuthnRequestMsg(arg1,arg2);
28670
 
    
28671
28710
    if (errorCode) {
28672
28711
      lasso_exception(errorCode);
28673
28712
      SWIG_fail;
28698
28737
  {
28699
28738
    int errorCode;
28700
28739
    errorCode = result = (int)LassoLecp_processAuthnResponseEnvelopeMsg(arg1,arg2);
28701
 
    
28702
28740
    if (errorCode) {
28703
28741
      lasso_exception(errorCode);
28704
28742
      SWIG_fail;
28712
28750
 
28713
28751
 
28714
28752
SWIGINTERN PyObject *Lecp_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28715
 
    PyObject *obj;
28716
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
28717
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoLecp, SWIG_NewClientData(obj));
28718
 
    return SWIG_Py_Void();
 
28753
  PyObject *obj;
 
28754
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
28755
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoLecp, SWIG_NewClientData(obj));
 
28756
  return SWIG_Py_Void();
28719
28757
}
28720
28758
 
28721
28759
SWIGINTERN PyObject *_wrap_NameIdentifierMapping_targetNameIdentifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
28733
28771
  }
28734
28772
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28735
28773
  result = (char *) ((arg1)->targetNameIdentifier);
28736
 
  
28737
 
  resultobj = SWIG_FromCharPtr(result);
 
28774
  resultobj = SWIG_FromCharPtr((const char *)result);
28738
28775
  return resultobj;
28739
28776
fail:
28740
28777
  return NULL;
28756
28793
  }
28757
28794
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28758
28795
  result = (char *)LassoNameIdentifierMapping_artifact_get(arg1);
28759
 
  
28760
 
  resultobj = SWIG_FromCharPtr(result);
 
28796
  resultobj = SWIG_FromCharPtr((const char *)result);
28761
28797
  return resultobj;
28762
28798
fail:
28763
28799
  return NULL;
28802
28838
  }
28803
28839
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28804
28840
  result = (char *)LassoNameIdentifierMapping_artifactMessage_get(arg1);
28805
 
  
28806
 
  resultobj = SWIG_FromCharPtr(result);
 
28841
  resultobj = SWIG_FromCharPtr((const char *)result);
28807
28842
  return resultobj;
28808
28843
fail:
28809
28844
  return NULL;
28856
28891
  }
28857
28892
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28858
28893
  result = (LassoIdentity *)LassoNameIdentifierMapping_identity_get(arg1);
28859
 
  
28860
28894
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
28861
28895
  return resultobj;
28862
28896
fail:
28879
28913
  }
28880
28914
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28881
28915
  result = (bool)LassoNameIdentifierMapping_isIdentityDirty_get(arg1);
28882
 
  
28883
28916
  resultobj = SWIG_From_bool((bool)(result));
28884
28917
  return resultobj;
28885
28918
fail:
28902
28935
  }
28903
28936
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28904
28937
  result = (bool)LassoNameIdentifierMapping_isSessionDirty_get(arg1);
28905
 
  
28906
28938
  resultobj = SWIG_From_bool((bool)(result));
28907
28939
  return resultobj;
28908
28940
fail:
28925
28957
  }
28926
28958
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28927
28959
  result = (char *)LassoNameIdentifierMapping_msgBody_get(arg1);
28928
 
  
28929
 
  resultobj = SWIG_FromCharPtr(result);
 
28960
  resultobj = SWIG_FromCharPtr((const char *)result);
28930
28961
  return resultobj;
28931
28962
fail:
28932
28963
  return NULL;
28948
28979
  }
28949
28980
  arg1 = (LassoNameIdentifierMapping *)(argp1);
28950
28981
  result = (char *)LassoNameIdentifierMapping_msgUrl_get(arg1);
28951
 
  
28952
 
  resultobj = SWIG_FromCharPtr(result);
 
28982
  resultobj = SWIG_FromCharPtr((const char *)result);
28953
28983
  return resultobj;
28954
28984
fail:
28955
28985
  return NULL;
29041
29071
  }
29042
29072
  arg1 = (LassoNameIdentifierMapping *)(argp1);
29043
29073
  result = (LassoNode *)LassoNameIdentifierMapping_nameIdentifier_get(arg1);
29044
 
  
29045
29074
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
29046
29075
  return resultobj;
29047
29076
fail:
29087
29116
  }
29088
29117
  arg1 = (LassoNameIdentifierMapping *)(argp1);
29089
29118
  result = (char *)LassoNameIdentifierMapping_remoteProviderId_get(arg1);
29090
 
  
29091
 
  resultobj = SWIG_FromCharPtr(result);
 
29119
  resultobj = SWIG_FromCharPtr((const char *)result);
29092
29120
  return resultobj;
29093
29121
fail:
29094
29122
  return NULL;
29180
29208
  }
29181
29209
  arg1 = (LassoNameIdentifierMapping *)(argp1);
29182
29210
  result = (LassoNode *)LassoNameIdentifierMapping_request_get(arg1);
29183
 
  
29184
29211
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
29185
29212
  return resultobj;
29186
29213
fail:
29273
29300
  }
29274
29301
  arg1 = (LassoNameIdentifierMapping *)(argp1);
29275
29302
  result = (LassoNode *)LassoNameIdentifierMapping_response_get(arg1);
29276
 
  
29277
29303
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
29278
29304
  return resultobj;
29279
29305
fail:
29327
29353
  }
29328
29354
  arg1 = (LassoNameIdentifierMapping *)(argp1);
29329
29355
  result = (LassoServer *)LassoNameIdentifierMapping_server_get(arg1);
29330
 
  
29331
29356
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
29332
29357
  return resultobj;
29333
29358
fail:
29381
29406
  }
29382
29407
  arg1 = (LassoNameIdentifierMapping *)(argp1);
29383
29408
  result = (LassoSession *)LassoNameIdentifierMapping_session_get(arg1);
29384
 
  
29385
29409
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
29386
29410
  return resultobj;
29387
29411
fail:
29404
29428
  }
29405
29429
  arg1 = (LassoServer *)(argp1);
29406
29430
  result = (LassoNameIdentifierMapping *)new_LassoNameIdentifierMapping(arg1);
29407
 
  
29408
29431
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNameIdentifierMapping, SWIG_POINTER_NEW |  0 );
29409
29432
  return resultobj;
29410
29433
fail:
29452
29475
  {
29453
29476
    int errorCode;
29454
29477
    errorCode = result = (int)LassoNameIdentifierMapping_setIdentityFromDump(arg1,arg2);
29455
 
    
29456
29478
    if (errorCode) {
29457
29479
      lasso_exception(errorCode);
29458
29480
      SWIG_fail;
29483
29505
  {
29484
29506
    int errorCode;
29485
29507
    errorCode = result = (int)LassoNameIdentifierMapping_setSessionFromDump(arg1,arg2);
29486
 
    
29487
29508
    if (errorCode) {
29488
29509
      lasso_exception(errorCode);
29489
29510
      SWIG_fail;
29513
29534
  {
29514
29535
    int errorCode;
29515
29536
    errorCode = result = (int)LassoNameIdentifierMapping_buildRequestMsg(arg1);
29516
 
    
29517
29537
    if (errorCode) {
29518
29538
      lasso_exception(errorCode);
29519
29539
      SWIG_fail;
29543
29563
  {
29544
29564
    int errorCode;
29545
29565
    errorCode = result = (int)LassoNameIdentifierMapping_buildResponseMsg(arg1);
29546
 
    
29547
29566
    if (errorCode) {
29548
29567
      lasso_exception(errorCode);
29549
29568
      SWIG_fail;
29575
29594
  {
29576
29595
    int errorCode;
29577
29596
    errorCode = result = (int)LassoNameIdentifierMapping_initRequest(arg1,arg2,arg3);
29578
 
    
29579
29597
    if (errorCode) {
29580
29598
      lasso_exception(errorCode);
29581
29599
      SWIG_fail;
29606
29624
  {
29607
29625
    int errorCode;
29608
29626
    errorCode = result = (int)LassoNameIdentifierMapping_processRequestMsg(arg1,arg2);
29609
 
    
29610
29627
    if (errorCode) {
29611
29628
      lasso_exception(errorCode);
29612
29629
      SWIG_fail;
29637
29654
  {
29638
29655
    int errorCode;
29639
29656
    errorCode = result = (int)LassoNameIdentifierMapping_processResponseMsg(arg1,arg2);
29640
 
    
29641
29657
    if (errorCode) {
29642
29658
      lasso_exception(errorCode);
29643
29659
      SWIG_fail;
29667
29683
  {
29668
29684
    int errorCode;
29669
29685
    errorCode = result = (int)LassoNameIdentifierMapping_validateRequest(arg1);
29670
 
    
29671
29686
    if (errorCode) {
29672
29687
      lasso_exception(errorCode);
29673
29688
      SWIG_fail;
29681
29696
 
29682
29697
 
29683
29698
SWIGINTERN PyObject *NameIdentifierMapping_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29684
 
    PyObject *obj;
29685
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
29686
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoNameIdentifierMapping, SWIG_NewClientData(obj));
29687
 
    return SWIG_Py_Void();
 
29699
  PyObject *obj;
 
29700
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
29701
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoNameIdentifierMapping, SWIG_NewClientData(obj));
 
29702
  return SWIG_Py_Void();
29688
29703
}
29689
29704
 
29690
29705
SWIGINTERN PyObject *_wrap_NameRegistration_artifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
29702
29717
  }
29703
29718
  arg1 = (LassoNameRegistration *)(argp1);
29704
29719
  result = (char *)LassoNameRegistration_artifact_get(arg1);
29705
 
  
29706
 
  resultobj = SWIG_FromCharPtr(result);
 
29720
  resultobj = SWIG_FromCharPtr((const char *)result);
29707
29721
  return resultobj;
29708
29722
fail:
29709
29723
  return NULL;
29748
29762
  }
29749
29763
  arg1 = (LassoNameRegistration *)(argp1);
29750
29764
  result = (char *)LassoNameRegistration_artifactMessage_get(arg1);
29751
 
  
29752
 
  resultobj = SWIG_FromCharPtr(result);
 
29765
  resultobj = SWIG_FromCharPtr((const char *)result);
29753
29766
  return resultobj;
29754
29767
fail:
29755
29768
  return NULL;
29802
29815
  }
29803
29816
  arg1 = (LassoNameRegistration *)(argp1);
29804
29817
  result = (LassoIdentity *)LassoNameRegistration_identity_get(arg1);
29805
 
  
29806
29818
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
29807
29819
  return resultobj;
29808
29820
fail:
29825
29837
  }
29826
29838
  arg1 = (LassoNameRegistration *)(argp1);
29827
29839
  result = (bool)LassoNameRegistration_isIdentityDirty_get(arg1);
29828
 
  
29829
29840
  resultobj = SWIG_From_bool((bool)(result));
29830
29841
  return resultobj;
29831
29842
fail:
29848
29859
  }
29849
29860
  arg1 = (LassoNameRegistration *)(argp1);
29850
29861
  result = (bool)LassoNameRegistration_isSessionDirty_get(arg1);
29851
 
  
29852
29862
  resultobj = SWIG_From_bool((bool)(result));
29853
29863
  return resultobj;
29854
29864
fail:
29871
29881
  }
29872
29882
  arg1 = (LassoNameRegistration *)(argp1);
29873
29883
  result = (char *)LassoNameRegistration_msgBody_get(arg1);
29874
 
  
29875
 
  resultobj = SWIG_FromCharPtr(result);
 
29884
  resultobj = SWIG_FromCharPtr((const char *)result);
29876
29885
  return resultobj;
29877
29886
fail:
29878
29887
  return NULL;
29894
29903
  }
29895
29904
  arg1 = (LassoNameRegistration *)(argp1);
29896
29905
  result = (char *)LassoNameRegistration_msgRelayState_get(arg1);
29897
 
  
29898
 
  resultobj = SWIG_FromCharPtr(result);
 
29906
  resultobj = SWIG_FromCharPtr((const char *)result);
29899
29907
  return resultobj;
29900
29908
fail:
29901
29909
  return NULL;
29917
29925
  }
29918
29926
  arg1 = (LassoNameRegistration *)(argp1);
29919
29927
  result = (char *)LassoNameRegistration_msgUrl_get(arg1);
29920
 
  
29921
 
  resultobj = SWIG_FromCharPtr(result);
 
29928
  resultobj = SWIG_FromCharPtr((const char *)result);
29922
29929
  return resultobj;
29923
29930
fail:
29924
29931
  return NULL;
30010
30017
  }
30011
30018
  arg1 = (LassoNameRegistration *)(argp1);
30012
30019
  result = (LassoNode *)LassoNameRegistration_nameIdentifier_get(arg1);
30013
 
  
30014
30020
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
30015
30021
  return resultobj;
30016
30022
fail:
30056
30062
  }
30057
30063
  arg1 = (LassoNameRegistration *)(argp1);
30058
30064
  result = (char *)LassoNameRegistration_remoteProviderId_get(arg1);
30059
 
  
30060
 
  resultobj = SWIG_FromCharPtr(result);
 
30065
  resultobj = SWIG_FromCharPtr((const char *)result);
30061
30066
  return resultobj;
30062
30067
fail:
30063
30068
  return NULL;
30149
30154
  }
30150
30155
  arg1 = (LassoNameRegistration *)(argp1);
30151
30156
  result = (LassoNode *)LassoNameRegistration_request_get(arg1);
30152
 
  
30153
30157
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
30154
30158
  return resultobj;
30155
30159
fail:
30242
30246
  }
30243
30247
  arg1 = (LassoNameRegistration *)(argp1);
30244
30248
  result = (LassoNode *)LassoNameRegistration_response_get(arg1);
30245
 
  
30246
30249
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
30247
30250
  return resultobj;
30248
30251
fail:
30296
30299
  }
30297
30300
  arg1 = (LassoNameRegistration *)(argp1);
30298
30301
  result = (LassoServer *)LassoNameRegistration_server_get(arg1);
30299
 
  
30300
30302
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
30301
30303
  return resultobj;
30302
30304
fail:
30350
30352
  }
30351
30353
  arg1 = (LassoNameRegistration *)(argp1);
30352
30354
  result = (LassoSession *)LassoNameRegistration_session_get(arg1);
30353
 
  
30354
30355
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
30355
30356
  return resultobj;
30356
30357
fail:
30404
30405
  }
30405
30406
  arg1 = (LassoNameRegistration *)(argp1);
30406
30407
  result = (LassoSamlNameIdentifier *)LassoNameRegistration_oldNameIdentifier_get(arg1);
30407
 
  
30408
30408
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlNameIdentifier, 0 |  0 );
30409
30409
  return resultobj;
30410
30410
fail:
30427
30427
  }
30428
30428
  arg1 = (LassoServer *)(argp1);
30429
30429
  result = (LassoNameRegistration *)new_LassoNameRegistration(arg1);
30430
 
  
30431
30430
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNameRegistration, SWIG_POINTER_NEW |  0 );
30432
30431
  return resultobj;
30433
30432
fail:
30473
30472
  }
30474
30473
  arg1 = (LassoServer *)(argp1);
30475
30474
  result = (LassoNameRegistration *)LassoNameRegistration_newFromDump(arg1,arg2);
30476
 
  
30477
30475
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNameRegistration, SWIG_POINTER_OWN |  0 );
30478
30476
  return resultobj;
30479
30477
fail:
30499
30497
  {
30500
30498
    int errorCode;
30501
30499
    errorCode = result = (int)LassoNameRegistration_setIdentityFromDump(arg1,arg2);
30502
 
    
30503
30500
    if (errorCode) {
30504
30501
      lasso_exception(errorCode);
30505
30502
      SWIG_fail;
30530
30527
  {
30531
30528
    int errorCode;
30532
30529
    errorCode = result = (int)LassoNameRegistration_setSessionFromDump(arg1,arg2);
30533
 
    
30534
30530
    if (errorCode) {
30535
30531
      lasso_exception(errorCode);
30536
30532
      SWIG_fail;
30560
30556
  {
30561
30557
    int errorCode;
30562
30558
    errorCode = result = (int)LassoNameRegistration_buildRequestMsg(arg1);
30563
 
    
30564
30559
    if (errorCode) {
30565
30560
      lasso_exception(errorCode);
30566
30561
      SWIG_fail;
30590
30585
  {
30591
30586
    int errorCode;
30592
30587
    errorCode = result = (int)LassoNameRegistration_buildResponseMsg(arg1);
30593
 
    
30594
30588
    if (errorCode) {
30595
30589
      lasso_exception(errorCode);
30596
30590
      SWIG_fail;
30618
30612
  }
30619
30613
  arg1 = (LassoNameRegistration *)(argp1);
30620
30614
  result = (char *)LassoNameRegistration_dump(arg1);
30621
 
  
30622
 
  resultobj = SWIG_FromCharPtr(result);
 
30615
  resultobj = SWIG_FromCharPtr((const char *)result);
30623
30616
  g_free(result);
30624
30617
  return resultobj;
30625
30618
fail:
30656
30649
  {
30657
30650
    int errorCode;
30658
30651
    errorCode = result = (int)LassoNameRegistration_initRequest(arg1,arg2,arg3);
30659
 
    
30660
30652
    if (errorCode) {
30661
30653
      lasso_exception(errorCode);
30662
30654
      SWIG_fail;
30687
30679
  {
30688
30680
    int errorCode;
30689
30681
    errorCode = result = (int)LassoNameRegistration_processRequestMsg(arg1,arg2);
30690
 
    
30691
30682
    if (errorCode) {
30692
30683
      lasso_exception(errorCode);
30693
30684
      SWIG_fail;
30718
30709
  {
30719
30710
    int errorCode;
30720
30711
    errorCode = result = (int)LassoNameRegistration_processResponseMsg(arg1,arg2);
30721
 
    
30722
30712
    if (errorCode) {
30723
30713
      lasso_exception(errorCode);
30724
30714
      SWIG_fail;
30748
30738
  {
30749
30739
    int errorCode;
30750
30740
    errorCode = result = (int)LassoNameRegistration_validateRequest(arg1);
30751
 
    
30752
30741
    if (errorCode) {
30753
30742
      lasso_exception(errorCode);
30754
30743
      SWIG_fail;
30762
30751
 
30763
30752
 
30764
30753
SWIGINTERN PyObject *NameRegistration_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30765
 
    PyObject *obj;
30766
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
30767
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoNameRegistration, SWIG_NewClientData(obj));
30768
 
    return SWIG_Py_Void();
 
30754
  PyObject *obj;
 
30755
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
30756
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoNameRegistration, SWIG_NewClientData(obj));
 
30757
  return SWIG_Py_Void();
 
30758
}
 
30759
 
 
30760
SWIGINTERN PyObject *_wrap_isSamlQuery(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30761
  PyObject *resultobj = 0;
 
30762
  char *arg1 = (char *) 0 ;
 
30763
  bool result;
 
30764
  
 
30765
  if (!PyArg_ParseTuple(args,(char *)"z:isSamlQuery",&arg1)) SWIG_fail;
 
30766
  result = (bool)lasso_profile_is_saml_query(arg1);
 
30767
  resultobj = SWIG_From_bool((bool)(result));
 
30768
  return resultobj;
 
30769
fail:
 
30770
  return NULL;
 
30771
}
 
30772
 
 
30773
 
 
30774
SWIGINTERN PyObject *_wrap_NameIdManagement_artifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30775
  PyObject *resultobj = 0;
 
30776
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30777
  char *result = 0 ;
 
30778
  void *argp1 = 0 ;
 
30779
  int res1 = 0 ;
 
30780
  PyObject * obj0 = 0 ;
 
30781
  
 
30782
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_artifact_get",&obj0)) SWIG_fail;
 
30783
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30784
  if (!SWIG_IsOK(res1)) {
 
30785
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_artifact_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30786
  }
 
30787
  arg1 = (LassoNameIdManagement *)(argp1);
 
30788
  result = (char *)LassoNameIdManagement_artifact_get(arg1);
 
30789
  resultobj = SWIG_FromCharPtr((const char *)result);
 
30790
  return resultobj;
 
30791
fail:
 
30792
  return NULL;
 
30793
}
 
30794
 
 
30795
 
 
30796
SWIGINTERN PyObject *_wrap_NameIdManagement_artifactMessage_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30797
  PyObject *resultobj = 0;
 
30798
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30799
  char *arg2 = (char *) 0 ;
 
30800
  void *argp1 = 0 ;
 
30801
  int res1 = 0 ;
 
30802
  PyObject * obj0 = 0 ;
 
30803
  
 
30804
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_artifactMessage_set",&obj0,&arg2)) SWIG_fail;
 
30805
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30806
  if (!SWIG_IsOK(res1)) {
 
30807
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_artifactMessage_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30808
  }
 
30809
  arg1 = (LassoNameIdManagement *)(argp1);
 
30810
  LassoNameIdManagement_artifactMessage_set(arg1,arg2);
 
30811
  
 
30812
  resultobj = SWIG_Py_Void();
 
30813
  return resultobj;
 
30814
fail:
 
30815
  return NULL;
 
30816
}
 
30817
 
 
30818
 
 
30819
SWIGINTERN PyObject *_wrap_NameIdManagement_artifactMessage_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30820
  PyObject *resultobj = 0;
 
30821
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30822
  char *result = 0 ;
 
30823
  void *argp1 = 0 ;
 
30824
  int res1 = 0 ;
 
30825
  PyObject * obj0 = 0 ;
 
30826
  
 
30827
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_artifactMessage_get",&obj0)) SWIG_fail;
 
30828
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30829
  if (!SWIG_IsOK(res1)) {
 
30830
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_artifactMessage_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30831
  }
 
30832
  arg1 = (LassoNameIdManagement *)(argp1);
 
30833
  result = (char *)LassoNameIdManagement_artifactMessage_get(arg1);
 
30834
  resultobj = SWIG_FromCharPtr((const char *)result);
 
30835
  return resultobj;
 
30836
fail:
 
30837
  return NULL;
 
30838
}
 
30839
 
 
30840
 
 
30841
SWIGINTERN PyObject *_wrap_NameIdManagement_identity_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30842
  PyObject *resultobj = 0;
 
30843
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30844
  LassoIdentity *arg2 = (LassoIdentity *) 0 ;
 
30845
  void *argp1 = 0 ;
 
30846
  int res1 = 0 ;
 
30847
  void *argp2 = 0 ;
 
30848
  int res2 = 0 ;
 
30849
  PyObject * obj0 = 0 ;
 
30850
  PyObject * obj1 = 0 ;
 
30851
  
 
30852
  if (!PyArg_ParseTuple(args,(char *)"OO:NameIdManagement_identity_set",&obj0,&obj1)) SWIG_fail;
 
30853
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30854
  if (!SWIG_IsOK(res1)) {
 
30855
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_identity_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30856
  }
 
30857
  arg1 = (LassoNameIdManagement *)(argp1);
 
30858
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoIdentity, SWIG_POINTER_DISOWN |  0 );
 
30859
  if (!SWIG_IsOK(res2)) {
 
30860
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NameIdManagement_identity_set" "', argument " "2"" of type '" "LassoIdentity *""'"); 
 
30861
  }
 
30862
  arg2 = (LassoIdentity *)(argp2);
 
30863
  LassoNameIdManagement_identity_set(arg1,arg2);
 
30864
  
 
30865
  resultobj = SWIG_Py_Void();
 
30866
  return resultobj;
 
30867
fail:
 
30868
  return NULL;
 
30869
}
 
30870
 
 
30871
 
 
30872
SWIGINTERN PyObject *_wrap_NameIdManagement_identity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30873
  PyObject *resultobj = 0;
 
30874
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30875
  LassoIdentity *result = 0 ;
 
30876
  void *argp1 = 0 ;
 
30877
  int res1 = 0 ;
 
30878
  PyObject * obj0 = 0 ;
 
30879
  
 
30880
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_identity_get",&obj0)) SWIG_fail;
 
30881
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30882
  if (!SWIG_IsOK(res1)) {
 
30883
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_identity_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30884
  }
 
30885
  arg1 = (LassoNameIdManagement *)(argp1);
 
30886
  result = (LassoIdentity *)LassoNameIdManagement_identity_get(arg1);
 
30887
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoIdentity, 0 |  0 );
 
30888
  return resultobj;
 
30889
fail:
 
30890
  return NULL;
 
30891
}
 
30892
 
 
30893
 
 
30894
SWIGINTERN PyObject *_wrap_NameIdManagement_isIdentityDirty_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30895
  PyObject *resultobj = 0;
 
30896
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30897
  bool result;
 
30898
  void *argp1 = 0 ;
 
30899
  int res1 = 0 ;
 
30900
  PyObject * obj0 = 0 ;
 
30901
  
 
30902
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_isIdentityDirty_get",&obj0)) SWIG_fail;
 
30903
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30904
  if (!SWIG_IsOK(res1)) {
 
30905
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_isIdentityDirty_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30906
  }
 
30907
  arg1 = (LassoNameIdManagement *)(argp1);
 
30908
  result = (bool)LassoNameIdManagement_isIdentityDirty_get(arg1);
 
30909
  resultobj = SWIG_From_bool((bool)(result));
 
30910
  return resultobj;
 
30911
fail:
 
30912
  return NULL;
 
30913
}
 
30914
 
 
30915
 
 
30916
SWIGINTERN PyObject *_wrap_NameIdManagement_isSessionDirty_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30917
  PyObject *resultobj = 0;
 
30918
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30919
  bool result;
 
30920
  void *argp1 = 0 ;
 
30921
  int res1 = 0 ;
 
30922
  PyObject * obj0 = 0 ;
 
30923
  
 
30924
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_isSessionDirty_get",&obj0)) SWIG_fail;
 
30925
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30926
  if (!SWIG_IsOK(res1)) {
 
30927
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_isSessionDirty_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30928
  }
 
30929
  arg1 = (LassoNameIdManagement *)(argp1);
 
30930
  result = (bool)LassoNameIdManagement_isSessionDirty_get(arg1);
 
30931
  resultobj = SWIG_From_bool((bool)(result));
 
30932
  return resultobj;
 
30933
fail:
 
30934
  return NULL;
 
30935
}
 
30936
 
 
30937
 
 
30938
SWIGINTERN PyObject *_wrap_NameIdManagement_msgBody_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30939
  PyObject *resultobj = 0;
 
30940
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30941
  char *result = 0 ;
 
30942
  void *argp1 = 0 ;
 
30943
  int res1 = 0 ;
 
30944
  PyObject * obj0 = 0 ;
 
30945
  
 
30946
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_msgBody_get",&obj0)) SWIG_fail;
 
30947
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30948
  if (!SWIG_IsOK(res1)) {
 
30949
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_msgBody_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30950
  }
 
30951
  arg1 = (LassoNameIdManagement *)(argp1);
 
30952
  result = (char *)LassoNameIdManagement_msgBody_get(arg1);
 
30953
  resultobj = SWIG_FromCharPtr((const char *)result);
 
30954
  return resultobj;
 
30955
fail:
 
30956
  return NULL;
 
30957
}
 
30958
 
 
30959
 
 
30960
SWIGINTERN PyObject *_wrap_NameIdManagement_msgRelayState_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30961
  PyObject *resultobj = 0;
 
30962
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30963
  char *result = 0 ;
 
30964
  void *argp1 = 0 ;
 
30965
  int res1 = 0 ;
 
30966
  PyObject * obj0 = 0 ;
 
30967
  
 
30968
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_msgRelayState_get",&obj0)) SWIG_fail;
 
30969
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30970
  if (!SWIG_IsOK(res1)) {
 
30971
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_msgRelayState_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30972
  }
 
30973
  arg1 = (LassoNameIdManagement *)(argp1);
 
30974
  result = (char *)LassoNameIdManagement_msgRelayState_get(arg1);
 
30975
  resultobj = SWIG_FromCharPtr((const char *)result);
 
30976
  return resultobj;
 
30977
fail:
 
30978
  return NULL;
 
30979
}
 
30980
 
 
30981
 
 
30982
SWIGINTERN PyObject *_wrap_NameIdManagement_msgUrl_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
30983
  PyObject *resultobj = 0;
 
30984
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
30985
  char *result = 0 ;
 
30986
  void *argp1 = 0 ;
 
30987
  int res1 = 0 ;
 
30988
  PyObject * obj0 = 0 ;
 
30989
  
 
30990
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_msgUrl_get",&obj0)) SWIG_fail;
 
30991
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
30992
  if (!SWIG_IsOK(res1)) {
 
30993
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_msgUrl_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
30994
  }
 
30995
  arg1 = (LassoNameIdManagement *)(argp1);
 
30996
  result = (char *)LassoNameIdManagement_msgUrl_get(arg1);
 
30997
  resultobj = SWIG_FromCharPtr((const char *)result);
 
30998
  return resultobj;
 
30999
fail:
 
31000
  return NULL;
 
31001
}
 
31002
 
 
31003
 
 
31004
SWIGINTERN PyObject *_wrap_NameIdManagement_nameIdentifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31005
  PyObject *resultobj = 0;
 
31006
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31007
  LassoNode *arg2 = (LassoNode *) 0 ;
 
31008
  void *argp1 = 0 ;
 
31009
  int res1 = 0 ;
 
31010
  PyObject * obj0 = 0 ;
 
31011
  PyObject * obj1 = 0 ;
 
31012
  
 
31013
  if (!PyArg_ParseTuple(args,(char *)"OO:NameIdManagement_nameIdentifier_set",&obj0,&obj1)) SWIG_fail;
 
31014
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31015
  if (!SWIG_IsOK(res1)) {
 
31016
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_nameIdentifier_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31017
  }
 
31018
  arg1 = (LassoNameIdManagement *)(argp1);
 
31019
  {
 
31020
    node_info *info, *super;
 
31021
    
 
31022
    
 
31023
    
 
31024
    
 
31025
    
 
31026
    
 
31027
    
 
31028
    
 
31029
    
 
31030
    
 
31031
    
 
31032
    
 
31033
    
 
31034
    
 
31035
    
 
31036
    
 
31037
    
 
31038
    
 
31039
    
 
31040
    
 
31041
    
 
31042
    
 
31043
    
 
31044
    
 
31045
    
 
31046
    
 
31047
    
 
31048
    
 
31049
    for (info = node_infos; info->swig; info++) {
 
31050
      for (super = info; super; super = super->super)
 
31051
      if (super->swig == SWIGTYPE_p_LassoNode)
 
31052
      break;
 
31053
      if (super && SWIG_ConvertPtr(obj1, (void **) &arg2, info->swig, SWIG_POINTER_DISOWN) != -1)
 
31054
      break;
 
31055
    }
 
31056
    if (! info->swig) {
 
31057
      /* Display error message. */
 
31058
      SWIG_ConvertPtr(obj1, (void **) &arg2, SWIGTYPE_p_LassoNode,
 
31059
        SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
 
31060
      SWIG_fail;
 
31061
    }
 
31062
    
 
31063
    
 
31064
  }
 
31065
  LassoNameIdManagement_nameIdentifier_set(arg1,arg2);
 
31066
  
 
31067
  resultobj = SWIG_Py_Void();
 
31068
  return resultobj;
 
31069
fail:
 
31070
  return NULL;
 
31071
}
 
31072
 
 
31073
 
 
31074
SWIGINTERN PyObject *_wrap_NameIdManagement_nameIdentifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31075
  PyObject *resultobj = 0;
 
31076
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31077
  LassoNode *result = 0 ;
 
31078
  void *argp1 = 0 ;
 
31079
  int res1 = 0 ;
 
31080
  PyObject * obj0 = 0 ;
 
31081
  
 
31082
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_nameIdentifier_get",&obj0)) SWIG_fail;
 
31083
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31084
  if (!SWIG_IsOK(res1)) {
 
31085
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_nameIdentifier_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31086
  }
 
31087
  arg1 = (LassoNameIdManagement *)(argp1);
 
31088
  result = (LassoNode *)LassoNameIdManagement_nameIdentifier_get(arg1);
 
31089
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
 
31090
  return resultobj;
 
31091
fail:
 
31092
  return NULL;
 
31093
}
 
31094
 
 
31095
 
 
31096
SWIGINTERN PyObject *_wrap_NameIdManagement_remoteProviderId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31097
  PyObject *resultobj = 0;
 
31098
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31099
  char *arg2 = (char *) 0 ;
 
31100
  void *argp1 = 0 ;
 
31101
  int res1 = 0 ;
 
31102
  PyObject * obj0 = 0 ;
 
31103
  
 
31104
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_remoteProviderId_set",&obj0,&arg2)) SWIG_fail;
 
31105
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31106
  if (!SWIG_IsOK(res1)) {
 
31107
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_remoteProviderId_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31108
  }
 
31109
  arg1 = (LassoNameIdManagement *)(argp1);
 
31110
  LassoNameIdManagement_remoteProviderId_set(arg1,arg2);
 
31111
  
 
31112
  resultobj = SWIG_Py_Void();
 
31113
  return resultobj;
 
31114
fail:
 
31115
  return NULL;
 
31116
}
 
31117
 
 
31118
 
 
31119
SWIGINTERN PyObject *_wrap_NameIdManagement_remoteProviderId_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31120
  PyObject *resultobj = 0;
 
31121
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31122
  char *result = 0 ;
 
31123
  void *argp1 = 0 ;
 
31124
  int res1 = 0 ;
 
31125
  PyObject * obj0 = 0 ;
 
31126
  
 
31127
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_remoteProviderId_get",&obj0)) SWIG_fail;
 
31128
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31129
  if (!SWIG_IsOK(res1)) {
 
31130
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_remoteProviderId_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31131
  }
 
31132
  arg1 = (LassoNameIdManagement *)(argp1);
 
31133
  result = (char *)LassoNameIdManagement_remoteProviderId_get(arg1);
 
31134
  resultobj = SWIG_FromCharPtr((const char *)result);
 
31135
  return resultobj;
 
31136
fail:
 
31137
  return NULL;
 
31138
}
 
31139
 
 
31140
 
 
31141
SWIGINTERN PyObject *_wrap_NameIdManagement_request_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31142
  PyObject *resultobj = 0;
 
31143
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31144
  LassoNode *arg2 = (LassoNode *) 0 ;
 
31145
  void *argp1 = 0 ;
 
31146
  int res1 = 0 ;
 
31147
  PyObject * obj0 = 0 ;
 
31148
  PyObject * obj1 = 0 ;
 
31149
  
 
31150
  if (!PyArg_ParseTuple(args,(char *)"OO:NameIdManagement_request_set",&obj0,&obj1)) SWIG_fail;
 
31151
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31152
  if (!SWIG_IsOK(res1)) {
 
31153
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_request_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31154
  }
 
31155
  arg1 = (LassoNameIdManagement *)(argp1);
 
31156
  {
 
31157
    node_info *info, *super;
 
31158
    
 
31159
    
 
31160
    
 
31161
    
 
31162
    
 
31163
    
 
31164
    
 
31165
    
 
31166
    
 
31167
    
 
31168
    
 
31169
    
 
31170
    
 
31171
    
 
31172
    
 
31173
    
 
31174
    
 
31175
    
 
31176
    
 
31177
    
 
31178
    
 
31179
    
 
31180
    
 
31181
    
 
31182
    
 
31183
    
 
31184
    
 
31185
    
 
31186
    for (info = node_infos; info->swig; info++) {
 
31187
      for (super = info; super; super = super->super)
 
31188
      if (super->swig == SWIGTYPE_p_LassoNode)
 
31189
      break;
 
31190
      if (super && SWIG_ConvertPtr(obj1, (void **) &arg2, info->swig, SWIG_POINTER_DISOWN) != -1)
 
31191
      break;
 
31192
    }
 
31193
    if (! info->swig) {
 
31194
      /* Display error message. */
 
31195
      SWIG_ConvertPtr(obj1, (void **) &arg2, SWIGTYPE_p_LassoNode,
 
31196
        SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
 
31197
      SWIG_fail;
 
31198
    }
 
31199
    
 
31200
    
 
31201
  }
 
31202
  LassoNameIdManagement_request_set(arg1,arg2);
 
31203
  
 
31204
  resultobj = SWIG_Py_Void();
 
31205
  return resultobj;
 
31206
fail:
 
31207
  return NULL;
 
31208
}
 
31209
 
 
31210
 
 
31211
SWIGINTERN PyObject *_wrap_NameIdManagement_request_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31212
  PyObject *resultobj = 0;
 
31213
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31214
  LassoNode *result = 0 ;
 
31215
  void *argp1 = 0 ;
 
31216
  int res1 = 0 ;
 
31217
  PyObject * obj0 = 0 ;
 
31218
  
 
31219
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_request_get",&obj0)) SWIG_fail;
 
31220
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31221
  if (!SWIG_IsOK(res1)) {
 
31222
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_request_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31223
  }
 
31224
  arg1 = (LassoNameIdManagement *)(argp1);
 
31225
  result = (LassoNode *)LassoNameIdManagement_request_get(arg1);
 
31226
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
 
31227
  return resultobj;
 
31228
fail:
 
31229
  return NULL;
 
31230
}
 
31231
 
 
31232
 
 
31233
SWIGINTERN PyObject *_wrap_NameIdManagement_response_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31234
  PyObject *resultobj = 0;
 
31235
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31236
  LassoNode *arg2 = (LassoNode *) 0 ;
 
31237
  void *argp1 = 0 ;
 
31238
  int res1 = 0 ;
 
31239
  PyObject * obj0 = 0 ;
 
31240
  PyObject * obj1 = 0 ;
 
31241
  
 
31242
  if (!PyArg_ParseTuple(args,(char *)"OO:NameIdManagement_response_set",&obj0,&obj1)) SWIG_fail;
 
31243
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31244
  if (!SWIG_IsOK(res1)) {
 
31245
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_response_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31246
  }
 
31247
  arg1 = (LassoNameIdManagement *)(argp1);
 
31248
  {
 
31249
    node_info *info, *super;
 
31250
    
 
31251
    
 
31252
    
 
31253
    
 
31254
    
 
31255
    
 
31256
    
 
31257
    
 
31258
    
 
31259
    
 
31260
    
 
31261
    
 
31262
    
 
31263
    
 
31264
    
 
31265
    
 
31266
    
 
31267
    
 
31268
    
 
31269
    
 
31270
    
 
31271
    
 
31272
    
 
31273
    
 
31274
    
 
31275
    
 
31276
    
 
31277
    
 
31278
    for (info = node_infos; info->swig; info++) {
 
31279
      for (super = info; super; super = super->super)
 
31280
      if (super->swig == SWIGTYPE_p_LassoNode)
 
31281
      break;
 
31282
      if (super && SWIG_ConvertPtr(obj1, (void **) &arg2, info->swig, SWIG_POINTER_DISOWN) != -1)
 
31283
      break;
 
31284
    }
 
31285
    if (! info->swig) {
 
31286
      /* Display error message. */
 
31287
      SWIG_ConvertPtr(obj1, (void **) &arg2, SWIGTYPE_p_LassoNode,
 
31288
        SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
 
31289
      SWIG_fail;
 
31290
    }
 
31291
    
 
31292
    
 
31293
  }
 
31294
  LassoNameIdManagement_response_set(arg1,arg2);
 
31295
  
 
31296
  resultobj = SWIG_Py_Void();
 
31297
  return resultobj;
 
31298
fail:
 
31299
  return NULL;
 
31300
}
 
31301
 
 
31302
 
 
31303
SWIGINTERN PyObject *_wrap_NameIdManagement_response_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31304
  PyObject *resultobj = 0;
 
31305
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31306
  LassoNode *result = 0 ;
 
31307
  void *argp1 = 0 ;
 
31308
  int res1 = 0 ;
 
31309
  PyObject * obj0 = 0 ;
 
31310
  
 
31311
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_response_get",&obj0)) SWIG_fail;
 
31312
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31313
  if (!SWIG_IsOK(res1)) {
 
31314
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_response_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31315
  }
 
31316
  arg1 = (LassoNameIdManagement *)(argp1);
 
31317
  result = (LassoNode *)LassoNameIdManagement_response_get(arg1);
 
31318
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
 
31319
  return resultobj;
 
31320
fail:
 
31321
  return NULL;
 
31322
}
 
31323
 
 
31324
 
 
31325
SWIGINTERN PyObject *_wrap_NameIdManagement_server_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31326
  PyObject *resultobj = 0;
 
31327
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31328
  LassoServer *arg2 = (LassoServer *) 0 ;
 
31329
  void *argp1 = 0 ;
 
31330
  int res1 = 0 ;
 
31331
  void *argp2 = 0 ;
 
31332
  int res2 = 0 ;
 
31333
  PyObject * obj0 = 0 ;
 
31334
  PyObject * obj1 = 0 ;
 
31335
  
 
31336
  if (!PyArg_ParseTuple(args,(char *)"OO:NameIdManagement_server_set",&obj0,&obj1)) SWIG_fail;
 
31337
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31338
  if (!SWIG_IsOK(res1)) {
 
31339
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_server_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31340
  }
 
31341
  arg1 = (LassoNameIdManagement *)(argp1);
 
31342
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoServer, SWIG_POINTER_DISOWN |  0 );
 
31343
  if (!SWIG_IsOK(res2)) {
 
31344
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NameIdManagement_server_set" "', argument " "2"" of type '" "LassoServer *""'"); 
 
31345
  }
 
31346
  arg2 = (LassoServer *)(argp2);
 
31347
  LassoNameIdManagement_server_set(arg1,arg2);
 
31348
  
 
31349
  resultobj = SWIG_Py_Void();
 
31350
  return resultobj;
 
31351
fail:
 
31352
  return NULL;
 
31353
}
 
31354
 
 
31355
 
 
31356
SWIGINTERN PyObject *_wrap_NameIdManagement_server_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31357
  PyObject *resultobj = 0;
 
31358
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31359
  LassoServer *result = 0 ;
 
31360
  void *argp1 = 0 ;
 
31361
  int res1 = 0 ;
 
31362
  PyObject * obj0 = 0 ;
 
31363
  
 
31364
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_server_get",&obj0)) SWIG_fail;
 
31365
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31366
  if (!SWIG_IsOK(res1)) {
 
31367
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_server_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31368
  }
 
31369
  arg1 = (LassoNameIdManagement *)(argp1);
 
31370
  result = (LassoServer *)LassoNameIdManagement_server_get(arg1);
 
31371
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoServer, 0 |  0 );
 
31372
  return resultobj;
 
31373
fail:
 
31374
  return NULL;
 
31375
}
 
31376
 
 
31377
 
 
31378
SWIGINTERN PyObject *_wrap_NameIdManagement_session_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31379
  PyObject *resultobj = 0;
 
31380
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31381
  LassoSession *arg2 = (LassoSession *) 0 ;
 
31382
  void *argp1 = 0 ;
 
31383
  int res1 = 0 ;
 
31384
  void *argp2 = 0 ;
 
31385
  int res2 = 0 ;
 
31386
  PyObject * obj0 = 0 ;
 
31387
  PyObject * obj1 = 0 ;
 
31388
  
 
31389
  if (!PyArg_ParseTuple(args,(char *)"OO:NameIdManagement_session_set",&obj0,&obj1)) SWIG_fail;
 
31390
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31391
  if (!SWIG_IsOK(res1)) {
 
31392
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_session_set" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31393
  }
 
31394
  arg1 = (LassoNameIdManagement *)(argp1);
 
31395
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSession, SWIG_POINTER_DISOWN |  0 );
 
31396
  if (!SWIG_IsOK(res2)) {
 
31397
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "NameIdManagement_session_set" "', argument " "2"" of type '" "LassoSession *""'"); 
 
31398
  }
 
31399
  arg2 = (LassoSession *)(argp2);
 
31400
  LassoNameIdManagement_session_set(arg1,arg2);
 
31401
  
 
31402
  resultobj = SWIG_Py_Void();
 
31403
  return resultobj;
 
31404
fail:
 
31405
  return NULL;
 
31406
}
 
31407
 
 
31408
 
 
31409
SWIGINTERN PyObject *_wrap_NameIdManagement_session_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31410
  PyObject *resultobj = 0;
 
31411
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31412
  LassoSession *result = 0 ;
 
31413
  void *argp1 = 0 ;
 
31414
  int res1 = 0 ;
 
31415
  PyObject * obj0 = 0 ;
 
31416
  
 
31417
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_session_get",&obj0)) SWIG_fail;
 
31418
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31419
  if (!SWIG_IsOK(res1)) {
 
31420
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_session_get" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31421
  }
 
31422
  arg1 = (LassoNameIdManagement *)(argp1);
 
31423
  result = (LassoSession *)LassoNameIdManagement_session_get(arg1);
 
31424
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSession, 0 |  0 );
 
31425
  return resultobj;
 
31426
fail:
 
31427
  return NULL;
 
31428
}
 
31429
 
 
31430
 
 
31431
SWIGINTERN PyObject *_wrap_new_NameIdManagement(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31432
  PyObject *resultobj = 0;
 
31433
  LassoServer *arg1 = (LassoServer *) 0 ;
 
31434
  LassoNameIdManagement *result = 0 ;
 
31435
  void *argp1 = 0 ;
 
31436
  int res1 = 0 ;
 
31437
  PyObject * obj0 = 0 ;
 
31438
  
 
31439
  if (!PyArg_ParseTuple(args,(char *)"O:new_NameIdManagement",&obj0)) SWIG_fail;
 
31440
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoServer, 0 |  0 );
 
31441
  if (!SWIG_IsOK(res1)) {
 
31442
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_NameIdManagement" "', argument " "1"" of type '" "LassoServer *""'"); 
 
31443
  }
 
31444
  arg1 = (LassoServer *)(argp1);
 
31445
  result = (LassoNameIdManagement *)new_LassoNameIdManagement(arg1);
 
31446
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNameIdManagement, SWIG_POINTER_NEW |  0 );
 
31447
  return resultobj;
 
31448
fail:
 
31449
  return NULL;
 
31450
}
 
31451
 
 
31452
 
 
31453
SWIGINTERN PyObject *_wrap_delete_NameIdManagement(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31454
  PyObject *resultobj = 0;
 
31455
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31456
  void *argp1 = 0 ;
 
31457
  int res1 = 0 ;
 
31458
  PyObject * obj0 = 0 ;
 
31459
  
 
31460
  if (!PyArg_ParseTuple(args,(char *)"O:delete_NameIdManagement",&obj0)) SWIG_fail;
 
31461
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, SWIG_POINTER_DISOWN |  0 );
 
31462
  if (!SWIG_IsOK(res1)) {
 
31463
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_NameIdManagement" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31464
  }
 
31465
  arg1 = (LassoNameIdManagement *)(argp1);
 
31466
  delete_LassoNameIdManagement(arg1);
 
31467
  
 
31468
  resultobj = SWIG_Py_Void();
 
31469
  return resultobj;
 
31470
fail:
 
31471
  return NULL;
 
31472
}
 
31473
 
 
31474
 
 
31475
SWIGINTERN PyObject *_wrap_NameIdManagement_newFromDump(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31476
  PyObject *resultobj = 0;
 
31477
  LassoServer *arg1 = (LassoServer *) 0 ;
 
31478
  char *arg2 = (char *) 0 ;
 
31479
  LassoNameIdManagement *result = 0 ;
 
31480
  void *argp1 = 0 ;
 
31481
  int res1 = 0 ;
 
31482
  PyObject * obj0 = 0 ;
 
31483
  
 
31484
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_newFromDump",&obj0,&arg2)) SWIG_fail;
 
31485
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoServer, 0 |  0 );
 
31486
  if (!SWIG_IsOK(res1)) {
 
31487
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_newFromDump" "', argument " "1"" of type '" "LassoServer *""'"); 
 
31488
  }
 
31489
  arg1 = (LassoServer *)(argp1);
 
31490
  result = (LassoNameIdManagement *)LassoNameIdManagement_newFromDump(arg1,arg2);
 
31491
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNameIdManagement, SWIG_POINTER_OWN |  0 );
 
31492
  return resultobj;
 
31493
fail:
 
31494
  return NULL;
 
31495
}
 
31496
 
 
31497
 
 
31498
SWIGINTERN PyObject *_wrap_NameIdManagement_setIdentityFromDump(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31499
  PyObject *resultobj = 0;
 
31500
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31501
  char *arg2 = (char *) 0 ;
 
31502
  int result;
 
31503
  void *argp1 = 0 ;
 
31504
  int res1 = 0 ;
 
31505
  PyObject * obj0 = 0 ;
 
31506
  
 
31507
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_setIdentityFromDump",&obj0,&arg2)) SWIG_fail;
 
31508
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31509
  if (!SWIG_IsOK(res1)) {
 
31510
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_setIdentityFromDump" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31511
  }
 
31512
  arg1 = (LassoNameIdManagement *)(argp1);
 
31513
  {
 
31514
    int errorCode;
 
31515
    errorCode = result = (int)LassoNameIdManagement_setIdentityFromDump(arg1,arg2);
 
31516
    if (errorCode) {
 
31517
      lasso_exception(errorCode);
 
31518
      SWIG_fail;
 
31519
    }
 
31520
  }
 
31521
  resultobj = SWIG_From_int((int)(result));
 
31522
  return resultobj;
 
31523
fail:
 
31524
  return NULL;
 
31525
}
 
31526
 
 
31527
 
 
31528
SWIGINTERN PyObject *_wrap_NameIdManagement_setSessionFromDump(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31529
  PyObject *resultobj = 0;
 
31530
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31531
  char *arg2 = (char *) 0 ;
 
31532
  int result;
 
31533
  void *argp1 = 0 ;
 
31534
  int res1 = 0 ;
 
31535
  PyObject * obj0 = 0 ;
 
31536
  
 
31537
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_setSessionFromDump",&obj0,&arg2)) SWIG_fail;
 
31538
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31539
  if (!SWIG_IsOK(res1)) {
 
31540
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_setSessionFromDump" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31541
  }
 
31542
  arg1 = (LassoNameIdManagement *)(argp1);
 
31543
  {
 
31544
    int errorCode;
 
31545
    errorCode = result = (int)LassoNameIdManagement_setSessionFromDump(arg1,arg2);
 
31546
    if (errorCode) {
 
31547
      lasso_exception(errorCode);
 
31548
      SWIG_fail;
 
31549
    }
 
31550
  }
 
31551
  resultobj = SWIG_From_int((int)(result));
 
31552
  return resultobj;
 
31553
fail:
 
31554
  return NULL;
 
31555
}
 
31556
 
 
31557
 
 
31558
SWIGINTERN PyObject *_wrap_NameIdManagement_buildRequestMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31559
  PyObject *resultobj = 0;
 
31560
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31561
  int result;
 
31562
  void *argp1 = 0 ;
 
31563
  int res1 = 0 ;
 
31564
  PyObject * obj0 = 0 ;
 
31565
  
 
31566
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_buildRequestMsg",&obj0)) SWIG_fail;
 
31567
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31568
  if (!SWIG_IsOK(res1)) {
 
31569
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_buildRequestMsg" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31570
  }
 
31571
  arg1 = (LassoNameIdManagement *)(argp1);
 
31572
  {
 
31573
    int errorCode;
 
31574
    errorCode = result = (int)LassoNameIdManagement_buildRequestMsg(arg1);
 
31575
    if (errorCode) {
 
31576
      lasso_exception(errorCode);
 
31577
      SWIG_fail;
 
31578
    }
 
31579
  }
 
31580
  resultobj = SWIG_From_int((int)(result));
 
31581
  return resultobj;
 
31582
fail:
 
31583
  return NULL;
 
31584
}
 
31585
 
 
31586
 
 
31587
SWIGINTERN PyObject *_wrap_NameIdManagement_buildResponseMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31588
  PyObject *resultobj = 0;
 
31589
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31590
  int result;
 
31591
  void *argp1 = 0 ;
 
31592
  int res1 = 0 ;
 
31593
  PyObject * obj0 = 0 ;
 
31594
  
 
31595
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_buildResponseMsg",&obj0)) SWIG_fail;
 
31596
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31597
  if (!SWIG_IsOK(res1)) {
 
31598
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_buildResponseMsg" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31599
  }
 
31600
  arg1 = (LassoNameIdManagement *)(argp1);
 
31601
  {
 
31602
    int errorCode;
 
31603
    errorCode = result = (int)LassoNameIdManagement_buildResponseMsg(arg1);
 
31604
    if (errorCode) {
 
31605
      lasso_exception(errorCode);
 
31606
      SWIG_fail;
 
31607
    }
 
31608
  }
 
31609
  resultobj = SWIG_From_int((int)(result));
 
31610
  return resultobj;
 
31611
fail:
 
31612
  return NULL;
 
31613
}
 
31614
 
 
31615
 
 
31616
SWIGINTERN PyObject *_wrap_NameIdManagement_dump(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31617
  PyObject *resultobj = 0;
 
31618
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31619
  char *result = 0 ;
 
31620
  void *argp1 = 0 ;
 
31621
  int res1 = 0 ;
 
31622
  PyObject * obj0 = 0 ;
 
31623
  
 
31624
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_dump",&obj0)) SWIG_fail;
 
31625
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31626
  if (!SWIG_IsOK(res1)) {
 
31627
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_dump" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31628
  }
 
31629
  arg1 = (LassoNameIdManagement *)(argp1);
 
31630
  result = (char *)LassoNameIdManagement_dump(arg1);
 
31631
  resultobj = SWIG_FromCharPtr((const char *)result);
 
31632
  g_free(result);
 
31633
  return resultobj;
 
31634
fail:
 
31635
  return NULL;
 
31636
}
 
31637
 
 
31638
 
 
31639
SWIGINTERN PyObject *_wrap_NameIdManagement_initRequest(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31640
  PyObject *resultobj = 0;
 
31641
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31642
  char *arg2 = (char *) NULL ;
 
31643
  char *arg3 = (char *) NULL ;
 
31644
  LassoHttpMethod arg4 = (LassoHttpMethod) LASSO_HTTP_METHOD_ANY ;
 
31645
  int result;
 
31646
  void *argp1 = 0 ;
 
31647
  int res1 = 0 ;
 
31648
  int val4 ;
 
31649
  int ecode4 = 0 ;
 
31650
  PyObject * obj0 = 0 ;
 
31651
  PyObject * obj3 = 0 ;
 
31652
  
 
31653
  if (!PyArg_ParseTuple(args,(char *)"O|zzO:NameIdManagement_initRequest",&obj0,&arg2,&arg3,&obj3)) SWIG_fail;
 
31654
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31655
  if (!SWIG_IsOK(res1)) {
 
31656
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_initRequest" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31657
  }
 
31658
  arg1 = (LassoNameIdManagement *)(argp1);
 
31659
  if (obj3) {
 
31660
    ecode4 = SWIG_AsVal_int(obj3, &val4);
 
31661
    if (!SWIG_IsOK(ecode4)) {
 
31662
      SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "NameIdManagement_initRequest" "', argument " "4"" of type '" "LassoHttpMethod""'");
 
31663
    } 
 
31664
    arg4 = (LassoHttpMethod)(val4);
 
31665
  }
 
31666
  {
 
31667
    int errorCode;
 
31668
    errorCode = result = (int)LassoNameIdManagement_initRequest(arg1,arg2,arg3,arg4);
 
31669
    if (errorCode) {
 
31670
      lasso_exception(errorCode);
 
31671
      SWIG_fail;
 
31672
    }
 
31673
  }
 
31674
  resultobj = SWIG_From_int((int)(result));
 
31675
  return resultobj;
 
31676
fail:
 
31677
  return NULL;
 
31678
}
 
31679
 
 
31680
 
 
31681
SWIGINTERN PyObject *_wrap_NameIdManagement_processRequestMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31682
  PyObject *resultobj = 0;
 
31683
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31684
  char *arg2 = (char *) 0 ;
 
31685
  int result;
 
31686
  void *argp1 = 0 ;
 
31687
  int res1 = 0 ;
 
31688
  PyObject * obj0 = 0 ;
 
31689
  
 
31690
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_processRequestMsg",&obj0,&arg2)) SWIG_fail;
 
31691
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31692
  if (!SWIG_IsOK(res1)) {
 
31693
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_processRequestMsg" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31694
  }
 
31695
  arg1 = (LassoNameIdManagement *)(argp1);
 
31696
  {
 
31697
    int errorCode;
 
31698
    errorCode = result = (int)LassoNameIdManagement_processRequestMsg(arg1,arg2);
 
31699
    if (errorCode) {
 
31700
      lasso_exception(errorCode);
 
31701
      SWIG_fail;
 
31702
    }
 
31703
  }
 
31704
  resultobj = SWIG_From_int((int)(result));
 
31705
  return resultobj;
 
31706
fail:
 
31707
  return NULL;
 
31708
}
 
31709
 
 
31710
 
 
31711
SWIGINTERN PyObject *_wrap_NameIdManagement_processResponseMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31712
  PyObject *resultobj = 0;
 
31713
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31714
  char *arg2 = (char *) 0 ;
 
31715
  int result;
 
31716
  void *argp1 = 0 ;
 
31717
  int res1 = 0 ;
 
31718
  PyObject * obj0 = 0 ;
 
31719
  
 
31720
  if (!PyArg_ParseTuple(args,(char *)"Oz:NameIdManagement_processResponseMsg",&obj0,&arg2)) SWIG_fail;
 
31721
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31722
  if (!SWIG_IsOK(res1)) {
 
31723
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_processResponseMsg" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31724
  }
 
31725
  arg1 = (LassoNameIdManagement *)(argp1);
 
31726
  {
 
31727
    int errorCode;
 
31728
    errorCode = result = (int)LassoNameIdManagement_processResponseMsg(arg1,arg2);
 
31729
    if (errorCode) {
 
31730
      lasso_exception(errorCode);
 
31731
      SWIG_fail;
 
31732
    }
 
31733
  }
 
31734
  resultobj = SWIG_From_int((int)(result));
 
31735
  return resultobj;
 
31736
fail:
 
31737
  return NULL;
 
31738
}
 
31739
 
 
31740
 
 
31741
SWIGINTERN PyObject *_wrap_NameIdManagement_validateRequest(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31742
  PyObject *resultobj = 0;
 
31743
  LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ;
 
31744
  int result;
 
31745
  void *argp1 = 0 ;
 
31746
  int res1 = 0 ;
 
31747
  PyObject * obj0 = 0 ;
 
31748
  
 
31749
  if (!PyArg_ParseTuple(args,(char *)"O:NameIdManagement_validateRequest",&obj0)) SWIG_fail;
 
31750
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoNameIdManagement, 0 |  0 );
 
31751
  if (!SWIG_IsOK(res1)) {
 
31752
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "NameIdManagement_validateRequest" "', argument " "1"" of type '" "LassoNameIdManagement *""'"); 
 
31753
  }
 
31754
  arg1 = (LassoNameIdManagement *)(argp1);
 
31755
  {
 
31756
    int errorCode;
 
31757
    errorCode = result = (int)LassoNameIdManagement_validateRequest(arg1);
 
31758
    if (errorCode) {
 
31759
      lasso_exception(errorCode);
 
31760
      SWIG_fail;
 
31761
    }
 
31762
  }
 
31763
  resultobj = SWIG_From_int((int)(result));
 
31764
  return resultobj;
 
31765
fail:
 
31766
  return NULL;
 
31767
}
 
31768
 
 
31769
 
 
31770
SWIGINTERN PyObject *NameIdManagement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31771
  PyObject *obj;
 
31772
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
31773
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoNameIdManagement, SWIG_NewClientData(obj));
 
31774
  return SWIG_Py_Void();
 
31775
}
 
31776
 
 
31777
SWIGINTERN PyObject *_wrap_Ecp_msgBody_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31778
  PyObject *resultobj = 0;
 
31779
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
31780
  char *result = 0 ;
 
31781
  void *argp1 = 0 ;
 
31782
  int res1 = 0 ;
 
31783
  PyObject * obj0 = 0 ;
 
31784
  
 
31785
  if (!PyArg_ParseTuple(args,(char *)"O:Ecp_msgBody_get",&obj0)) SWIG_fail;
 
31786
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
31787
  if (!SWIG_IsOK(res1)) {
 
31788
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_msgBody_get" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
31789
  }
 
31790
  arg1 = (LassoEcp *)(argp1);
 
31791
  result = (char *)LassoEcp_msgBody_get(arg1);
 
31792
  resultobj = SWIG_FromCharPtr((const char *)result);
 
31793
  return resultobj;
 
31794
fail:
 
31795
  return NULL;
 
31796
}
 
31797
 
 
31798
 
 
31799
SWIGINTERN PyObject *_wrap_Ecp_msgRelayState_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31800
  PyObject *resultobj = 0;
 
31801
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
31802
  char *result = 0 ;
 
31803
  void *argp1 = 0 ;
 
31804
  int res1 = 0 ;
 
31805
  PyObject * obj0 = 0 ;
 
31806
  
 
31807
  if (!PyArg_ParseTuple(args,(char *)"O:Ecp_msgRelayState_get",&obj0)) SWIG_fail;
 
31808
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
31809
  if (!SWIG_IsOK(res1)) {
 
31810
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_msgRelayState_get" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
31811
  }
 
31812
  arg1 = (LassoEcp *)(argp1);
 
31813
  result = (char *)LassoEcp_msgRelayState_get(arg1);
 
31814
  resultobj = SWIG_FromCharPtr((const char *)result);
 
31815
  return resultobj;
 
31816
fail:
 
31817
  return NULL;
 
31818
}
 
31819
 
 
31820
 
 
31821
SWIGINTERN PyObject *_wrap_Ecp_msgUrl_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31822
  PyObject *resultobj = 0;
 
31823
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
31824
  char *result = 0 ;
 
31825
  void *argp1 = 0 ;
 
31826
  int res1 = 0 ;
 
31827
  PyObject * obj0 = 0 ;
 
31828
  
 
31829
  if (!PyArg_ParseTuple(args,(char *)"O:Ecp_msgUrl_get",&obj0)) SWIG_fail;
 
31830
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
31831
  if (!SWIG_IsOK(res1)) {
 
31832
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_msgUrl_get" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
31833
  }
 
31834
  arg1 = (LassoEcp *)(argp1);
 
31835
  result = (char *)LassoEcp_msgUrl_get(arg1);
 
31836
  resultobj = SWIG_FromCharPtr((const char *)result);
 
31837
  return resultobj;
 
31838
fail:
 
31839
  return NULL;
 
31840
}
 
31841
 
 
31842
 
 
31843
SWIGINTERN PyObject *_wrap_Ecp_request_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31844
  PyObject *resultobj = 0;
 
31845
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
31846
  LassoNode *arg2 = (LassoNode *) 0 ;
 
31847
  void *argp1 = 0 ;
 
31848
  int res1 = 0 ;
 
31849
  PyObject * obj0 = 0 ;
 
31850
  PyObject * obj1 = 0 ;
 
31851
  
 
31852
  if (!PyArg_ParseTuple(args,(char *)"OO:Ecp_request_set",&obj0,&obj1)) SWIG_fail;
 
31853
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
31854
  if (!SWIG_IsOK(res1)) {
 
31855
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_request_set" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
31856
  }
 
31857
  arg1 = (LassoEcp *)(argp1);
 
31858
  {
 
31859
    node_info *info, *super;
 
31860
    
 
31861
    
 
31862
    
 
31863
    
 
31864
    
 
31865
    
 
31866
    
 
31867
    
 
31868
    
 
31869
    
 
31870
    
 
31871
    
 
31872
    
 
31873
    
 
31874
    
 
31875
    
 
31876
    
 
31877
    
 
31878
    
 
31879
    
 
31880
    
 
31881
    
 
31882
    
 
31883
    
 
31884
    
 
31885
    
 
31886
    
 
31887
    
 
31888
    for (info = node_infos; info->swig; info++) {
 
31889
      for (super = info; super; super = super->super)
 
31890
      if (super->swig == SWIGTYPE_p_LassoNode)
 
31891
      break;
 
31892
      if (super && SWIG_ConvertPtr(obj1, (void **) &arg2, info->swig, SWIG_POINTER_DISOWN) != -1)
 
31893
      break;
 
31894
    }
 
31895
    if (! info->swig) {
 
31896
      /* Display error message. */
 
31897
      SWIG_ConvertPtr(obj1, (void **) &arg2, SWIGTYPE_p_LassoNode,
 
31898
        SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
 
31899
      SWIG_fail;
 
31900
    }
 
31901
    
 
31902
    
 
31903
  }
 
31904
  LassoEcp_request_set(arg1,arg2);
 
31905
  
 
31906
  resultobj = SWIG_Py_Void();
 
31907
  return resultobj;
 
31908
fail:
 
31909
  return NULL;
 
31910
}
 
31911
 
 
31912
 
 
31913
SWIGINTERN PyObject *_wrap_Ecp_request_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31914
  PyObject *resultobj = 0;
 
31915
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
31916
  LassoNode *result = 0 ;
 
31917
  void *argp1 = 0 ;
 
31918
  int res1 = 0 ;
 
31919
  PyObject * obj0 = 0 ;
 
31920
  
 
31921
  if (!PyArg_ParseTuple(args,(char *)"O:Ecp_request_get",&obj0)) SWIG_fail;
 
31922
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
31923
  if (!SWIG_IsOK(res1)) {
 
31924
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_request_get" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
31925
  }
 
31926
  arg1 = (LassoEcp *)(argp1);
 
31927
  result = (LassoNode *)LassoEcp_request_get(arg1);
 
31928
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
 
31929
  return resultobj;
 
31930
fail:
 
31931
  return NULL;
 
31932
}
 
31933
 
 
31934
 
 
31935
SWIGINTERN PyObject *_wrap_Ecp_response_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
31936
  PyObject *resultobj = 0;
 
31937
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
31938
  LassoNode *arg2 = (LassoNode *) 0 ;
 
31939
  void *argp1 = 0 ;
 
31940
  int res1 = 0 ;
 
31941
  PyObject * obj0 = 0 ;
 
31942
  PyObject * obj1 = 0 ;
 
31943
  
 
31944
  if (!PyArg_ParseTuple(args,(char *)"OO:Ecp_response_set",&obj0,&obj1)) SWIG_fail;
 
31945
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
31946
  if (!SWIG_IsOK(res1)) {
 
31947
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_response_set" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
31948
  }
 
31949
  arg1 = (LassoEcp *)(argp1);
 
31950
  {
 
31951
    node_info *info, *super;
 
31952
    
 
31953
    
 
31954
    
 
31955
    
 
31956
    
 
31957
    
 
31958
    
 
31959
    
 
31960
    
 
31961
    
 
31962
    
 
31963
    
 
31964
    
 
31965
    
 
31966
    
 
31967
    
 
31968
    
 
31969
    
 
31970
    
 
31971
    
 
31972
    
 
31973
    
 
31974
    
 
31975
    
 
31976
    
 
31977
    
 
31978
    
 
31979
    
 
31980
    for (info = node_infos; info->swig; info++) {
 
31981
      for (super = info; super; super = super->super)
 
31982
      if (super->swig == SWIGTYPE_p_LassoNode)
 
31983
      break;
 
31984
      if (super && SWIG_ConvertPtr(obj1, (void **) &arg2, info->swig, SWIG_POINTER_DISOWN) != -1)
 
31985
      break;
 
31986
    }
 
31987
    if (! info->swig) {
 
31988
      /* Display error message. */
 
31989
      SWIG_ConvertPtr(obj1, (void **) &arg2, SWIGTYPE_p_LassoNode,
 
31990
        SWIG_POINTER_EXCEPTION | SWIG_POINTER_DISOWN);
 
31991
      SWIG_fail;
 
31992
    }
 
31993
    
 
31994
    
 
31995
  }
 
31996
  LassoEcp_response_set(arg1,arg2);
 
31997
  
 
31998
  resultobj = SWIG_Py_Void();
 
31999
  return resultobj;
 
32000
fail:
 
32001
  return NULL;
 
32002
}
 
32003
 
 
32004
 
 
32005
SWIGINTERN PyObject *_wrap_Ecp_response_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32006
  PyObject *resultobj = 0;
 
32007
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
32008
  LassoNode *result = 0 ;
 
32009
  void *argp1 = 0 ;
 
32010
  int res1 = 0 ;
 
32011
  PyObject * obj0 = 0 ;
 
32012
  
 
32013
  if (!PyArg_ParseTuple(args,(char *)"O:Ecp_response_get",&obj0)) SWIG_fail;
 
32014
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
32015
  if (!SWIG_IsOK(res1)) {
 
32016
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_response_get" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
32017
  }
 
32018
  arg1 = (LassoEcp *)(argp1);
 
32019
  result = (LassoNode *)LassoEcp_response_get(arg1);
 
32020
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
 
32021
  return resultobj;
 
32022
fail:
 
32023
  return NULL;
 
32024
}
 
32025
 
 
32026
 
 
32027
SWIGINTERN PyObject *_wrap_Ecp_assertionConsumerURL_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32028
  PyObject *resultobj = 0;
 
32029
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
32030
  char *result = 0 ;
 
32031
  void *argp1 = 0 ;
 
32032
  int res1 = 0 ;
 
32033
  PyObject * obj0 = 0 ;
 
32034
  
 
32035
  if (!PyArg_ParseTuple(args,(char *)"O:Ecp_assertionConsumerURL_get",&obj0)) SWIG_fail;
 
32036
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
32037
  if (!SWIG_IsOK(res1)) {
 
32038
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_assertionConsumerURL_get" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
32039
  }
 
32040
  arg1 = (LassoEcp *)(argp1);
 
32041
  result = (char *)LassoEcp_assertionConsumerURL_get(arg1);
 
32042
  resultobj = SWIG_FromCharPtr((const char *)result);
 
32043
  return resultobj;
 
32044
fail:
 
32045
  return NULL;
 
32046
}
 
32047
 
 
32048
 
 
32049
SWIGINTERN PyObject *_wrap_new_Ecp(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32050
  PyObject *resultobj = 0;
 
32051
  LassoServer *arg1 = (LassoServer *) 0 ;
 
32052
  LassoEcp *result = 0 ;
 
32053
  void *argp1 = 0 ;
 
32054
  int res1 = 0 ;
 
32055
  PyObject * obj0 = 0 ;
 
32056
  
 
32057
  if (!PyArg_ParseTuple(args,(char *)"O:new_Ecp",&obj0)) SWIG_fail;
 
32058
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoServer, 0 |  0 );
 
32059
  if (!SWIG_IsOK(res1)) {
 
32060
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Ecp" "', argument " "1"" of type '" "LassoServer *""'"); 
 
32061
  }
 
32062
  arg1 = (LassoServer *)(argp1);
 
32063
  result = (LassoEcp *)new_LassoEcp(arg1);
 
32064
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoEcp, SWIG_POINTER_NEW |  0 );
 
32065
  return resultobj;
 
32066
fail:
 
32067
  return NULL;
 
32068
}
 
32069
 
 
32070
 
 
32071
SWIGINTERN PyObject *_wrap_delete_Ecp(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32072
  PyObject *resultobj = 0;
 
32073
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
32074
  void *argp1 = 0 ;
 
32075
  int res1 = 0 ;
 
32076
  PyObject * obj0 = 0 ;
 
32077
  
 
32078
  if (!PyArg_ParseTuple(args,(char *)"O:delete_Ecp",&obj0)) SWIG_fail;
 
32079
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, SWIG_POINTER_DISOWN |  0 );
 
32080
  if (!SWIG_IsOK(res1)) {
 
32081
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Ecp" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
32082
  }
 
32083
  arg1 = (LassoEcp *)(argp1);
 
32084
  delete_LassoEcp(arg1);
 
32085
  
 
32086
  resultobj = SWIG_Py_Void();
 
32087
  return resultobj;
 
32088
fail:
 
32089
  return NULL;
 
32090
}
 
32091
 
 
32092
 
 
32093
SWIGINTERN PyObject *_wrap_Ecp_processAuthnRequestMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32094
  PyObject *resultobj = 0;
 
32095
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
32096
  char *arg2 = (char *) 0 ;
 
32097
  int result;
 
32098
  void *argp1 = 0 ;
 
32099
  int res1 = 0 ;
 
32100
  PyObject * obj0 = 0 ;
 
32101
  
 
32102
  if (!PyArg_ParseTuple(args,(char *)"Oz:Ecp_processAuthnRequestMsg",&obj0,&arg2)) SWIG_fail;
 
32103
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
32104
  if (!SWIG_IsOK(res1)) {
 
32105
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_processAuthnRequestMsg" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
32106
  }
 
32107
  arg1 = (LassoEcp *)(argp1);
 
32108
  {
 
32109
    int errorCode;
 
32110
    errorCode = result = (int)LassoEcp_processAuthnRequestMsg(arg1,arg2);
 
32111
    if (errorCode) {
 
32112
      lasso_exception(errorCode);
 
32113
      SWIG_fail;
 
32114
    }
 
32115
  }
 
32116
  resultobj = SWIG_From_int((int)(result));
 
32117
  return resultobj;
 
32118
fail:
 
32119
  return NULL;
 
32120
}
 
32121
 
 
32122
 
 
32123
SWIGINTERN PyObject *_wrap_Ecp_processResponseMsg(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32124
  PyObject *resultobj = 0;
 
32125
  LassoEcp *arg1 = (LassoEcp *) 0 ;
 
32126
  char *arg2 = (char *) 0 ;
 
32127
  int result;
 
32128
  void *argp1 = 0 ;
 
32129
  int res1 = 0 ;
 
32130
  PyObject * obj0 = 0 ;
 
32131
  
 
32132
  if (!PyArg_ParseTuple(args,(char *)"Oz:Ecp_processResponseMsg",&obj0,&arg2)) SWIG_fail;
 
32133
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoEcp, 0 |  0 );
 
32134
  if (!SWIG_IsOK(res1)) {
 
32135
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Ecp_processResponseMsg" "', argument " "1"" of type '" "LassoEcp *""'"); 
 
32136
  }
 
32137
  arg1 = (LassoEcp *)(argp1);
 
32138
  {
 
32139
    int errorCode;
 
32140
    errorCode = result = (int)LassoEcp_processResponseMsg(arg1,arg2);
 
32141
    if (errorCode) {
 
32142
      lasso_exception(errorCode);
 
32143
      SWIG_fail;
 
32144
    }
 
32145
  }
 
32146
  resultobj = SWIG_From_int((int)(result));
 
32147
  return resultobj;
 
32148
fail:
 
32149
  return NULL;
 
32150
}
 
32151
 
 
32152
 
 
32153
SWIGINTERN PyObject *Ecp_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32154
  PyObject *obj;
 
32155
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
32156
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoEcp, SWIG_NewClientData(obj));
 
32157
  return SWIG_Py_Void();
30769
32158
}
30770
32159
 
30771
32160
SWIGINTERN PyObject *_wrap_Samlp2NameIDPolicy_format_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30784
32173
  arg1 = (LassoSamlp2NameIDPolicy *)(argp1);
30785
32174
  if (arg1->Format) free((char*)arg1->Format);
30786
32175
  if (arg2) {
30787
 
    size_t size = strlen(arg2) + 1;
30788
 
    arg1->Format = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
32176
    size_t size = strlen((const char *)(arg2)) + 1;
 
32177
    arg1->Format = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
30789
32178
  } else {
30790
32179
    arg1->Format = 0;
30791
32180
  }
30811
32200
  }
30812
32201
  arg1 = (LassoSamlp2NameIDPolicy *)(argp1);
30813
32202
  result = (char *) ((arg1)->Format);
30814
 
  
30815
 
  resultobj = SWIG_FromCharPtr(result);
 
32203
  resultobj = SWIG_FromCharPtr((const char *)result);
30816
32204
  return resultobj;
30817
32205
fail:
30818
32206
  return NULL;
30819
32207
}
30820
32208
 
30821
32209
 
30822
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDPolicy_SPNameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32210
SWIGINTERN PyObject *_wrap_Samlp2NameIDPolicy_spNameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30823
32211
  PyObject *resultobj = 0;
30824
32212
  LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ;
30825
32213
  char *arg2 = (char *) 0 ;
30827
32215
  int res1 = 0 ;
30828
32216
  PyObject * obj0 = 0 ;
30829
32217
  
30830
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDPolicy_SPNameQualifier_set",&obj0,&arg2)) SWIG_fail;
 
32218
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDPolicy_spNameQualifier_set",&obj0,&arg2)) SWIG_fail;
30831
32219
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0 |  0 );
30832
32220
  if (!SWIG_IsOK(res1)) {
30833
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDPolicy_SPNameQualifier_set" "', argument " "1"" of type '" "LassoSamlp2NameIDPolicy *""'"); 
 
32221
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDPolicy_spNameQualifier_set" "', argument " "1"" of type '" "LassoSamlp2NameIDPolicy *""'"); 
30834
32222
  }
30835
32223
  arg1 = (LassoSamlp2NameIDPolicy *)(argp1);
30836
32224
  if (arg1->SPNameQualifier) free((char*)arg1->SPNameQualifier);
30837
32225
  if (arg2) {
30838
 
    size_t size = strlen(arg2) + 1;
30839
 
    arg1->SPNameQualifier = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
32226
    size_t size = strlen((const char *)(arg2)) + 1;
 
32227
    arg1->SPNameQualifier = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
30840
32228
  } else {
30841
32229
    arg1->SPNameQualifier = 0;
30842
32230
  }
30847
32235
}
30848
32236
 
30849
32237
 
30850
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDPolicy_SPNameQualifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32238
SWIGINTERN PyObject *_wrap_Samlp2NameIDPolicy_spNameQualifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30851
32239
  PyObject *resultobj = 0;
30852
32240
  LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ;
30853
32241
  char *result = 0 ;
30855
32243
  int res1 = 0 ;
30856
32244
  PyObject * obj0 = 0 ;
30857
32245
  
30858
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDPolicy_SPNameQualifier_get",&obj0)) SWIG_fail;
 
32246
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDPolicy_spNameQualifier_get",&obj0)) SWIG_fail;
30859
32247
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0 |  0 );
30860
32248
  if (!SWIG_IsOK(res1)) {
30861
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDPolicy_SPNameQualifier_get" "', argument " "1"" of type '" "LassoSamlp2NameIDPolicy *""'"); 
 
32249
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDPolicy_spNameQualifier_get" "', argument " "1"" of type '" "LassoSamlp2NameIDPolicy *""'"); 
30862
32250
  }
30863
32251
  arg1 = (LassoSamlp2NameIDPolicy *)(argp1);
30864
32252
  result = (char *) ((arg1)->SPNameQualifier);
30865
 
  
30866
 
  resultobj = SWIG_FromCharPtr(result);
 
32253
  resultobj = SWIG_FromCharPtr((const char *)result);
30867
32254
  return resultobj;
30868
32255
fail:
30869
32256
  return NULL;
30916
32303
  }
30917
32304
  arg1 = (LassoSamlp2NameIDPolicy *)(argp1);
30918
32305
  result = (bool) ((arg1)->AllowCreate);
30919
 
  
30920
32306
  resultobj = SWIG_From_bool((bool)(result));
30921
32307
  return resultobj;
30922
32308
fail:
30930
32316
  
30931
32317
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2NameIDPolicy")) SWIG_fail;
30932
32318
  result = (LassoSamlp2NameIDPolicy *)new_LassoSamlp2NameIDPolicy();
30933
 
  
30934
32319
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2NameIDPolicy, SWIG_POINTER_NEW |  0 );
30935
32320
  return resultobj;
30936
32321
fail:
30975
32360
  }
30976
32361
  arg1 = (LassoSamlp2NameIDPolicy *)(argp1);
30977
32362
  result = (char *)LassoSamlp2NameIDPolicy_dump(arg1);
30978
 
  
30979
 
  resultobj = SWIG_FromCharPtr(result);
 
32363
  resultobj = SWIG_FromCharPtr((const char *)result);
30980
32364
  g_free(result);
30981
32365
  return resultobj;
30982
32366
fail:
30985
32369
 
30986
32370
 
30987
32371
SWIGINTERN PyObject *Samlp2NameIDPolicy_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30988
 
    PyObject *obj;
30989
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
30990
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2NameIDPolicy, SWIG_NewClientData(obj));
30991
 
    return SWIG_Py_Void();
30992
 
}
30993
 
 
30994
 
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_AuthnContextClassRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
30995
 
  PyObject *resultobj = 0;
30996
 
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
30997
 
  char *arg2 = (char *) 0 ;
30998
 
  void *argp1 = 0 ;
30999
 
  int res1 = 0 ;
31000
 
  PyObject * obj0 = 0 ;
31001
 
  
31002
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestedAuthnContext_AuthnContextClassRef_set",&obj0,&arg2)) SWIG_fail;
31003
 
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
31004
 
  if (!SWIG_IsOK(res1)) {
31005
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_AuthnContextClassRef_set" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
31006
 
  }
31007
 
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31008
 
  if (arg1->AuthnContextClassRef) free((char*)arg1->AuthnContextClassRef);
31009
 
  if (arg2) {
31010
 
    size_t size = strlen(arg2) + 1;
31011
 
    arg1->AuthnContextClassRef = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
31012
 
  } else {
31013
 
    arg1->AuthnContextClassRef = 0;
31014
 
  }
31015
 
  resultobj = SWIG_Py_Void();
31016
 
  return resultobj;
31017
 
fail:
31018
 
  return NULL;
31019
 
}
31020
 
 
31021
 
 
31022
 
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_AuthnContextClassRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31023
 
  PyObject *resultobj = 0;
31024
 
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
31025
 
  char *result = 0 ;
31026
 
  void *argp1 = 0 ;
31027
 
  int res1 = 0 ;
31028
 
  PyObject * obj0 = 0 ;
31029
 
  
31030
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestedAuthnContext_AuthnContextClassRef_get",&obj0)) SWIG_fail;
31031
 
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
31032
 
  if (!SWIG_IsOK(res1)) {
31033
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_AuthnContextClassRef_get" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
31034
 
  }
31035
 
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31036
 
  result = (char *) ((arg1)->AuthnContextClassRef);
31037
 
  
31038
 
  resultobj = SWIG_FromCharPtr(result);
31039
 
  return resultobj;
31040
 
fail:
31041
 
  return NULL;
31042
 
}
31043
 
 
31044
 
 
31045
 
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_AuthnContextDeclRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31046
 
  PyObject *resultobj = 0;
31047
 
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
31048
 
  char *arg2 = (char *) 0 ;
31049
 
  void *argp1 = 0 ;
31050
 
  int res1 = 0 ;
31051
 
  PyObject * obj0 = 0 ;
31052
 
  
31053
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestedAuthnContext_AuthnContextDeclRef_set",&obj0,&arg2)) SWIG_fail;
31054
 
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
31055
 
  if (!SWIG_IsOK(res1)) {
31056
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_AuthnContextDeclRef_set" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
31057
 
  }
31058
 
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31059
 
  if (arg1->AuthnContextDeclRef) free((char*)arg1->AuthnContextDeclRef);
31060
 
  if (arg2) {
31061
 
    size_t size = strlen(arg2) + 1;
31062
 
    arg1->AuthnContextDeclRef = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
31063
 
  } else {
31064
 
    arg1->AuthnContextDeclRef = 0;
31065
 
  }
31066
 
  resultobj = SWIG_Py_Void();
31067
 
  return resultobj;
31068
 
fail:
31069
 
  return NULL;
31070
 
}
31071
 
 
31072
 
 
31073
 
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_AuthnContextDeclRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31074
 
  PyObject *resultobj = 0;
31075
 
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
31076
 
  char *result = 0 ;
31077
 
  void *argp1 = 0 ;
31078
 
  int res1 = 0 ;
31079
 
  PyObject * obj0 = 0 ;
31080
 
  
31081
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestedAuthnContext_AuthnContextDeclRef_get",&obj0)) SWIG_fail;
31082
 
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
31083
 
  if (!SWIG_IsOK(res1)) {
31084
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_AuthnContextDeclRef_get" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
31085
 
  }
31086
 
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31087
 
  result = (char *) ((arg1)->AuthnContextDeclRef);
31088
 
  
31089
 
  resultobj = SWIG_FromCharPtr(result);
31090
 
  return resultobj;
31091
 
fail:
31092
 
  return NULL;
31093
 
}
31094
 
 
31095
 
 
31096
 
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_Comparison_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31097
 
  PyObject *resultobj = 0;
31098
 
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
31099
 
  char *arg2 = (char *) 0 ;
31100
 
  void *argp1 = 0 ;
31101
 
  int res1 = 0 ;
31102
 
  PyObject * obj0 = 0 ;
31103
 
  
31104
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestedAuthnContext_Comparison_set",&obj0,&arg2)) SWIG_fail;
31105
 
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
31106
 
  if (!SWIG_IsOK(res1)) {
31107
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_Comparison_set" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
 
32372
  PyObject *obj;
 
32373
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
32374
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2NameIDPolicy, SWIG_NewClientData(obj));
 
32375
  return SWIG_Py_Void();
 
32376
}
 
32377
 
 
32378
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_comparison_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32379
  PyObject *resultobj = 0;
 
32380
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
 
32381
  char *arg2 = (char *) 0 ;
 
32382
  void *argp1 = 0 ;
 
32383
  int res1 = 0 ;
 
32384
  PyObject * obj0 = 0 ;
 
32385
  
 
32386
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestedAuthnContext_comparison_set",&obj0,&arg2)) SWIG_fail;
 
32387
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
 
32388
  if (!SWIG_IsOK(res1)) {
 
32389
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_comparison_set" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
31108
32390
  }
31109
32391
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31110
32392
  if (arg1->Comparison) free((char*)arg1->Comparison);
31111
32393
  if (arg2) {
31112
 
    size_t size = strlen(arg2) + 1;
31113
 
    arg1->Comparison = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
32394
    size_t size = strlen((const char *)(arg2)) + 1;
 
32395
    arg1->Comparison = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31114
32396
  } else {
31115
32397
    arg1->Comparison = 0;
31116
32398
  }
31121
32403
}
31122
32404
 
31123
32405
 
31124
 
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_Comparison_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32406
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_comparison_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31125
32407
  PyObject *resultobj = 0;
31126
32408
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
31127
32409
  char *result = 0 ;
31129
32411
  int res1 = 0 ;
31130
32412
  PyObject * obj0 = 0 ;
31131
32413
  
31132
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestedAuthnContext_Comparison_get",&obj0)) SWIG_fail;
 
32414
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestedAuthnContext_comparison_get",&obj0)) SWIG_fail;
31133
32415
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
31134
32416
  if (!SWIG_IsOK(res1)) {
31135
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_Comparison_get" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
 
32417
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_comparison_get" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
31136
32418
  }
31137
32419
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31138
32420
  result = (char *) ((arg1)->Comparison);
31139
 
  
31140
 
  resultobj = SWIG_FromCharPtr(result);
 
32421
  resultobj = SWIG_FromCharPtr((const char *)result);
 
32422
  return resultobj;
 
32423
fail:
 
32424
  return NULL;
 
32425
}
 
32426
 
 
32427
 
 
32428
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_authnContextClassRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32429
  PyObject *resultobj = 0;
 
32430
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
 
32431
  LassoStringList *arg2 = (LassoStringList *) 0 ;
 
32432
  void *argp1 = 0 ;
 
32433
  int res1 = 0 ;
 
32434
  void *argp2 = 0 ;
 
32435
  int res2 = 0 ;
 
32436
  PyObject * obj0 = 0 ;
 
32437
  PyObject * obj1 = 0 ;
 
32438
  
 
32439
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2RequestedAuthnContext_authnContextClassRef_set",&obj0,&obj1)) SWIG_fail;
 
32440
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
 
32441
  if (!SWIG_IsOK(res1)) {
 
32442
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_authnContextClassRef_set" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
 
32443
  }
 
32444
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
 
32445
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoStringList, SWIG_POINTER_DISOWN |  0 );
 
32446
  if (!SWIG_IsOK(res2)) {
 
32447
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2RequestedAuthnContext_authnContextClassRef_set" "', argument " "2"" of type '" "LassoStringList *""'"); 
 
32448
  }
 
32449
  arg2 = (LassoStringList *)(argp2);
 
32450
  LassoSamlp2RequestedAuthnContext_authnContextClassRef_set(arg1,arg2);
 
32451
  
 
32452
  resultobj = SWIG_Py_Void();
 
32453
  return resultobj;
 
32454
fail:
 
32455
  return NULL;
 
32456
}
 
32457
 
 
32458
 
 
32459
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_authnContextClassRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32460
  PyObject *resultobj = 0;
 
32461
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
 
32462
  LassoStringList *result = 0 ;
 
32463
  void *argp1 = 0 ;
 
32464
  int res1 = 0 ;
 
32465
  PyObject * obj0 = 0 ;
 
32466
  
 
32467
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestedAuthnContext_authnContextClassRef_get",&obj0)) SWIG_fail;
 
32468
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
 
32469
  if (!SWIG_IsOK(res1)) {
 
32470
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_authnContextClassRef_get" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
 
32471
  }
 
32472
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
 
32473
  result = (LassoStringList *)LassoSamlp2RequestedAuthnContext_authnContextClassRef_get(arg1);
 
32474
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
 
32475
  return resultobj;
 
32476
fail:
 
32477
  return NULL;
 
32478
}
 
32479
 
 
32480
 
 
32481
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32482
  PyObject *resultobj = 0;
 
32483
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
 
32484
  LassoStringList *arg2 = (LassoStringList *) 0 ;
 
32485
  void *argp1 = 0 ;
 
32486
  int res1 = 0 ;
 
32487
  void *argp2 = 0 ;
 
32488
  int res2 = 0 ;
 
32489
  PyObject * obj0 = 0 ;
 
32490
  PyObject * obj1 = 0 ;
 
32491
  
 
32492
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2RequestedAuthnContext_authnContextDeclRef_set",&obj0,&obj1)) SWIG_fail;
 
32493
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
 
32494
  if (!SWIG_IsOK(res1)) {
 
32495
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_authnContextDeclRef_set" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
 
32496
  }
 
32497
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
 
32498
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoStringList, SWIG_POINTER_DISOWN |  0 );
 
32499
  if (!SWIG_IsOK(res2)) {
 
32500
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2RequestedAuthnContext_authnContextDeclRef_set" "', argument " "2"" of type '" "LassoStringList *""'"); 
 
32501
  }
 
32502
  arg2 = (LassoStringList *)(argp2);
 
32503
  LassoSamlp2RequestedAuthnContext_authnContextDeclRef_set(arg1,arg2);
 
32504
  
 
32505
  resultobj = SWIG_Py_Void();
 
32506
  return resultobj;
 
32507
fail:
 
32508
  return NULL;
 
32509
}
 
32510
 
 
32511
 
 
32512
SWIGINTERN PyObject *_wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32513
  PyObject *resultobj = 0;
 
32514
  LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ;
 
32515
  LassoStringList *result = 0 ;
 
32516
  void *argp1 = 0 ;
 
32517
  int res1 = 0 ;
 
32518
  PyObject * obj0 = 0 ;
 
32519
  
 
32520
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestedAuthnContext_authnContextDeclRef_get",&obj0)) SWIG_fail;
 
32521
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
 
32522
  if (!SWIG_IsOK(res1)) {
 
32523
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestedAuthnContext_authnContextDeclRef_get" "', argument " "1"" of type '" "LassoSamlp2RequestedAuthnContext *""'"); 
 
32524
  }
 
32525
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
 
32526
  result = (LassoStringList *)LassoSamlp2RequestedAuthnContext_authnContextDeclRef_get(arg1);
 
32527
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoStringList, 0 |  0 );
31141
32528
  return resultobj;
31142
32529
fail:
31143
32530
  return NULL;
31150
32537
  
31151
32538
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2RequestedAuthnContext")) SWIG_fail;
31152
32539
  result = (LassoSamlp2RequestedAuthnContext *)new_LassoSamlp2RequestedAuthnContext();
31153
 
  
31154
32540
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, SWIG_POINTER_NEW |  0 );
31155
32541
  return resultobj;
31156
32542
fail:
31195
32581
  }
31196
32582
  arg1 = (LassoSamlp2RequestedAuthnContext *)(argp1);
31197
32583
  result = (char *)LassoSamlp2RequestedAuthnContext_dump(arg1);
31198
 
  
31199
 
  resultobj = SWIG_FromCharPtr(result);
 
32584
  resultobj = SWIG_FromCharPtr((const char *)result);
31200
32585
  g_free(result);
31201
32586
  return resultobj;
31202
32587
fail:
31205
32590
 
31206
32591
 
31207
32592
SWIGINTERN PyObject *Samlp2RequestedAuthnContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31208
 
    PyObject *obj;
31209
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
31210
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, SWIG_NewClientData(obj));
31211
 
    return SWIG_Py_Void();
 
32593
  PyObject *obj;
 
32594
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
32595
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, SWIG_NewClientData(obj));
 
32596
  return SWIG_Py_Void();
31212
32597
}
31213
32598
 
31214
 
SWIGINTERN PyObject *_wrap_Saml2Assertion_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32599
SWIGINTERN PyObject *_wrap_Saml2Assertion_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31215
32600
  PyObject *resultobj = 0;
31216
32601
  LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ;
31217
32602
  char *arg2 = (char *) 0 ;
31219
32604
  int res1 = 0 ;
31220
32605
  PyObject * obj0 = 0 ;
31221
32606
  
31222
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Assertion_Version_set",&obj0,&arg2)) SWIG_fail;
 
32607
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Assertion_version_set",&obj0,&arg2)) SWIG_fail;
31223
32608
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Assertion, 0 |  0 );
31224
32609
  if (!SWIG_IsOK(res1)) {
31225
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_Version_set" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
 
32610
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_version_set" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
31226
32611
  }
31227
32612
  arg1 = (LassoSaml2Assertion *)(argp1);
31228
32613
  if (arg1->Version) free((char*)arg1->Version);
31229
32614
  if (arg2) {
31230
 
    size_t size = strlen(arg2) + 1;
31231
 
    arg1->Version = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
32615
    size_t size = strlen((const char *)(arg2)) + 1;
 
32616
    arg1->Version = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31232
32617
  } else {
31233
32618
    arg1->Version = 0;
31234
32619
  }
31239
32624
}
31240
32625
 
31241
32626
 
31242
 
SWIGINTERN PyObject *_wrap_Saml2Assertion_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32627
SWIGINTERN PyObject *_wrap_Saml2Assertion_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31243
32628
  PyObject *resultobj = 0;
31244
32629
  LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ;
31245
32630
  char *result = 0 ;
31247
32632
  int res1 = 0 ;
31248
32633
  PyObject * obj0 = 0 ;
31249
32634
  
31250
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Assertion_Version_get",&obj0)) SWIG_fail;
 
32635
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Assertion_version_get",&obj0)) SWIG_fail;
31251
32636
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Assertion, 0 |  0 );
31252
32637
  if (!SWIG_IsOK(res1)) {
31253
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_Version_get" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
 
32638
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_version_get" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
31254
32639
  }
31255
32640
  arg1 = (LassoSaml2Assertion *)(argp1);
31256
32641
  result = (char *) ((arg1)->Version);
31257
 
  
31258
 
  resultobj = SWIG_FromCharPtr(result);
 
32642
  resultobj = SWIG_FromCharPtr((const char *)result);
31259
32643
  return resultobj;
31260
32644
fail:
31261
32645
  return NULL;
31262
32646
}
31263
32647
 
31264
32648
 
31265
 
SWIGINTERN PyObject *_wrap_Saml2Assertion_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32649
SWIGINTERN PyObject *_wrap_Saml2Assertion_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31266
32650
  PyObject *resultobj = 0;
31267
32651
  LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ;
31268
32652
  char *arg2 = (char *) 0 ;
31270
32654
  int res1 = 0 ;
31271
32655
  PyObject * obj0 = 0 ;
31272
32656
  
31273
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Assertion_ID_set",&obj0,&arg2)) SWIG_fail;
 
32657
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Assertion_iD_set",&obj0,&arg2)) SWIG_fail;
31274
32658
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Assertion, 0 |  0 );
31275
32659
  if (!SWIG_IsOK(res1)) {
31276
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_ID_set" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
 
32660
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_iD_set" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
31277
32661
  }
31278
32662
  arg1 = (LassoSaml2Assertion *)(argp1);
31279
32663
  if (arg1->ID) free((char*)arg1->ID);
31280
32664
  if (arg2) {
31281
 
    size_t size = strlen(arg2) + 1;
31282
 
    arg1->ID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
32665
    size_t size = strlen((const char *)(arg2)) + 1;
 
32666
    arg1->ID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31283
32667
  } else {
31284
32668
    arg1->ID = 0;
31285
32669
  }
31290
32674
}
31291
32675
 
31292
32676
 
31293
 
SWIGINTERN PyObject *_wrap_Saml2Assertion_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32677
SWIGINTERN PyObject *_wrap_Saml2Assertion_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31294
32678
  PyObject *resultobj = 0;
31295
32679
  LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ;
31296
32680
  char *result = 0 ;
31298
32682
  int res1 = 0 ;
31299
32683
  PyObject * obj0 = 0 ;
31300
32684
  
31301
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Assertion_ID_get",&obj0)) SWIG_fail;
 
32685
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Assertion_iD_get",&obj0)) SWIG_fail;
31302
32686
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Assertion, 0 |  0 );
31303
32687
  if (!SWIG_IsOK(res1)) {
31304
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_ID_get" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
 
32688
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_iD_get" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
31305
32689
  }
31306
32690
  arg1 = (LassoSaml2Assertion *)(argp1);
31307
32691
  result = (char *) ((arg1)->ID);
31308
 
  
31309
 
  resultobj = SWIG_FromCharPtr(result);
 
32692
  resultobj = SWIG_FromCharPtr((const char *)result);
31310
32693
  return resultobj;
31311
32694
fail:
31312
32695
  return NULL;
31329
32712
  arg1 = (LassoSaml2Assertion *)(argp1);
31330
32713
  if (arg1->IssueInstant) free((char*)arg1->IssueInstant);
31331
32714
  if (arg2) {
31332
 
    size_t size = strlen(arg2) + 1;
31333
 
    arg1->IssueInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
32715
    size_t size = strlen((const char *)(arg2)) + 1;
 
32716
    arg1->IssueInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31334
32717
  } else {
31335
32718
    arg1->IssueInstant = 0;
31336
32719
  }
31356
32739
  }
31357
32740
  arg1 = (LassoSaml2Assertion *)(argp1);
31358
32741
  result = (char *) ((arg1)->IssueInstant);
31359
 
  
31360
 
  resultobj = SWIG_FromCharPtr(result);
 
32742
  resultobj = SWIG_FromCharPtr((const char *)result);
31361
32743
  return resultobj;
31362
32744
fail:
31363
32745
  return NULL;
31410
32792
  }
31411
32793
  arg1 = (LassoSaml2Assertion *)(argp1);
31412
32794
  result = (LassoSaml2NameID *)LassoSaml2Assertion_Issuer_get(arg1);
31413
 
  
31414
32795
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
31415
32796
  return resultobj;
31416
32797
fail:
31464
32845
  }
31465
32846
  arg1 = (LassoSaml2Assertion *)(argp1);
31466
32847
  result = (LassoSaml2Subject *)LassoSaml2Assertion_Subject_get(arg1);
31467
 
  
31468
32848
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, 0 |  0 );
31469
32849
  return resultobj;
31470
32850
fail:
31518
32898
  }
31519
32899
  arg1 = (LassoSaml2Assertion *)(argp1);
31520
32900
  result = (LassoSaml2Conditions *)LassoSaml2Assertion_Conditions_get(arg1);
31521
 
  
31522
32901
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Conditions, 0 |  0 );
31523
32902
  return resultobj;
31524
32903
fail:
31572
32951
  }
31573
32952
  arg1 = (LassoSaml2Assertion *)(argp1);
31574
32953
  result = (LassoSaml2Advice *)LassoSaml2Assertion_Advice_get(arg1);
31575
 
  
31576
32954
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Advice, 0 |  0 );
31577
32955
  return resultobj;
31578
32956
fail:
31580
32958
}
31581
32959
 
31582
32960
 
 
32961
SWIGINTERN PyObject *_wrap_Saml2Assertion_authnStatement_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32962
  PyObject *resultobj = 0;
 
32963
  LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ;
 
32964
  LassoNodeList *arg2 = (LassoNodeList *) 0 ;
 
32965
  void *argp1 = 0 ;
 
32966
  int res1 = 0 ;
 
32967
  void *argp2 = 0 ;
 
32968
  int res2 = 0 ;
 
32969
  PyObject * obj0 = 0 ;
 
32970
  PyObject * obj1 = 0 ;
 
32971
  
 
32972
  if (!PyArg_ParseTuple(args,(char *)"OO:Saml2Assertion_authnStatement_set",&obj0,&obj1)) SWIG_fail;
 
32973
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Assertion, 0 |  0 );
 
32974
  if (!SWIG_IsOK(res1)) {
 
32975
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_authnStatement_set" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
 
32976
  }
 
32977
  arg1 = (LassoSaml2Assertion *)(argp1);
 
32978
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoNodeList, SWIG_POINTER_DISOWN |  0 );
 
32979
  if (!SWIG_IsOK(res2)) {
 
32980
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Saml2Assertion_authnStatement_set" "', argument " "2"" of type '" "LassoNodeList *""'"); 
 
32981
  }
 
32982
  arg2 = (LassoNodeList *)(argp2);
 
32983
  LassoSaml2Assertion_AuthnStatement_set(arg1,arg2);
 
32984
  
 
32985
  resultobj = SWIG_Py_Void();
 
32986
  return resultobj;
 
32987
fail:
 
32988
  return NULL;
 
32989
}
 
32990
 
 
32991
 
 
32992
SWIGINTERN PyObject *_wrap_Saml2Assertion_authnStatement_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
32993
  PyObject *resultobj = 0;
 
32994
  LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ;
 
32995
  LassoNodeList *result = 0 ;
 
32996
  void *argp1 = 0 ;
 
32997
  int res1 = 0 ;
 
32998
  PyObject * obj0 = 0 ;
 
32999
  
 
33000
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Assertion_authnStatement_get",&obj0)) SWIG_fail;
 
33001
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Assertion, 0 |  0 );
 
33002
  if (!SWIG_IsOK(res1)) {
 
33003
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Assertion_authnStatement_get" "', argument " "1"" of type '" "LassoSaml2Assertion *""'"); 
 
33004
  }
 
33005
  arg1 = (LassoSaml2Assertion *)(argp1);
 
33006
  result = (LassoNodeList *)LassoSaml2Assertion_AuthnStatement_get(arg1);
 
33007
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
 
33008
  return resultobj;
 
33009
fail:
 
33010
  return NULL;
 
33011
}
 
33012
 
 
33013
 
31583
33014
SWIGINTERN PyObject *_wrap_new_Saml2Assertion(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31584
33015
  PyObject *resultobj = 0;
31585
33016
  LassoSaml2Assertion *result = 0 ;
31586
33017
  
31587
33018
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Assertion")) SWIG_fail;
31588
33019
  result = (LassoSaml2Assertion *)new_LassoSaml2Assertion();
31589
 
  
31590
33020
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Assertion, SWIG_POINTER_NEW |  0 );
31591
33021
  return resultobj;
31592
33022
fail:
31631
33061
  }
31632
33062
  arg1 = (LassoSaml2Assertion *)(argp1);
31633
33063
  result = (char *)LassoSaml2Assertion_dump(arg1);
31634
 
  
31635
 
  resultobj = SWIG_FromCharPtr(result);
 
33064
  resultobj = SWIG_FromCharPtr((const char *)result);
31636
33065
  g_free(result);
31637
33066
  return resultobj;
31638
33067
fail:
31641
33070
 
31642
33071
 
31643
33072
SWIGINTERN PyObject *Saml2Assertion_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31644
 
    PyObject *obj;
31645
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
31646
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Assertion, SWIG_NewClientData(obj));
31647
 
    return SWIG_Py_Void();
 
33073
  PyObject *obj;
 
33074
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
33075
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Assertion, SWIG_NewClientData(obj));
 
33076
  return SWIG_Py_Void();
31648
33077
}
31649
33078
 
31650
 
SWIGINTERN PyObject *_wrap_Samlp2IDPList_GetComplete_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33079
SWIGINTERN PyObject *_wrap_Samlp2IDPList_getComplete_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31651
33080
  PyObject *resultobj = 0;
31652
33081
  LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ;
31653
33082
  char *arg2 = (char *) 0 ;
31655
33084
  int res1 = 0 ;
31656
33085
  PyObject * obj0 = 0 ;
31657
33086
  
31658
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2IDPList_GetComplete_set",&obj0,&arg2)) SWIG_fail;
 
33087
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2IDPList_getComplete_set",&obj0,&arg2)) SWIG_fail;
31659
33088
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2IDPList, 0 |  0 );
31660
33089
  if (!SWIG_IsOK(res1)) {
31661
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPList_GetComplete_set" "', argument " "1"" of type '" "LassoSamlp2IDPList *""'"); 
 
33090
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPList_getComplete_set" "', argument " "1"" of type '" "LassoSamlp2IDPList *""'"); 
31662
33091
  }
31663
33092
  arg1 = (LassoSamlp2IDPList *)(argp1);
31664
33093
  if (arg1->GetComplete) free((char*)arg1->GetComplete);
31665
33094
  if (arg2) {
31666
 
    size_t size = strlen(arg2) + 1;
31667
 
    arg1->GetComplete = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33095
    size_t size = strlen((const char *)(arg2)) + 1;
 
33096
    arg1->GetComplete = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31668
33097
  } else {
31669
33098
    arg1->GetComplete = 0;
31670
33099
  }
31675
33104
}
31676
33105
 
31677
33106
 
31678
 
SWIGINTERN PyObject *_wrap_Samlp2IDPList_GetComplete_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33107
SWIGINTERN PyObject *_wrap_Samlp2IDPList_getComplete_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31679
33108
  PyObject *resultobj = 0;
31680
33109
  LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ;
31681
33110
  char *result = 0 ;
31683
33112
  int res1 = 0 ;
31684
33113
  PyObject * obj0 = 0 ;
31685
33114
  
31686
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2IDPList_GetComplete_get",&obj0)) SWIG_fail;
 
33115
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2IDPList_getComplete_get",&obj0)) SWIG_fail;
31687
33116
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2IDPList, 0 |  0 );
31688
33117
  if (!SWIG_IsOK(res1)) {
31689
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPList_GetComplete_get" "', argument " "1"" of type '" "LassoSamlp2IDPList *""'"); 
 
33118
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPList_getComplete_get" "', argument " "1"" of type '" "LassoSamlp2IDPList *""'"); 
31690
33119
  }
31691
33120
  arg1 = (LassoSamlp2IDPList *)(argp1);
31692
33121
  result = (char *) ((arg1)->GetComplete);
31693
 
  
31694
 
  resultobj = SWIG_FromCharPtr(result);
 
33122
  resultobj = SWIG_FromCharPtr((const char *)result);
31695
33123
  return resultobj;
31696
33124
fail:
31697
33125
  return NULL;
31744
33172
  }
31745
33173
  arg1 = (LassoSamlp2IDPList *)(argp1);
31746
33174
  result = (LassoSamlp2IDPEntry *)LassoSamlp2IDPList_IDPEntry_get(arg1);
31747
 
  
31748
33175
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2IDPEntry, 0 |  0 );
31749
33176
  return resultobj;
31750
33177
fail:
31758
33185
  
31759
33186
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2IDPList")) SWIG_fail;
31760
33187
  result = (LassoSamlp2IDPList *)new_LassoSamlp2IDPList();
31761
 
  
31762
33188
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2IDPList, SWIG_POINTER_NEW |  0 );
31763
33189
  return resultobj;
31764
33190
fail:
31803
33229
  }
31804
33230
  arg1 = (LassoSamlp2IDPList *)(argp1);
31805
33231
  result = (char *)LassoSamlp2IDPList_dump(arg1);
31806
 
  
31807
 
  resultobj = SWIG_FromCharPtr(result);
 
33232
  resultobj = SWIG_FromCharPtr((const char *)result);
31808
33233
  g_free(result);
31809
33234
  return resultobj;
31810
33235
fail:
31813
33238
 
31814
33239
 
31815
33240
SWIGINTERN PyObject *Samlp2IDPList_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31816
 
    PyObject *obj;
31817
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
31818
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2IDPList, SWIG_NewClientData(obj));
31819
 
    return SWIG_Py_Void();
 
33241
  PyObject *obj;
 
33242
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
33243
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2IDPList, SWIG_NewClientData(obj));
 
33244
  return SWIG_Py_Void();
31820
33245
}
31821
33246
 
31822
33247
SWIGINTERN PyObject *_wrap_new_Saml2KeyInfoConfirmationData(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31825
33250
  
31826
33251
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2KeyInfoConfirmationData")) SWIG_fail;
31827
33252
  result = (LassoSaml2KeyInfoConfirmationData *)new_LassoSaml2KeyInfoConfirmationData();
31828
 
  
31829
33253
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData, SWIG_POINTER_NEW |  0 );
31830
33254
  return resultobj;
31831
33255
fail:
31870
33294
  }
31871
33295
  arg1 = (LassoSaml2KeyInfoConfirmationData *)(argp1);
31872
33296
  result = (char *)LassoSaml2KeyInfoConfirmationData_dump(arg1);
31873
 
  
31874
 
  resultobj = SWIG_FromCharPtr(result);
 
33297
  resultobj = SWIG_FromCharPtr((const char *)result);
31875
33298
  g_free(result);
31876
33299
  return resultobj;
31877
33300
fail:
31880
33303
 
31881
33304
 
31882
33305
SWIGINTERN PyObject *Saml2KeyInfoConfirmationData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31883
 
    PyObject *obj;
31884
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
31885
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData, SWIG_NewClientData(obj));
31886
 
    return SWIG_Py_Void();
 
33306
  PyObject *obj;
 
33307
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
33308
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData, SWIG_NewClientData(obj));
 
33309
  return SWIG_Py_Void();
31887
33310
}
31888
33311
 
31889
33312
SWIGINTERN PyObject *_wrap_Saml2Conditions_notBefore_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
31902
33325
  arg1 = (LassoSaml2Conditions *)(argp1);
31903
33326
  if (arg1->NotBefore) free((char*)arg1->NotBefore);
31904
33327
  if (arg2) {
31905
 
    size_t size = strlen(arg2) + 1;
31906
 
    arg1->NotBefore = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33328
    size_t size = strlen((const char *)(arg2)) + 1;
 
33329
    arg1->NotBefore = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31907
33330
  } else {
31908
33331
    arg1->NotBefore = 0;
31909
33332
  }
31929
33352
  }
31930
33353
  arg1 = (LassoSaml2Conditions *)(argp1);
31931
33354
  result = (char *) ((arg1)->NotBefore);
31932
 
  
31933
 
  resultobj = SWIG_FromCharPtr(result);
 
33355
  resultobj = SWIG_FromCharPtr((const char *)result);
31934
33356
  return resultobj;
31935
33357
fail:
31936
33358
  return NULL;
31953
33375
  arg1 = (LassoSaml2Conditions *)(argp1);
31954
33376
  if (arg1->NotOnOrAfter) free((char*)arg1->NotOnOrAfter);
31955
33377
  if (arg2) {
31956
 
    size_t size = strlen(arg2) + 1;
31957
 
    arg1->NotOnOrAfter = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33378
    size_t size = strlen((const char *)(arg2)) + 1;
 
33379
    arg1->NotOnOrAfter = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
31958
33380
  } else {
31959
33381
    arg1->NotOnOrAfter = 0;
31960
33382
  }
31980
33402
  }
31981
33403
  arg1 = (LassoSaml2Conditions *)(argp1);
31982
33404
  result = (char *) ((arg1)->NotOnOrAfter);
31983
 
  
31984
 
  resultobj = SWIG_FromCharPtr(result);
 
33405
  resultobj = SWIG_FromCharPtr((const char *)result);
 
33406
  return resultobj;
 
33407
fail:
 
33408
  return NULL;
 
33409
}
 
33410
 
 
33411
 
 
33412
SWIGINTERN PyObject *_wrap_Saml2Conditions_condition_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33413
  PyObject *resultobj = 0;
 
33414
  LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ;
 
33415
  LassoNodeList *arg2 = (LassoNodeList *) 0 ;
 
33416
  void *argp1 = 0 ;
 
33417
  int res1 = 0 ;
 
33418
  void *argp2 = 0 ;
 
33419
  int res2 = 0 ;
 
33420
  PyObject * obj0 = 0 ;
 
33421
  PyObject * obj1 = 0 ;
 
33422
  
 
33423
  if (!PyArg_ParseTuple(args,(char *)"OO:Saml2Conditions_condition_set",&obj0,&obj1)) SWIG_fail;
 
33424
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Conditions, 0 |  0 );
 
33425
  if (!SWIG_IsOK(res1)) {
 
33426
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Conditions_condition_set" "', argument " "1"" of type '" "LassoSaml2Conditions *""'"); 
 
33427
  }
 
33428
  arg1 = (LassoSaml2Conditions *)(argp1);
 
33429
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoNodeList, SWIG_POINTER_DISOWN |  0 );
 
33430
  if (!SWIG_IsOK(res2)) {
 
33431
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Saml2Conditions_condition_set" "', argument " "2"" of type '" "LassoNodeList *""'"); 
 
33432
  }
 
33433
  arg2 = (LassoNodeList *)(argp2);
 
33434
  LassoSaml2Conditions_Condition_set(arg1,arg2);
 
33435
  
 
33436
  resultobj = SWIG_Py_Void();
 
33437
  return resultobj;
 
33438
fail:
 
33439
  return NULL;
 
33440
}
 
33441
 
 
33442
 
 
33443
SWIGINTERN PyObject *_wrap_Saml2Conditions_condition_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33444
  PyObject *resultobj = 0;
 
33445
  LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ;
 
33446
  LassoNodeList *result = 0 ;
 
33447
  void *argp1 = 0 ;
 
33448
  int res1 = 0 ;
 
33449
  PyObject * obj0 = 0 ;
 
33450
  
 
33451
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Conditions_condition_get",&obj0)) SWIG_fail;
 
33452
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Conditions, 0 |  0 );
 
33453
  if (!SWIG_IsOK(res1)) {
 
33454
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Conditions_condition_get" "', argument " "1"" of type '" "LassoSaml2Conditions *""'"); 
 
33455
  }
 
33456
  arg1 = (LassoSaml2Conditions *)(argp1);
 
33457
  result = (LassoNodeList *)LassoSaml2Conditions_Condition_get(arg1);
 
33458
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
 
33459
  return resultobj;
 
33460
fail:
 
33461
  return NULL;
 
33462
}
 
33463
 
 
33464
 
 
33465
SWIGINTERN PyObject *_wrap_Saml2Conditions_audienceRestriction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33466
  PyObject *resultobj = 0;
 
33467
  LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ;
 
33468
  LassoNodeList *arg2 = (LassoNodeList *) 0 ;
 
33469
  void *argp1 = 0 ;
 
33470
  int res1 = 0 ;
 
33471
  void *argp2 = 0 ;
 
33472
  int res2 = 0 ;
 
33473
  PyObject * obj0 = 0 ;
 
33474
  PyObject * obj1 = 0 ;
 
33475
  
 
33476
  if (!PyArg_ParseTuple(args,(char *)"OO:Saml2Conditions_audienceRestriction_set",&obj0,&obj1)) SWIG_fail;
 
33477
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Conditions, 0 |  0 );
 
33478
  if (!SWIG_IsOK(res1)) {
 
33479
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Conditions_audienceRestriction_set" "', argument " "1"" of type '" "LassoSaml2Conditions *""'"); 
 
33480
  }
 
33481
  arg1 = (LassoSaml2Conditions *)(argp1);
 
33482
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoNodeList, SWIG_POINTER_DISOWN |  0 );
 
33483
  if (!SWIG_IsOK(res2)) {
 
33484
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Saml2Conditions_audienceRestriction_set" "', argument " "2"" of type '" "LassoNodeList *""'"); 
 
33485
  }
 
33486
  arg2 = (LassoNodeList *)(argp2);
 
33487
  LassoSaml2Conditions_AudienceRestriction_set(arg1,arg2);
 
33488
  
 
33489
  resultobj = SWIG_Py_Void();
 
33490
  return resultobj;
 
33491
fail:
 
33492
  return NULL;
 
33493
}
 
33494
 
 
33495
 
 
33496
SWIGINTERN PyObject *_wrap_Saml2Conditions_audienceRestriction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33497
  PyObject *resultobj = 0;
 
33498
  LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ;
 
33499
  LassoNodeList *result = 0 ;
 
33500
  void *argp1 = 0 ;
 
33501
  int res1 = 0 ;
 
33502
  PyObject * obj0 = 0 ;
 
33503
  
 
33504
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Conditions_audienceRestriction_get",&obj0)) SWIG_fail;
 
33505
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Conditions, 0 |  0 );
 
33506
  if (!SWIG_IsOK(res1)) {
 
33507
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Conditions_audienceRestriction_get" "', argument " "1"" of type '" "LassoSaml2Conditions *""'"); 
 
33508
  }
 
33509
  arg1 = (LassoSaml2Conditions *)(argp1);
 
33510
  result = (LassoNodeList *)LassoSaml2Conditions_AudienceRestriction_get(arg1);
 
33511
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
31985
33512
  return resultobj;
31986
33513
fail:
31987
33514
  return NULL;
31994
33521
  
31995
33522
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Conditions")) SWIG_fail;
31996
33523
  result = (LassoSaml2Conditions *)new_LassoSaml2Conditions();
31997
 
  
31998
33524
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Conditions, SWIG_POINTER_NEW |  0 );
31999
33525
  return resultobj;
32000
33526
fail:
32039
33565
  }
32040
33566
  arg1 = (LassoSaml2Conditions *)(argp1);
32041
33567
  result = (char *)LassoSaml2Conditions_dump(arg1);
32042
 
  
32043
 
  resultobj = SWIG_FromCharPtr(result);
 
33568
  resultobj = SWIG_FromCharPtr((const char *)result);
32044
33569
  g_free(result);
32045
33570
  return resultobj;
32046
33571
fail:
32049
33574
 
32050
33575
 
32051
33576
SWIGINTERN PyObject *Saml2Conditions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32052
 
    PyObject *obj;
32053
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32054
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Conditions, SWIG_NewClientData(obj));
32055
 
    return SWIG_Py_Void();
 
33577
  PyObject *obj;
 
33578
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
33579
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Conditions, SWIG_NewClientData(obj));
 
33580
  return SWIG_Py_Void();
32056
33581
}
32057
33582
 
32058
33583
SWIGINTERN PyObject *_wrap_new_Saml2Evidence(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32061
33586
  
32062
33587
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Evidence")) SWIG_fail;
32063
33588
  result = (LassoSaml2Evidence *)new_LassoSaml2Evidence();
32064
 
  
32065
33589
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Evidence, SWIG_POINTER_NEW |  0 );
32066
33590
  return resultobj;
32067
33591
fail:
32106
33630
  }
32107
33631
  arg1 = (LassoSaml2Evidence *)(argp1);
32108
33632
  result = (char *)LassoSaml2Evidence_dump(arg1);
32109
 
  
32110
 
  resultobj = SWIG_FromCharPtr(result);
 
33633
  resultobj = SWIG_FromCharPtr((const char *)result);
32111
33634
  g_free(result);
32112
33635
  return resultobj;
32113
33636
fail:
32116
33639
 
32117
33640
 
32118
33641
SWIGINTERN PyObject *Saml2Evidence_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32119
 
    PyObject *obj;
32120
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32121
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Evidence, SWIG_NewClientData(obj));
32122
 
    return SWIG_Py_Void();
 
33642
  PyObject *obj;
 
33643
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
33644
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Evidence, SWIG_NewClientData(obj));
 
33645
  return SWIG_Py_Void();
32123
33646
}
32124
33647
 
32125
33648
SWIGINTERN PyObject *_wrap_Saml2NameID_content_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32138
33661
  arg1 = (LassoSaml2NameID *)(argp1);
32139
33662
  if (arg1->content) free((char*)arg1->content);
32140
33663
  if (arg2) {
32141
 
    size_t size = strlen(arg2) + 1;
32142
 
    arg1->content = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33664
    size_t size = strlen((const char *)(arg2)) + 1;
 
33665
    arg1->content = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32143
33666
  } else {
32144
33667
    arg1->content = 0;
32145
33668
  }
32165
33688
  }
32166
33689
  arg1 = (LassoSaml2NameID *)(argp1);
32167
33690
  result = (char *) ((arg1)->content);
32168
 
  
32169
 
  resultobj = SWIG_FromCharPtr(result);
 
33691
  resultobj = SWIG_FromCharPtr((const char *)result);
32170
33692
  return resultobj;
32171
33693
fail:
32172
33694
  return NULL;
32189
33711
  arg1 = (LassoSaml2NameID *)(argp1);
32190
33712
  if (arg1->Format) free((char*)arg1->Format);
32191
33713
  if (arg2) {
32192
 
    size_t size = strlen(arg2) + 1;
32193
 
    arg1->Format = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33714
    size_t size = strlen((const char *)(arg2)) + 1;
 
33715
    arg1->Format = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32194
33716
  } else {
32195
33717
    arg1->Format = 0;
32196
33718
  }
32216
33738
  }
32217
33739
  arg1 = (LassoSaml2NameID *)(argp1);
32218
33740
  result = (char *) ((arg1)->Format);
32219
 
  
32220
 
  resultobj = SWIG_FromCharPtr(result);
 
33741
  resultobj = SWIG_FromCharPtr((const char *)result);
32221
33742
  return resultobj;
32222
33743
fail:
32223
33744
  return NULL;
32240
33761
  arg1 = (LassoSaml2NameID *)(argp1);
32241
33762
  if (arg1->SPProvidedID) free((char*)arg1->SPProvidedID);
32242
33763
  if (arg2) {
32243
 
    size_t size = strlen(arg2) + 1;
32244
 
    arg1->SPProvidedID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33764
    size_t size = strlen((const char *)(arg2)) + 1;
 
33765
    arg1->SPProvidedID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32245
33766
  } else {
32246
33767
    arg1->SPProvidedID = 0;
32247
33768
  }
32267
33788
  }
32268
33789
  arg1 = (LassoSaml2NameID *)(argp1);
32269
33790
  result = (char *) ((arg1)->SPProvidedID);
32270
 
  
32271
 
  resultobj = SWIG_FromCharPtr(result);
 
33791
  resultobj = SWIG_FromCharPtr((const char *)result);
32272
33792
  return resultobj;
32273
33793
fail:
32274
33794
  return NULL;
32291
33811
  arg1 = (LassoSaml2NameID *)(argp1);
32292
33812
  if (arg1->NameQualifier) free((char*)arg1->NameQualifier);
32293
33813
  if (arg2) {
32294
 
    size_t size = strlen(arg2) + 1;
32295
 
    arg1->NameQualifier = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33814
    size_t size = strlen((const char *)(arg2)) + 1;
 
33815
    arg1->NameQualifier = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32296
33816
  } else {
32297
33817
    arg1->NameQualifier = 0;
32298
33818
  }
32318
33838
  }
32319
33839
  arg1 = (LassoSaml2NameID *)(argp1);
32320
33840
  result = (char *) ((arg1)->NameQualifier);
32321
 
  
32322
 
  resultobj = SWIG_FromCharPtr(result);
 
33841
  resultobj = SWIG_FromCharPtr((const char *)result);
32323
33842
  return resultobj;
32324
33843
fail:
32325
33844
  return NULL;
32326
33845
}
32327
33846
 
32328
33847
 
32329
 
SWIGINTERN PyObject *_wrap_Saml2NameID_SPNameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33848
SWIGINTERN PyObject *_wrap_Saml2NameID_spNameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32330
33849
  PyObject *resultobj = 0;
32331
33850
  LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ;
32332
33851
  char *arg2 = (char *) 0 ;
32334
33853
  int res1 = 0 ;
32335
33854
  PyObject * obj0 = 0 ;
32336
33855
  
32337
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2NameID_SPNameQualifier_set",&obj0,&arg2)) SWIG_fail;
 
33856
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2NameID_spNameQualifier_set",&obj0,&arg2)) SWIG_fail;
32338
33857
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
32339
33858
  if (!SWIG_IsOK(res1)) {
32340
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2NameID_SPNameQualifier_set" "', argument " "1"" of type '" "LassoSaml2NameID *""'"); 
 
33859
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2NameID_spNameQualifier_set" "', argument " "1"" of type '" "LassoSaml2NameID *""'"); 
32341
33860
  }
32342
33861
  arg1 = (LassoSaml2NameID *)(argp1);
32343
33862
  if (arg1->SPNameQualifier) free((char*)arg1->SPNameQualifier);
32344
33863
  if (arg2) {
32345
 
    size_t size = strlen(arg2) + 1;
32346
 
    arg1->SPNameQualifier = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33864
    size_t size = strlen((const char *)(arg2)) + 1;
 
33865
    arg1->SPNameQualifier = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32347
33866
  } else {
32348
33867
    arg1->SPNameQualifier = 0;
32349
33868
  }
32354
33873
}
32355
33874
 
32356
33875
 
32357
 
SWIGINTERN PyObject *_wrap_Saml2NameID_SPNameQualifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
33876
SWIGINTERN PyObject *_wrap_Saml2NameID_spNameQualifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32358
33877
  PyObject *resultobj = 0;
32359
33878
  LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ;
32360
33879
  char *result = 0 ;
32362
33881
  int res1 = 0 ;
32363
33882
  PyObject * obj0 = 0 ;
32364
33883
  
32365
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2NameID_SPNameQualifier_get",&obj0)) SWIG_fail;
 
33884
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2NameID_spNameQualifier_get",&obj0)) SWIG_fail;
32366
33885
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
32367
33886
  if (!SWIG_IsOK(res1)) {
32368
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2NameID_SPNameQualifier_get" "', argument " "1"" of type '" "LassoSaml2NameID *""'"); 
 
33887
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2NameID_spNameQualifier_get" "', argument " "1"" of type '" "LassoSaml2NameID *""'"); 
32369
33888
  }
32370
33889
  arg1 = (LassoSaml2NameID *)(argp1);
32371
33890
  result = (char *) ((arg1)->SPNameQualifier);
32372
 
  
32373
 
  resultobj = SWIG_FromCharPtr(result);
 
33891
  resultobj = SWIG_FromCharPtr((const char *)result);
32374
33892
  return resultobj;
32375
33893
fail:
32376
33894
  return NULL;
32383
33901
  
32384
33902
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2NameID")) SWIG_fail;
32385
33903
  result = (LassoSaml2NameID *)new_LassoSaml2NameID();
32386
 
  
32387
33904
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, SWIG_POINTER_NEW |  0 );
32388
33905
  return resultobj;
32389
33906
fail:
32428
33945
  }
32429
33946
  arg1 = (LassoSaml2NameID *)(argp1);
32430
33947
  result = (char *)LassoSaml2NameID_dump(arg1);
32431
 
  
32432
 
  resultobj = SWIG_FromCharPtr(result);
 
33948
  resultobj = SWIG_FromCharPtr((const char *)result);
32433
33949
  g_free(result);
32434
33950
  return resultobj;
32435
33951
fail:
32438
33954
 
32439
33955
 
32440
33956
SWIGINTERN PyObject *Saml2NameID_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32441
 
    PyObject *obj;
32442
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32443
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2NameID, SWIG_NewClientData(obj));
32444
 
    return SWIG_Py_Void();
 
33957
  PyObject *obj;
 
33958
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
33959
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2NameID, SWIG_NewClientData(obj));
 
33960
  return SWIG_Py_Void();
32445
33961
}
32446
33962
 
32447
33963
SWIGINTERN PyObject *_wrap_Samlp2StatusCode_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32460
33976
  arg1 = (LassoSamlp2StatusCode *)(argp1);
32461
33977
  if (arg1->Value) free((char*)arg1->Value);
32462
33978
  if (arg2) {
32463
 
    size_t size = strlen(arg2) + 1;
32464
 
    arg1->Value = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
33979
    size_t size = strlen((const char *)(arg2)) + 1;
 
33980
    arg1->Value = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32465
33981
  } else {
32466
33982
    arg1->Value = 0;
32467
33983
  }
32487
34003
  }
32488
34004
  arg1 = (LassoSamlp2StatusCode *)(argp1);
32489
34005
  result = (char *) ((arg1)->Value);
32490
 
  
32491
 
  resultobj = SWIG_FromCharPtr(result);
 
34006
  resultobj = SWIG_FromCharPtr((const char *)result);
32492
34007
  return resultobj;
32493
34008
fail:
32494
34009
  return NULL;
32541
34056
  }
32542
34057
  arg1 = (LassoSamlp2StatusCode *)(argp1);
32543
34058
  result = (LassoSamlp2StatusCode *)LassoSamlp2StatusCode_StatusCode_get(arg1);
32544
 
  
32545
34059
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2StatusCode, 0 |  0 );
32546
34060
  return resultobj;
32547
34061
fail:
32555
34069
  
32556
34070
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2StatusCode")) SWIG_fail;
32557
34071
  result = (LassoSamlp2StatusCode *)new_LassoSamlp2StatusCode();
32558
 
  
32559
34072
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2StatusCode, SWIG_POINTER_NEW |  0 );
32560
34073
  return resultobj;
32561
34074
fail:
32600
34113
  }
32601
34114
  arg1 = (LassoSamlp2StatusCode *)(argp1);
32602
34115
  result = (char *)LassoSamlp2StatusCode_dump(arg1);
32603
 
  
32604
 
  resultobj = SWIG_FromCharPtr(result);
 
34116
  resultobj = SWIG_FromCharPtr((const char *)result);
32605
34117
  g_free(result);
32606
34118
  return resultobj;
32607
34119
fail:
32610
34122
 
32611
34123
 
32612
34124
SWIGINTERN PyObject *Samlp2StatusCode_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32613
 
    PyObject *obj;
32614
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32615
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2StatusCode, SWIG_NewClientData(obj));
32616
 
    return SWIG_Py_Void();
 
34125
  PyObject *obj;
 
34126
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34127
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2StatusCode, SWIG_NewClientData(obj));
 
34128
  return SWIG_Py_Void();
32617
34129
}
32618
34130
 
32619
34131
SWIGINTERN PyObject *_wrap_Samlp2Status_statusMessage_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32632
34144
  arg1 = (LassoSamlp2Status *)(argp1);
32633
34145
  if (arg1->StatusMessage) free((char*)arg1->StatusMessage);
32634
34146
  if (arg2) {
32635
 
    size_t size = strlen(arg2) + 1;
32636
 
    arg1->StatusMessage = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34147
    size_t size = strlen((const char *)(arg2)) + 1;
 
34148
    arg1->StatusMessage = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
32637
34149
  } else {
32638
34150
    arg1->StatusMessage = 0;
32639
34151
  }
32659
34171
  }
32660
34172
  arg1 = (LassoSamlp2Status *)(argp1);
32661
34173
  result = (char *) ((arg1)->StatusMessage);
32662
 
  
32663
 
  resultobj = SWIG_FromCharPtr(result);
 
34174
  resultobj = SWIG_FromCharPtr((const char *)result);
32664
34175
  return resultobj;
32665
34176
fail:
32666
34177
  return NULL;
32713
34224
  }
32714
34225
  arg1 = (LassoSamlp2Status *)(argp1);
32715
34226
  result = (LassoSamlp2StatusCode *)LassoSamlp2Status_StatusCode_get(arg1);
32716
 
  
32717
34227
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2StatusCode, 0 |  0 );
32718
34228
  return resultobj;
32719
34229
fail:
32767
34277
  }
32768
34278
  arg1 = (LassoSamlp2Status *)(argp1);
32769
34279
  result = (LassoSamlp2StatusDetail *)LassoSamlp2Status_StatusDetail_get(arg1);
32770
 
  
32771
34280
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2StatusDetail, 0 |  0 );
32772
34281
  return resultobj;
32773
34282
fail:
32781
34290
  
32782
34291
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2Status")) SWIG_fail;
32783
34292
  result = (LassoSamlp2Status *)new_LassoSamlp2Status();
32784
 
  
32785
34293
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Status, SWIG_POINTER_NEW |  0 );
32786
34294
  return resultobj;
32787
34295
fail:
32826
34334
  }
32827
34335
  arg1 = (LassoSamlp2Status *)(argp1);
32828
34336
  result = (char *)LassoSamlp2Status_dump(arg1);
32829
 
  
32830
 
  resultobj = SWIG_FromCharPtr(result);
 
34337
  resultobj = SWIG_FromCharPtr((const char *)result);
32831
34338
  g_free(result);
32832
34339
  return resultobj;
32833
34340
fail:
32836
34343
 
32837
34344
 
32838
34345
SWIGINTERN PyObject *Samlp2Status_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32839
 
    PyObject *obj;
32840
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32841
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Status, SWIG_NewClientData(obj));
32842
 
    return SWIG_Py_Void();
 
34346
  PyObject *obj;
 
34347
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34348
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Status, SWIG_NewClientData(obj));
 
34349
  return SWIG_Py_Void();
32843
34350
}
32844
34351
 
32845
34352
SWIGINTERN PyObject *_wrap_new_Saml2ConditionAbstract(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32848
34355
  
32849
34356
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2ConditionAbstract")) SWIG_fail;
32850
34357
  result = (LassoSaml2ConditionAbstract *)new_LassoSaml2ConditionAbstract();
32851
 
  
32852
34358
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2ConditionAbstract, SWIG_POINTER_NEW |  0 );
32853
34359
  return resultobj;
32854
34360
fail:
32893
34399
  }
32894
34400
  arg1 = (LassoSaml2ConditionAbstract *)(argp1);
32895
34401
  result = (char *)LassoSaml2ConditionAbstract_dump(arg1);
32896
 
  
32897
 
  resultobj = SWIG_FromCharPtr(result);
 
34402
  resultobj = SWIG_FromCharPtr((const char *)result);
32898
34403
  g_free(result);
32899
34404
  return resultobj;
32900
34405
fail:
32903
34408
 
32904
34409
 
32905
34410
SWIGINTERN PyObject *Saml2ConditionAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32906
 
    PyObject *obj;
32907
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32908
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2ConditionAbstract, SWIG_NewClientData(obj));
32909
 
    return SWIG_Py_Void();
 
34411
  PyObject *obj;
 
34412
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34413
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2ConditionAbstract, SWIG_NewClientData(obj));
 
34414
  return SWIG_Py_Void();
32910
34415
}
32911
34416
 
32912
34417
SWIGINTERN PyObject *_wrap_new_Saml2OneTimeUse(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32915
34420
  
32916
34421
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2OneTimeUse")) SWIG_fail;
32917
34422
  result = (LassoSaml2OneTimeUse *)new_LassoSaml2OneTimeUse();
32918
 
  
32919
34423
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2OneTimeUse, SWIG_POINTER_NEW |  0 );
32920
34424
  return resultobj;
32921
34425
fail:
32960
34464
  }
32961
34465
  arg1 = (LassoSaml2OneTimeUse *)(argp1);
32962
34466
  result = (char *)LassoSaml2OneTimeUse_dump(arg1);
32963
 
  
32964
 
  resultobj = SWIG_FromCharPtr(result);
 
34467
  resultobj = SWIG_FromCharPtr((const char *)result);
32965
34468
  g_free(result);
32966
34469
  return resultobj;
32967
34470
fail:
32970
34473
 
32971
34474
 
32972
34475
SWIGINTERN PyObject *Saml2OneTimeUse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32973
 
    PyObject *obj;
32974
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
32975
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2OneTimeUse, SWIG_NewClientData(obj));
32976
 
    return SWIG_Py_Void();
 
34476
  PyObject *obj;
 
34477
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34478
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2OneTimeUse, SWIG_NewClientData(obj));
 
34479
  return SWIG_Py_Void();
32977
34480
}
32978
34481
 
32979
34482
SWIGINTERN PyObject *_wrap_new_Saml2Advice(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
32982
34485
  
32983
34486
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Advice")) SWIG_fail;
32984
34487
  result = (LassoSaml2Advice *)new_LassoSaml2Advice();
32985
 
  
32986
34488
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Advice, SWIG_POINTER_NEW |  0 );
32987
34489
  return resultobj;
32988
34490
fail:
33027
34529
  }
33028
34530
  arg1 = (LassoSaml2Advice *)(argp1);
33029
34531
  result = (char *)LassoSaml2Advice_dump(arg1);
33030
 
  
33031
 
  resultobj = SWIG_FromCharPtr(result);
 
34532
  resultobj = SWIG_FromCharPtr((const char *)result);
33032
34533
  g_free(result);
33033
34534
  return resultobj;
33034
34535
fail:
33037
34538
 
33038
34539
 
33039
34540
SWIGINTERN PyObject *Saml2Advice_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33040
 
    PyObject *obj;
33041
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
33042
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Advice, SWIG_NewClientData(obj));
33043
 
    return SWIG_Py_Void();
 
34541
  PyObject *obj;
 
34542
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34543
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Advice, SWIG_NewClientData(obj));
 
34544
  return SWIG_Py_Void();
33044
34545
}
33045
34546
 
33046
34547
SWIGINTERN PyObject *_wrap_Saml2BaseIDAbstract_nameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33059
34560
  arg1 = (LassoSaml2BaseIDAbstract *)(argp1);
33060
34561
  if (arg1->NameQualifier) free((char*)arg1->NameQualifier);
33061
34562
  if (arg2) {
33062
 
    size_t size = strlen(arg2) + 1;
33063
 
    arg1->NameQualifier = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34563
    size_t size = strlen((const char *)(arg2)) + 1;
 
34564
    arg1->NameQualifier = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33064
34565
  } else {
33065
34566
    arg1->NameQualifier = 0;
33066
34567
  }
33086
34587
  }
33087
34588
  arg1 = (LassoSaml2BaseIDAbstract *)(argp1);
33088
34589
  result = (char *) ((arg1)->NameQualifier);
33089
 
  
33090
 
  resultobj = SWIG_FromCharPtr(result);
 
34590
  resultobj = SWIG_FromCharPtr((const char *)result);
33091
34591
  return resultobj;
33092
34592
fail:
33093
34593
  return NULL;
33094
34594
}
33095
34595
 
33096
34596
 
33097
 
SWIGINTERN PyObject *_wrap_Saml2BaseIDAbstract_SPNameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34597
SWIGINTERN PyObject *_wrap_Saml2BaseIDAbstract_spNameQualifier_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33098
34598
  PyObject *resultobj = 0;
33099
34599
  LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ;
33100
34600
  char *arg2 = (char *) 0 ;
33102
34602
  int res1 = 0 ;
33103
34603
  PyObject * obj0 = 0 ;
33104
34604
  
33105
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2BaseIDAbstract_SPNameQualifier_set",&obj0,&arg2)) SWIG_fail;
 
34605
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2BaseIDAbstract_spNameQualifier_set",&obj0,&arg2)) SWIG_fail;
33106
34606
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0 |  0 );
33107
34607
  if (!SWIG_IsOK(res1)) {
33108
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2BaseIDAbstract_SPNameQualifier_set" "', argument " "1"" of type '" "LassoSaml2BaseIDAbstract *""'"); 
 
34608
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2BaseIDAbstract_spNameQualifier_set" "', argument " "1"" of type '" "LassoSaml2BaseIDAbstract *""'"); 
33109
34609
  }
33110
34610
  arg1 = (LassoSaml2BaseIDAbstract *)(argp1);
33111
34611
  if (arg1->SPNameQualifier) free((char*)arg1->SPNameQualifier);
33112
34612
  if (arg2) {
33113
 
    size_t size = strlen(arg2) + 1;
33114
 
    arg1->SPNameQualifier = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34613
    size_t size = strlen((const char *)(arg2)) + 1;
 
34614
    arg1->SPNameQualifier = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33115
34615
  } else {
33116
34616
    arg1->SPNameQualifier = 0;
33117
34617
  }
33122
34622
}
33123
34623
 
33124
34624
 
33125
 
SWIGINTERN PyObject *_wrap_Saml2BaseIDAbstract_SPNameQualifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34625
SWIGINTERN PyObject *_wrap_Saml2BaseIDAbstract_spNameQualifier_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33126
34626
  PyObject *resultobj = 0;
33127
34627
  LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ;
33128
34628
  char *result = 0 ;
33130
34630
  int res1 = 0 ;
33131
34631
  PyObject * obj0 = 0 ;
33132
34632
  
33133
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2BaseIDAbstract_SPNameQualifier_get",&obj0)) SWIG_fail;
 
34633
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2BaseIDAbstract_spNameQualifier_get",&obj0)) SWIG_fail;
33134
34634
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0 |  0 );
33135
34635
  if (!SWIG_IsOK(res1)) {
33136
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2BaseIDAbstract_SPNameQualifier_get" "', argument " "1"" of type '" "LassoSaml2BaseIDAbstract *""'"); 
 
34636
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2BaseIDAbstract_spNameQualifier_get" "', argument " "1"" of type '" "LassoSaml2BaseIDAbstract *""'"); 
33137
34637
  }
33138
34638
  arg1 = (LassoSaml2BaseIDAbstract *)(argp1);
33139
34639
  result = (char *) ((arg1)->SPNameQualifier);
33140
 
  
33141
 
  resultobj = SWIG_FromCharPtr(result);
 
34640
  resultobj = SWIG_FromCharPtr((const char *)result);
33142
34641
  return resultobj;
33143
34642
fail:
33144
34643
  return NULL;
33151
34650
  
33152
34651
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2BaseIDAbstract")) SWIG_fail;
33153
34652
  result = (LassoSaml2BaseIDAbstract *)new_LassoSaml2BaseIDAbstract();
33154
 
  
33155
34653
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2BaseIDAbstract, SWIG_POINTER_NEW |  0 );
33156
34654
  return resultobj;
33157
34655
fail:
33196
34694
  }
33197
34695
  arg1 = (LassoSaml2BaseIDAbstract *)(argp1);
33198
34696
  result = (char *)LassoSaml2BaseIDAbstract_dump(arg1);
33199
 
  
33200
 
  resultobj = SWIG_FromCharPtr(result);
 
34697
  resultobj = SWIG_FromCharPtr((const char *)result);
33201
34698
  g_free(result);
33202
34699
  return resultobj;
33203
34700
fail:
33206
34703
 
33207
34704
 
33208
34705
SWIGINTERN PyObject *Saml2BaseIDAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33209
 
    PyObject *obj;
33210
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
33211
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2BaseIDAbstract, SWIG_NewClientData(obj));
33212
 
    return SWIG_Py_Void();
 
34706
  PyObject *obj;
 
34707
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34708
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2BaseIDAbstract, SWIG_NewClientData(obj));
 
34709
  return SWIG_Py_Void();
33213
34710
}
33214
34711
 
33215
 
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_AuthnContextClassRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34712
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_authnContextClassRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33216
34713
  PyObject *resultobj = 0;
33217
34714
  LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ;
33218
34715
  char *arg2 = (char *) 0 ;
33220
34717
  int res1 = 0 ;
33221
34718
  PyObject * obj0 = 0 ;
33222
34719
  
33223
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnContext_AuthnContextClassRef_set",&obj0,&arg2)) SWIG_fail;
 
34720
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnContext_authnContextClassRef_set",&obj0,&arg2)) SWIG_fail;
33224
34721
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnContext, 0 |  0 );
33225
34722
  if (!SWIG_IsOK(res1)) {
33226
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_AuthnContextClassRef_set" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
 
34723
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_authnContextClassRef_set" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
33227
34724
  }
33228
34725
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33229
34726
  if (arg1->AuthnContextClassRef) free((char*)arg1->AuthnContextClassRef);
33230
34727
  if (arg2) {
33231
 
    size_t size = strlen(arg2) + 1;
33232
 
    arg1->AuthnContextClassRef = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34728
    size_t size = strlen((const char *)(arg2)) + 1;
 
34729
    arg1->AuthnContextClassRef = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33233
34730
  } else {
33234
34731
    arg1->AuthnContextClassRef = 0;
33235
34732
  }
33240
34737
}
33241
34738
 
33242
34739
 
33243
 
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_AuthnContextClassRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34740
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_authnContextClassRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33244
34741
  PyObject *resultobj = 0;
33245
34742
  LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ;
33246
34743
  char *result = 0 ;
33248
34745
  int res1 = 0 ;
33249
34746
  PyObject * obj0 = 0 ;
33250
34747
  
33251
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnContext_AuthnContextClassRef_get",&obj0)) SWIG_fail;
 
34748
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnContext_authnContextClassRef_get",&obj0)) SWIG_fail;
33252
34749
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnContext, 0 |  0 );
33253
34750
  if (!SWIG_IsOK(res1)) {
33254
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_AuthnContextClassRef_get" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
 
34751
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_authnContextClassRef_get" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
33255
34752
  }
33256
34753
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33257
34754
  result = (char *) ((arg1)->AuthnContextClassRef);
33258
 
  
33259
 
  resultobj = SWIG_FromCharPtr(result);
 
34755
  resultobj = SWIG_FromCharPtr((const char *)result);
33260
34756
  return resultobj;
33261
34757
fail:
33262
34758
  return NULL;
33263
34759
}
33264
34760
 
33265
34761
 
33266
 
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_AuthnContextDeclRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34762
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_authnContextDeclRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33267
34763
  PyObject *resultobj = 0;
33268
34764
  LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ;
33269
34765
  char *arg2 = (char *) 0 ;
33271
34767
  int res1 = 0 ;
33272
34768
  PyObject * obj0 = 0 ;
33273
34769
  
33274
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnContext_AuthnContextDeclRef_set",&obj0,&arg2)) SWIG_fail;
 
34770
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnContext_authnContextDeclRef_set",&obj0,&arg2)) SWIG_fail;
33275
34771
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnContext, 0 |  0 );
33276
34772
  if (!SWIG_IsOK(res1)) {
33277
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_AuthnContextDeclRef_set" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
 
34773
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_authnContextDeclRef_set" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
33278
34774
  }
33279
34775
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33280
34776
  if (arg1->AuthnContextDeclRef) free((char*)arg1->AuthnContextDeclRef);
33281
34777
  if (arg2) {
33282
 
    size_t size = strlen(arg2) + 1;
33283
 
    arg1->AuthnContextDeclRef = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34778
    size_t size = strlen((const char *)(arg2)) + 1;
 
34779
    arg1->AuthnContextDeclRef = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33284
34780
  } else {
33285
34781
    arg1->AuthnContextDeclRef = 0;
33286
34782
  }
33291
34787
}
33292
34788
 
33293
34789
 
33294
 
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_AuthnContextDeclRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34790
SWIGINTERN PyObject *_wrap_Saml2AuthnContext_authnContextDeclRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33295
34791
  PyObject *resultobj = 0;
33296
34792
  LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ;
33297
34793
  char *result = 0 ;
33299
34795
  int res1 = 0 ;
33300
34796
  PyObject * obj0 = 0 ;
33301
34797
  
33302
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnContext_AuthnContextDeclRef_get",&obj0)) SWIG_fail;
 
34798
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnContext_authnContextDeclRef_get",&obj0)) SWIG_fail;
33303
34799
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnContext, 0 |  0 );
33304
34800
  if (!SWIG_IsOK(res1)) {
33305
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_AuthnContextDeclRef_get" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
 
34801
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnContext_authnContextDeclRef_get" "', argument " "1"" of type '" "LassoSaml2AuthnContext *""'"); 
33306
34802
  }
33307
34803
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33308
34804
  result = (char *) ((arg1)->AuthnContextDeclRef);
33309
 
  
33310
 
  resultobj = SWIG_FromCharPtr(result);
 
34805
  resultobj = SWIG_FromCharPtr((const char *)result);
33311
34806
  return resultobj;
33312
34807
fail:
33313
34808
  return NULL;
33330
34825
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33331
34826
  if (arg1->AuthenticatingAuthority) free((char*)arg1->AuthenticatingAuthority);
33332
34827
  if (arg2) {
33333
 
    size_t size = strlen(arg2) + 1;
33334
 
    arg1->AuthenticatingAuthority = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34828
    size_t size = strlen((const char *)(arg2)) + 1;
 
34829
    arg1->AuthenticatingAuthority = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33335
34830
  } else {
33336
34831
    arg1->AuthenticatingAuthority = 0;
33337
34832
  }
33357
34852
  }
33358
34853
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33359
34854
  result = (char *) ((arg1)->AuthenticatingAuthority);
33360
 
  
33361
 
  resultobj = SWIG_FromCharPtr(result);
 
34855
  resultobj = SWIG_FromCharPtr((const char *)result);
33362
34856
  return resultobj;
33363
34857
fail:
33364
34858
  return NULL;
33371
34865
  
33372
34866
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2AuthnContext")) SWIG_fail;
33373
34867
  result = (LassoSaml2AuthnContext *)new_LassoSaml2AuthnContext();
33374
 
  
33375
34868
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2AuthnContext, SWIG_POINTER_NEW |  0 );
33376
34869
  return resultobj;
33377
34870
fail:
33416
34909
  }
33417
34910
  arg1 = (LassoSaml2AuthnContext *)(argp1);
33418
34911
  result = (char *)LassoSaml2AuthnContext_dump(arg1);
33419
 
  
33420
 
  resultobj = SWIG_FromCharPtr(result);
 
34912
  resultobj = SWIG_FromCharPtr((const char *)result);
33421
34913
  g_free(result);
33422
34914
  return resultobj;
33423
34915
fail:
33426
34918
 
33427
34919
 
33428
34920
SWIGINTERN PyObject *Saml2AuthnContext_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33429
 
    PyObject *obj;
33430
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
33431
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AuthnContext, SWIG_NewClientData(obj));
33432
 
    return SWIG_Py_Void();
 
34921
  PyObject *obj;
 
34922
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
34923
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AuthnContext, SWIG_NewClientData(obj));
 
34924
  return SWIG_Py_Void();
33433
34925
}
33434
34926
 
33435
 
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_Address_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34927
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_address_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33436
34928
  PyObject *resultobj = 0;
33437
34929
  LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ;
33438
34930
  char *arg2 = (char *) 0 ;
33440
34932
  int res1 = 0 ;
33441
34933
  PyObject * obj0 = 0 ;
33442
34934
  
33443
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectLocality_Address_set",&obj0,&arg2)) SWIG_fail;
 
34935
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectLocality_address_set",&obj0,&arg2)) SWIG_fail;
33444
34936
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectLocality, 0 |  0 );
33445
34937
  if (!SWIG_IsOK(res1)) {
33446
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_Address_set" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
 
34938
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_address_set" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
33447
34939
  }
33448
34940
  arg1 = (LassoSaml2SubjectLocality *)(argp1);
33449
34941
  if (arg1->Address) free((char*)arg1->Address);
33450
34942
  if (arg2) {
33451
 
    size_t size = strlen(arg2) + 1;
33452
 
    arg1->Address = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34943
    size_t size = strlen((const char *)(arg2)) + 1;
 
34944
    arg1->Address = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33453
34945
  } else {
33454
34946
    arg1->Address = 0;
33455
34947
  }
33460
34952
}
33461
34953
 
33462
34954
 
33463
 
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_Address_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34955
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_address_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33464
34956
  PyObject *resultobj = 0;
33465
34957
  LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ;
33466
34958
  char *result = 0 ;
33468
34960
  int res1 = 0 ;
33469
34961
  PyObject * obj0 = 0 ;
33470
34962
  
33471
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectLocality_Address_get",&obj0)) SWIG_fail;
 
34963
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectLocality_address_get",&obj0)) SWIG_fail;
33472
34964
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectLocality, 0 |  0 );
33473
34965
  if (!SWIG_IsOK(res1)) {
33474
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_Address_get" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
 
34966
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_address_get" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
33475
34967
  }
33476
34968
  arg1 = (LassoSaml2SubjectLocality *)(argp1);
33477
34969
  result = (char *) ((arg1)->Address);
33478
 
  
33479
 
  resultobj = SWIG_FromCharPtr(result);
 
34970
  resultobj = SWIG_FromCharPtr((const char *)result);
33480
34971
  return resultobj;
33481
34972
fail:
33482
34973
  return NULL;
33483
34974
}
33484
34975
 
33485
34976
 
33486
 
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_DNSName_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
34977
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_dnsName_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33487
34978
  PyObject *resultobj = 0;
33488
34979
  LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ;
33489
34980
  char *arg2 = (char *) 0 ;
33491
34982
  int res1 = 0 ;
33492
34983
  PyObject * obj0 = 0 ;
33493
34984
  
33494
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectLocality_DNSName_set",&obj0,&arg2)) SWIG_fail;
 
34985
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectLocality_dnsName_set",&obj0,&arg2)) SWIG_fail;
33495
34986
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectLocality, 0 |  0 );
33496
34987
  if (!SWIG_IsOK(res1)) {
33497
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_DNSName_set" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
 
34988
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_dnsName_set" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
33498
34989
  }
33499
34990
  arg1 = (LassoSaml2SubjectLocality *)(argp1);
33500
34991
  if (arg1->DNSName) free((char*)arg1->DNSName);
33501
34992
  if (arg2) {
33502
 
    size_t size = strlen(arg2) + 1;
33503
 
    arg1->DNSName = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
34993
    size_t size = strlen((const char *)(arg2)) + 1;
 
34994
    arg1->DNSName = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33504
34995
  } else {
33505
34996
    arg1->DNSName = 0;
33506
34997
  }
33511
35002
}
33512
35003
 
33513
35004
 
33514
 
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_DNSName_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35005
SWIGINTERN PyObject *_wrap_Saml2SubjectLocality_dnsName_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33515
35006
  PyObject *resultobj = 0;
33516
35007
  LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ;
33517
35008
  char *result = 0 ;
33519
35010
  int res1 = 0 ;
33520
35011
  PyObject * obj0 = 0 ;
33521
35012
  
33522
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectLocality_DNSName_get",&obj0)) SWIG_fail;
 
35013
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectLocality_dnsName_get",&obj0)) SWIG_fail;
33523
35014
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectLocality, 0 |  0 );
33524
35015
  if (!SWIG_IsOK(res1)) {
33525
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_DNSName_get" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
 
35016
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectLocality_dnsName_get" "', argument " "1"" of type '" "LassoSaml2SubjectLocality *""'"); 
33526
35017
  }
33527
35018
  arg1 = (LassoSaml2SubjectLocality *)(argp1);
33528
35019
  result = (char *) ((arg1)->DNSName);
33529
 
  
33530
 
  resultobj = SWIG_FromCharPtr(result);
 
35020
  resultobj = SWIG_FromCharPtr((const char *)result);
33531
35021
  return resultobj;
33532
35022
fail:
33533
35023
  return NULL;
33540
35030
  
33541
35031
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2SubjectLocality")) SWIG_fail;
33542
35032
  result = (LassoSaml2SubjectLocality *)new_LassoSaml2SubjectLocality();
33543
 
  
33544
35033
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2SubjectLocality, SWIG_POINTER_NEW |  0 );
33545
35034
  return resultobj;
33546
35035
fail:
33585
35074
  }
33586
35075
  arg1 = (LassoSaml2SubjectLocality *)(argp1);
33587
35076
  result = (char *)LassoSaml2SubjectLocality_dump(arg1);
33588
 
  
33589
 
  resultobj = SWIG_FromCharPtr(result);
 
35077
  resultobj = SWIG_FromCharPtr((const char *)result);
33590
35078
  g_free(result);
33591
35079
  return resultobj;
33592
35080
fail:
33595
35083
 
33596
35084
 
33597
35085
SWIGINTERN PyObject *Saml2SubjectLocality_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33598
 
    PyObject *obj;
33599
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
33600
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2SubjectLocality, SWIG_NewClientData(obj));
33601
 
    return SWIG_Py_Void();
 
35086
  PyObject *obj;
 
35087
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
35088
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2SubjectLocality, SWIG_NewClientData(obj));
 
35089
  return SWIG_Py_Void();
33602
35090
}
33603
35091
 
33604
35092
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmationData_notBefore_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33617
35105
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33618
35106
  if (arg1->NotBefore) free((char*)arg1->NotBefore);
33619
35107
  if (arg2) {
33620
 
    size_t size = strlen(arg2) + 1;
33621
 
    arg1->NotBefore = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35108
    size_t size = strlen((const char *)(arg2)) + 1;
 
35109
    arg1->NotBefore = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33622
35110
  } else {
33623
35111
    arg1->NotBefore = 0;
33624
35112
  }
33644
35132
  }
33645
35133
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33646
35134
  result = (char *) ((arg1)->NotBefore);
33647
 
  
33648
 
  resultobj = SWIG_FromCharPtr(result);
 
35135
  resultobj = SWIG_FromCharPtr((const char *)result);
33649
35136
  return resultobj;
33650
35137
fail:
33651
35138
  return NULL;
33668
35155
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33669
35156
  if (arg1->NotOnOrAfter) free((char*)arg1->NotOnOrAfter);
33670
35157
  if (arg2) {
33671
 
    size_t size = strlen(arg2) + 1;
33672
 
    arg1->NotOnOrAfter = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35158
    size_t size = strlen((const char *)(arg2)) + 1;
 
35159
    arg1->NotOnOrAfter = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33673
35160
  } else {
33674
35161
    arg1->NotOnOrAfter = 0;
33675
35162
  }
33695
35182
  }
33696
35183
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33697
35184
  result = (char *) ((arg1)->NotOnOrAfter);
33698
 
  
33699
 
  resultobj = SWIG_FromCharPtr(result);
 
35185
  resultobj = SWIG_FromCharPtr((const char *)result);
33700
35186
  return resultobj;
33701
35187
fail:
33702
35188
  return NULL;
33719
35205
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33720
35206
  if (arg1->Recipient) free((char*)arg1->Recipient);
33721
35207
  if (arg2) {
33722
 
    size_t size = strlen(arg2) + 1;
33723
 
    arg1->Recipient = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35208
    size_t size = strlen((const char *)(arg2)) + 1;
 
35209
    arg1->Recipient = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33724
35210
  } else {
33725
35211
    arg1->Recipient = 0;
33726
35212
  }
33746
35232
  }
33747
35233
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33748
35234
  result = (char *) ((arg1)->Recipient);
33749
 
  
33750
 
  resultobj = SWIG_FromCharPtr(result);
 
35235
  resultobj = SWIG_FromCharPtr((const char *)result);
33751
35236
  return resultobj;
33752
35237
fail:
33753
35238
  return NULL;
33770
35255
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33771
35256
  if (arg1->InResponseTo) free((char*)arg1->InResponseTo);
33772
35257
  if (arg2) {
33773
 
    size_t size = strlen(arg2) + 1;
33774
 
    arg1->InResponseTo = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35258
    size_t size = strlen((const char *)(arg2)) + 1;
 
35259
    arg1->InResponseTo = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33775
35260
  } else {
33776
35261
    arg1->InResponseTo = 0;
33777
35262
  }
33797
35282
  }
33798
35283
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33799
35284
  result = (char *) ((arg1)->InResponseTo);
33800
 
  
33801
 
  resultobj = SWIG_FromCharPtr(result);
 
35285
  resultobj = SWIG_FromCharPtr((const char *)result);
33802
35286
  return resultobj;
33803
35287
fail:
33804
35288
  return NULL;
33805
35289
}
33806
35290
 
33807
35291
 
33808
 
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmationData_Address_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35292
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmationData_address_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33809
35293
  PyObject *resultobj = 0;
33810
35294
  LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ;
33811
35295
  char *arg2 = (char *) 0 ;
33813
35297
  int res1 = 0 ;
33814
35298
  PyObject * obj0 = 0 ;
33815
35299
  
33816
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectConfirmationData_Address_set",&obj0,&arg2)) SWIG_fail;
 
35300
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectConfirmationData_address_set",&obj0,&arg2)) SWIG_fail;
33817
35301
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0 |  0 );
33818
35302
  if (!SWIG_IsOK(res1)) {
33819
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmationData_Address_set" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmationData *""'"); 
 
35303
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmationData_address_set" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmationData *""'"); 
33820
35304
  }
33821
35305
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33822
35306
  if (arg1->Address) free((char*)arg1->Address);
33823
35307
  if (arg2) {
33824
 
    size_t size = strlen(arg2) + 1;
33825
 
    arg1->Address = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35308
    size_t size = strlen((const char *)(arg2)) + 1;
 
35309
    arg1->Address = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33826
35310
  } else {
33827
35311
    arg1->Address = 0;
33828
35312
  }
33833
35317
}
33834
35318
 
33835
35319
 
33836
 
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmationData_Address_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35320
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmationData_address_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33837
35321
  PyObject *resultobj = 0;
33838
35322
  LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ;
33839
35323
  char *result = 0 ;
33841
35325
  int res1 = 0 ;
33842
35326
  PyObject * obj0 = 0 ;
33843
35327
  
33844
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectConfirmationData_Address_get",&obj0)) SWIG_fail;
 
35328
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectConfirmationData_address_get",&obj0)) SWIG_fail;
33845
35329
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0 |  0 );
33846
35330
  if (!SWIG_IsOK(res1)) {
33847
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmationData_Address_get" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmationData *""'"); 
 
35331
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmationData_address_get" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmationData *""'"); 
33848
35332
  }
33849
35333
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33850
35334
  result = (char *) ((arg1)->Address);
33851
 
  
33852
 
  resultobj = SWIG_FromCharPtr(result);
 
35335
  resultobj = SWIG_FromCharPtr((const char *)result);
33853
35336
  return resultobj;
33854
35337
fail:
33855
35338
  return NULL;
33862
35345
  
33863
35346
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2SubjectConfirmationData")) SWIG_fail;
33864
35347
  result = (LassoSaml2SubjectConfirmationData *)new_LassoSaml2SubjectConfirmationData();
33865
 
  
33866
35348
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2SubjectConfirmationData, SWIG_POINTER_NEW |  0 );
33867
35349
  return resultobj;
33868
35350
fail:
33907
35389
  }
33908
35390
  arg1 = (LassoSaml2SubjectConfirmationData *)(argp1);
33909
35391
  result = (char *)LassoSaml2SubjectConfirmationData_dump(arg1);
33910
 
  
33911
 
  resultobj = SWIG_FromCharPtr(result);
 
35392
  resultobj = SWIG_FromCharPtr((const char *)result);
33912
35393
  g_free(result);
33913
35394
  return resultobj;
33914
35395
fail:
33917
35398
 
33918
35399
 
33919
35400
SWIGINTERN PyObject *Saml2SubjectConfirmationData_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33920
 
    PyObject *obj;
33921
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
33922
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2SubjectConfirmationData, SWIG_NewClientData(obj));
33923
 
    return SWIG_Py_Void();
 
35401
  PyObject *obj;
 
35402
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
35403
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2SubjectConfirmationData, SWIG_NewClientData(obj));
 
35404
  return SWIG_Py_Void();
33924
35405
}
33925
35406
 
33926
 
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmation_Method_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35407
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmation_method_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33927
35408
  PyObject *resultobj = 0;
33928
35409
  LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ;
33929
35410
  char *arg2 = (char *) 0 ;
33931
35412
  int res1 = 0 ;
33932
35413
  PyObject * obj0 = 0 ;
33933
35414
  
33934
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectConfirmation_Method_set",&obj0,&arg2)) SWIG_fail;
 
35415
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2SubjectConfirmation_method_set",&obj0,&arg2)) SWIG_fail;
33935
35416
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0 |  0 );
33936
35417
  if (!SWIG_IsOK(res1)) {
33937
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmation_Method_set" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmation *""'"); 
 
35418
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmation_method_set" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmation *""'"); 
33938
35419
  }
33939
35420
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
33940
35421
  if (arg1->Method) free((char*)arg1->Method);
33941
35422
  if (arg2) {
33942
 
    size_t size = strlen(arg2) + 1;
33943
 
    arg1->Method = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35423
    size_t size = strlen((const char *)(arg2)) + 1;
 
35424
    arg1->Method = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
33944
35425
  } else {
33945
35426
    arg1->Method = 0;
33946
35427
  }
33951
35432
}
33952
35433
 
33953
35434
 
33954
 
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmation_Method_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35435
SWIGINTERN PyObject *_wrap_Saml2SubjectConfirmation_method_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
33955
35436
  PyObject *resultobj = 0;
33956
35437
  LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ;
33957
35438
  char *result = 0 ;
33959
35440
  int res1 = 0 ;
33960
35441
  PyObject * obj0 = 0 ;
33961
35442
  
33962
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectConfirmation_Method_get",&obj0)) SWIG_fail;
 
35443
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2SubjectConfirmation_method_get",&obj0)) SWIG_fail;
33963
35444
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0 |  0 );
33964
35445
  if (!SWIG_IsOK(res1)) {
33965
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmation_Method_get" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmation *""'"); 
 
35446
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2SubjectConfirmation_method_get" "', argument " "1"" of type '" "LassoSaml2SubjectConfirmation *""'"); 
33966
35447
  }
33967
35448
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
33968
35449
  result = (char *) ((arg1)->Method);
33969
 
  
33970
 
  resultobj = SWIG_FromCharPtr(result);
 
35450
  resultobj = SWIG_FromCharPtr((const char *)result);
33971
35451
  return resultobj;
33972
35452
fail:
33973
35453
  return NULL;
34020
35500
  }
34021
35501
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
34022
35502
  result = (LassoSaml2BaseIDAbstract *)LassoSaml2SubjectConfirmation_BaseID_get(arg1);
34023
 
  
34024
35503
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0 |  0 );
34025
35504
  return resultobj;
34026
35505
fail:
34074
35553
  }
34075
35554
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
34076
35555
  result = (LassoSaml2NameID *)LassoSaml2SubjectConfirmation_NameID_get(arg1);
34077
 
  
34078
35556
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
34079
35557
  return resultobj;
34080
35558
fail:
34128
35606
  }
34129
35607
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
34130
35608
  result = (LassoSaml2EncryptedElement *)LassoSaml2SubjectConfirmation_EncryptedID_get(arg1);
34131
 
  
34132
35609
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
34133
35610
  return resultobj;
34134
35611
fail:
34182
35659
  }
34183
35660
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
34184
35661
  result = (LassoSaml2SubjectConfirmationData *)LassoSaml2SubjectConfirmation_SubjectConfirmationData_get(arg1);
34185
 
  
34186
35662
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0 |  0 );
34187
35663
  return resultobj;
34188
35664
fail:
34196
35672
  
34197
35673
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2SubjectConfirmation")) SWIG_fail;
34198
35674
  result = (LassoSaml2SubjectConfirmation *)new_LassoSaml2SubjectConfirmation();
34199
 
  
34200
35675
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2SubjectConfirmation, SWIG_POINTER_NEW |  0 );
34201
35676
  return resultobj;
34202
35677
fail:
34241
35716
  }
34242
35717
  arg1 = (LassoSaml2SubjectConfirmation *)(argp1);
34243
35718
  result = (char *)LassoSaml2SubjectConfirmation_dump(arg1);
34244
 
  
34245
 
  resultobj = SWIG_FromCharPtr(result);
 
35719
  resultobj = SWIG_FromCharPtr((const char *)result);
34246
35720
  g_free(result);
34247
35721
  return resultobj;
34248
35722
fail:
34251
35725
 
34252
35726
 
34253
35727
SWIGINTERN PyObject *Saml2SubjectConfirmation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34254
 
    PyObject *obj;
34255
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
34256
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2SubjectConfirmation, SWIG_NewClientData(obj));
34257
 
    return SWIG_Py_Void();
 
35728
  PyObject *obj;
 
35729
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
35730
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2SubjectConfirmation, SWIG_NewClientData(obj));
 
35731
  return SWIG_Py_Void();
34258
35732
}
34259
35733
 
34260
 
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_Audience_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35734
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_audience_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34261
35735
  PyObject *resultobj = 0;
34262
35736
  LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ;
34263
35737
  char *arg2 = (char *) 0 ;
34265
35739
  int res1 = 0 ;
34266
35740
  PyObject * obj0 = 0 ;
34267
35741
  
34268
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2ProxyRestriction_Audience_set",&obj0,&arg2)) SWIG_fail;
 
35742
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2ProxyRestriction_audience_set",&obj0,&arg2)) SWIG_fail;
34269
35743
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2ProxyRestriction, 0 |  0 );
34270
35744
  if (!SWIG_IsOK(res1)) {
34271
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_Audience_set" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
 
35745
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_audience_set" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
34272
35746
  }
34273
35747
  arg1 = (LassoSaml2ProxyRestriction *)(argp1);
34274
35748
  if (arg1->Audience) free((char*)arg1->Audience);
34275
35749
  if (arg2) {
34276
 
    size_t size = strlen(arg2) + 1;
34277
 
    arg1->Audience = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35750
    size_t size = strlen((const char *)(arg2)) + 1;
 
35751
    arg1->Audience = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34278
35752
  } else {
34279
35753
    arg1->Audience = 0;
34280
35754
  }
34285
35759
}
34286
35760
 
34287
35761
 
34288
 
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_Audience_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35762
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_audience_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34289
35763
  PyObject *resultobj = 0;
34290
35764
  LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ;
34291
35765
  char *result = 0 ;
34293
35767
  int res1 = 0 ;
34294
35768
  PyObject * obj0 = 0 ;
34295
35769
  
34296
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2ProxyRestriction_Audience_get",&obj0)) SWIG_fail;
 
35770
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2ProxyRestriction_audience_get",&obj0)) SWIG_fail;
34297
35771
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2ProxyRestriction, 0 |  0 );
34298
35772
  if (!SWIG_IsOK(res1)) {
34299
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_Audience_get" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
 
35773
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_audience_get" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
34300
35774
  }
34301
35775
  arg1 = (LassoSaml2ProxyRestriction *)(argp1);
34302
35776
  result = (char *) ((arg1)->Audience);
34303
 
  
34304
 
  resultobj = SWIG_FromCharPtr(result);
 
35777
  resultobj = SWIG_FromCharPtr((const char *)result);
34305
35778
  return resultobj;
34306
35779
fail:
34307
35780
  return NULL;
34308
35781
}
34309
35782
 
34310
35783
 
34311
 
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_Count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35784
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34312
35785
  PyObject *resultobj = 0;
34313
35786
  LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ;
34314
35787
  char *arg2 = (char *) 0 ;
34316
35789
  int res1 = 0 ;
34317
35790
  PyObject * obj0 = 0 ;
34318
35791
  
34319
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2ProxyRestriction_Count_set",&obj0,&arg2)) SWIG_fail;
 
35792
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2ProxyRestriction_count_set",&obj0,&arg2)) SWIG_fail;
34320
35793
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2ProxyRestriction, 0 |  0 );
34321
35794
  if (!SWIG_IsOK(res1)) {
34322
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_Count_set" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
 
35795
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_count_set" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
34323
35796
  }
34324
35797
  arg1 = (LassoSaml2ProxyRestriction *)(argp1);
34325
35798
  if (arg1->Count) free((char*)arg1->Count);
34326
35799
  if (arg2) {
34327
 
    size_t size = strlen(arg2) + 1;
34328
 
    arg1->Count = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35800
    size_t size = strlen((const char *)(arg2)) + 1;
 
35801
    arg1->Count = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34329
35802
  } else {
34330
35803
    arg1->Count = 0;
34331
35804
  }
34336
35809
}
34337
35810
 
34338
35811
 
34339
 
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_Count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35812
SWIGINTERN PyObject *_wrap_Saml2ProxyRestriction_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34340
35813
  PyObject *resultobj = 0;
34341
35814
  LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ;
34342
35815
  char *result = 0 ;
34344
35817
  int res1 = 0 ;
34345
35818
  PyObject * obj0 = 0 ;
34346
35819
  
34347
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2ProxyRestriction_Count_get",&obj0)) SWIG_fail;
 
35820
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2ProxyRestriction_count_get",&obj0)) SWIG_fail;
34348
35821
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2ProxyRestriction, 0 |  0 );
34349
35822
  if (!SWIG_IsOK(res1)) {
34350
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_Count_get" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
 
35823
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2ProxyRestriction_count_get" "', argument " "1"" of type '" "LassoSaml2ProxyRestriction *""'"); 
34351
35824
  }
34352
35825
  arg1 = (LassoSaml2ProxyRestriction *)(argp1);
34353
35826
  result = (char *) ((arg1)->Count);
34354
 
  
34355
 
  resultobj = SWIG_FromCharPtr(result);
 
35827
  resultobj = SWIG_FromCharPtr((const char *)result);
34356
35828
  return resultobj;
34357
35829
fail:
34358
35830
  return NULL;
34365
35837
  
34366
35838
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2ProxyRestriction")) SWIG_fail;
34367
35839
  result = (LassoSaml2ProxyRestriction *)new_LassoSaml2ProxyRestriction();
34368
 
  
34369
35840
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2ProxyRestriction, SWIG_POINTER_NEW |  0 );
34370
35841
  return resultobj;
34371
35842
fail:
34410
35881
  }
34411
35882
  arg1 = (LassoSaml2ProxyRestriction *)(argp1);
34412
35883
  result = (char *)LassoSaml2ProxyRestriction_dump(arg1);
34413
 
  
34414
 
  resultobj = SWIG_FromCharPtr(result);
 
35884
  resultobj = SWIG_FromCharPtr((const char *)result);
34415
35885
  g_free(result);
34416
35886
  return resultobj;
34417
35887
fail:
34420
35890
 
34421
35891
 
34422
35892
SWIGINTERN PyObject *Saml2ProxyRestriction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34423
 
    PyObject *obj;
34424
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
34425
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2ProxyRestriction, SWIG_NewClientData(obj));
34426
 
    return SWIG_Py_Void();
 
35893
  PyObject *obj;
 
35894
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
35895
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2ProxyRestriction, SWIG_NewClientData(obj));
 
35896
  return SWIG_Py_Void();
34427
35897
}
34428
35898
 
34429
35899
SWIGINTERN PyObject *_wrap_new_Saml2StatementAbstract(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34432
35902
  
34433
35903
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2StatementAbstract")) SWIG_fail;
34434
35904
  result = (LassoSaml2StatementAbstract *)new_LassoSaml2StatementAbstract();
34435
 
  
34436
35905
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2StatementAbstract, SWIG_POINTER_NEW |  0 );
34437
35906
  return resultobj;
34438
35907
fail:
34477
35946
  }
34478
35947
  arg1 = (LassoSaml2StatementAbstract *)(argp1);
34479
35948
  result = (char *)LassoSaml2StatementAbstract_dump(arg1);
34480
 
  
34481
 
  resultobj = SWIG_FromCharPtr(result);
 
35949
  resultobj = SWIG_FromCharPtr((const char *)result);
34482
35950
  g_free(result);
34483
35951
  return resultobj;
34484
35952
fail:
34487
35955
 
34488
35956
 
34489
35957
SWIGINTERN PyObject *Saml2StatementAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34490
 
    PyObject *obj;
34491
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
34492
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2StatementAbstract, SWIG_NewClientData(obj));
34493
 
    return SWIG_Py_Void();
 
35958
  PyObject *obj;
 
35959
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
35960
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2StatementAbstract, SWIG_NewClientData(obj));
 
35961
  return SWIG_Py_Void();
34494
35962
}
34495
35963
 
34496
 
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_AuthnInstant_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35964
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_authnInstant_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34497
35965
  PyObject *resultobj = 0;
34498
35966
  LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ;
34499
35967
  char *arg2 = (char *) 0 ;
34501
35969
  int res1 = 0 ;
34502
35970
  PyObject * obj0 = 0 ;
34503
35971
  
34504
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnStatement_AuthnInstant_set",&obj0,&arg2)) SWIG_fail;
 
35972
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnStatement_authnInstant_set",&obj0,&arg2)) SWIG_fail;
34505
35973
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnStatement, 0 |  0 );
34506
35974
  if (!SWIG_IsOK(res1)) {
34507
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_AuthnInstant_set" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
 
35975
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_authnInstant_set" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
34508
35976
  }
34509
35977
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34510
35978
  if (arg1->AuthnInstant) free((char*)arg1->AuthnInstant);
34511
35979
  if (arg2) {
34512
 
    size_t size = strlen(arg2) + 1;
34513
 
    arg1->AuthnInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
35980
    size_t size = strlen((const char *)(arg2)) + 1;
 
35981
    arg1->AuthnInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34514
35982
  } else {
34515
35983
    arg1->AuthnInstant = 0;
34516
35984
  }
34521
35989
}
34522
35990
 
34523
35991
 
34524
 
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_AuthnInstant_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
35992
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_authnInstant_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34525
35993
  PyObject *resultobj = 0;
34526
35994
  LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ;
34527
35995
  char *result = 0 ;
34529
35997
  int res1 = 0 ;
34530
35998
  PyObject * obj0 = 0 ;
34531
35999
  
34532
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnStatement_AuthnInstant_get",&obj0)) SWIG_fail;
 
36000
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnStatement_authnInstant_get",&obj0)) SWIG_fail;
34533
36001
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnStatement, 0 |  0 );
34534
36002
  if (!SWIG_IsOK(res1)) {
34535
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_AuthnInstant_get" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
 
36003
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_authnInstant_get" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
34536
36004
  }
34537
36005
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34538
36006
  result = (char *) ((arg1)->AuthnInstant);
34539
 
  
34540
 
  resultobj = SWIG_FromCharPtr(result);
 
36007
  resultobj = SWIG_FromCharPtr((const char *)result);
34541
36008
  return resultobj;
34542
36009
fail:
34543
36010
  return NULL;
34560
36027
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34561
36028
  if (arg1->SessionIndex) free((char*)arg1->SessionIndex);
34562
36029
  if (arg2) {
34563
 
    size_t size = strlen(arg2) + 1;
34564
 
    arg1->SessionIndex = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36030
    size_t size = strlen((const char *)(arg2)) + 1;
 
36031
    arg1->SessionIndex = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34565
36032
  } else {
34566
36033
    arg1->SessionIndex = 0;
34567
36034
  }
34587
36054
  }
34588
36055
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34589
36056
  result = (char *) ((arg1)->SessionIndex);
34590
 
  
34591
 
  resultobj = SWIG_FromCharPtr(result);
 
36057
  resultobj = SWIG_FromCharPtr((const char *)result);
34592
36058
  return resultobj;
34593
36059
fail:
34594
36060
  return NULL;
34595
36061
}
34596
36062
 
34597
36063
 
34598
 
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_SessionNotOnOrAfter_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36064
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_sessionNotOnOrAfter_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34599
36065
  PyObject *resultobj = 0;
34600
36066
  LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ;
34601
36067
  char *arg2 = (char *) 0 ;
34603
36069
  int res1 = 0 ;
34604
36070
  PyObject * obj0 = 0 ;
34605
36071
  
34606
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnStatement_SessionNotOnOrAfter_set",&obj0,&arg2)) SWIG_fail;
 
36072
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthnStatement_sessionNotOnOrAfter_set",&obj0,&arg2)) SWIG_fail;
34607
36073
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnStatement, 0 |  0 );
34608
36074
  if (!SWIG_IsOK(res1)) {
34609
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_SessionNotOnOrAfter_set" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
 
36075
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_sessionNotOnOrAfter_set" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
34610
36076
  }
34611
36077
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34612
36078
  if (arg1->SessionNotOnOrAfter) free((char*)arg1->SessionNotOnOrAfter);
34613
36079
  if (arg2) {
34614
 
    size_t size = strlen(arg2) + 1;
34615
 
    arg1->SessionNotOnOrAfter = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36080
    size_t size = strlen((const char *)(arg2)) + 1;
 
36081
    arg1->SessionNotOnOrAfter = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34616
36082
  } else {
34617
36083
    arg1->SessionNotOnOrAfter = 0;
34618
36084
  }
34623
36089
}
34624
36090
 
34625
36091
 
34626
 
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_SessionNotOnOrAfter_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36092
SWIGINTERN PyObject *_wrap_Saml2AuthnStatement_sessionNotOnOrAfter_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34627
36093
  PyObject *resultobj = 0;
34628
36094
  LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ;
34629
36095
  char *result = 0 ;
34631
36097
  int res1 = 0 ;
34632
36098
  PyObject * obj0 = 0 ;
34633
36099
  
34634
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnStatement_SessionNotOnOrAfter_get",&obj0)) SWIG_fail;
 
36100
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthnStatement_sessionNotOnOrAfter_get",&obj0)) SWIG_fail;
34635
36101
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthnStatement, 0 |  0 );
34636
36102
  if (!SWIG_IsOK(res1)) {
34637
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_SessionNotOnOrAfter_get" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
 
36103
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthnStatement_sessionNotOnOrAfter_get" "', argument " "1"" of type '" "LassoSaml2AuthnStatement *""'"); 
34638
36104
  }
34639
36105
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34640
36106
  result = (char *) ((arg1)->SessionNotOnOrAfter);
34641
 
  
34642
 
  resultobj = SWIG_FromCharPtr(result);
 
36107
  resultobj = SWIG_FromCharPtr((const char *)result);
34643
36108
  return resultobj;
34644
36109
fail:
34645
36110
  return NULL;
34692
36157
  }
34693
36158
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34694
36159
  result = (LassoSaml2SubjectLocality *)LassoSaml2AuthnStatement_SubjectLocality_get(arg1);
34695
 
  
34696
36160
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2SubjectLocality, 0 |  0 );
34697
36161
  return resultobj;
34698
36162
fail:
34746
36210
  }
34747
36211
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34748
36212
  result = (LassoSaml2AuthnContext *)LassoSaml2AuthnStatement_AuthnContext_get(arg1);
34749
 
  
34750
36213
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2AuthnContext, 0 |  0 );
34751
36214
  return resultobj;
34752
36215
fail:
34760
36223
  
34761
36224
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2AuthnStatement")) SWIG_fail;
34762
36225
  result = (LassoSaml2AuthnStatement *)new_LassoSaml2AuthnStatement();
34763
 
  
34764
36226
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2AuthnStatement, SWIG_POINTER_NEW |  0 );
34765
36227
  return resultobj;
34766
36228
fail:
34805
36267
  }
34806
36268
  arg1 = (LassoSaml2AuthnStatement *)(argp1);
34807
36269
  result = (char *)LassoSaml2AuthnStatement_dump(arg1);
34808
 
  
34809
 
  resultobj = SWIG_FromCharPtr(result);
 
36270
  resultobj = SWIG_FromCharPtr((const char *)result);
34810
36271
  g_free(result);
34811
36272
  return resultobj;
34812
36273
fail:
34815
36276
 
34816
36277
 
34817
36278
SWIGINTERN PyObject *Saml2AuthnStatement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34818
 
    PyObject *obj;
34819
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
34820
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AuthnStatement, SWIG_NewClientData(obj));
34821
 
    return SWIG_Py_Void();
 
36279
  PyObject *obj;
 
36280
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
36281
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AuthnStatement, SWIG_NewClientData(obj));
 
36282
  return SWIG_Py_Void();
34822
36283
}
34823
36284
 
34824
36285
SWIGINTERN PyObject *_wrap_new_Saml2AttributeStatement(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34827
36288
  
34828
36289
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2AttributeStatement")) SWIG_fail;
34829
36290
  result = (LassoSaml2AttributeStatement *)new_LassoSaml2AttributeStatement();
34830
 
  
34831
36291
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2AttributeStatement, SWIG_POINTER_NEW |  0 );
34832
36292
  return resultobj;
34833
36293
fail:
34872
36332
  }
34873
36333
  arg1 = (LassoSaml2AttributeStatement *)(argp1);
34874
36334
  result = (char *)LassoSaml2AttributeStatement_dump(arg1);
34875
 
  
34876
 
  resultobj = SWIG_FromCharPtr(result);
 
36335
  resultobj = SWIG_FromCharPtr((const char *)result);
34877
36336
  g_free(result);
34878
36337
  return resultobj;
34879
36338
fail:
34882
36341
 
34883
36342
 
34884
36343
SWIGINTERN PyObject *Saml2AttributeStatement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34885
 
    PyObject *obj;
34886
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
34887
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AttributeStatement, SWIG_NewClientData(obj));
34888
 
    return SWIG_Py_Void();
 
36344
  PyObject *obj;
 
36345
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
36346
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AttributeStatement, SWIG_NewClientData(obj));
 
36347
  return SWIG_Py_Void();
34889
36348
}
34890
36349
 
34891
36350
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_providerId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34904
36363
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
34905
36364
  if (arg1->ProviderID) free((char*)arg1->ProviderID);
34906
36365
  if (arg2) {
34907
 
    size_t size = strlen(arg2) + 1;
34908
 
    arg1->ProviderID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36366
    size_t size = strlen((const char *)(arg2)) + 1;
 
36367
    arg1->ProviderID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34909
36368
  } else {
34910
36369
    arg1->ProviderID = 0;
34911
36370
  }
34931
36390
  }
34932
36391
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
34933
36392
  result = (char *) ((arg1)->ProviderID);
34934
 
  
34935
 
  resultobj = SWIG_FromCharPtr(result);
 
36393
  resultobj = SWIG_FromCharPtr((const char *)result);
34936
36394
  return resultobj;
34937
36395
fail:
34938
36396
  return NULL;
34939
36397
}
34940
36398
 
34941
36399
 
34942
 
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_Name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36400
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34943
36401
  PyObject *resultobj = 0;
34944
36402
  LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ;
34945
36403
  char *arg2 = (char *) 0 ;
34947
36405
  int res1 = 0 ;
34948
36406
  PyObject * obj0 = 0 ;
34949
36407
  
34950
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2IDPEntry_Name_set",&obj0,&arg2)) SWIG_fail;
 
36408
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2IDPEntry_name_set",&obj0,&arg2)) SWIG_fail;
34951
36409
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2IDPEntry, 0 |  0 );
34952
36410
  if (!SWIG_IsOK(res1)) {
34953
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_Name_set" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
 
36411
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_name_set" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
34954
36412
  }
34955
36413
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
34956
36414
  if (arg1->Name) free((char*)arg1->Name);
34957
36415
  if (arg2) {
34958
 
    size_t size = strlen(arg2) + 1;
34959
 
    arg1->Name = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36416
    size_t size = strlen((const char *)(arg2)) + 1;
 
36417
    arg1->Name = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
34960
36418
  } else {
34961
36419
    arg1->Name = 0;
34962
36420
  }
34967
36425
}
34968
36426
 
34969
36427
 
34970
 
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_Name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36428
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34971
36429
  PyObject *resultobj = 0;
34972
36430
  LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ;
34973
36431
  char *result = 0 ;
34975
36433
  int res1 = 0 ;
34976
36434
  PyObject * obj0 = 0 ;
34977
36435
  
34978
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2IDPEntry_Name_get",&obj0)) SWIG_fail;
 
36436
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2IDPEntry_name_get",&obj0)) SWIG_fail;
34979
36437
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2IDPEntry, 0 |  0 );
34980
36438
  if (!SWIG_IsOK(res1)) {
34981
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_Name_get" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
 
36439
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_name_get" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
34982
36440
  }
34983
36441
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
34984
36442
  result = (char *) ((arg1)->Name);
34985
 
  
34986
 
  resultobj = SWIG_FromCharPtr(result);
 
36443
  resultobj = SWIG_FromCharPtr((const char *)result);
34987
36444
  return resultobj;
34988
36445
fail:
34989
36446
  return NULL;
34990
36447
}
34991
36448
 
34992
36449
 
34993
 
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_Loc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36450
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_loc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
34994
36451
  PyObject *resultobj = 0;
34995
36452
  LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ;
34996
36453
  char *arg2 = (char *) 0 ;
34998
36455
  int res1 = 0 ;
34999
36456
  PyObject * obj0 = 0 ;
35000
36457
  
35001
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2IDPEntry_Loc_set",&obj0,&arg2)) SWIG_fail;
 
36458
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2IDPEntry_loc_set",&obj0,&arg2)) SWIG_fail;
35002
36459
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2IDPEntry, 0 |  0 );
35003
36460
  if (!SWIG_IsOK(res1)) {
35004
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_Loc_set" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
 
36461
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_loc_set" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
35005
36462
  }
35006
36463
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
35007
36464
  if (arg1->Loc) free((char*)arg1->Loc);
35008
36465
  if (arg2) {
35009
 
    size_t size = strlen(arg2) + 1;
35010
 
    arg1->Loc = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36466
    size_t size = strlen((const char *)(arg2)) + 1;
 
36467
    arg1->Loc = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35011
36468
  } else {
35012
36469
    arg1->Loc = 0;
35013
36470
  }
35018
36475
}
35019
36476
 
35020
36477
 
35021
 
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_Loc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36478
SWIGINTERN PyObject *_wrap_Samlp2IDPEntry_loc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35022
36479
  PyObject *resultobj = 0;
35023
36480
  LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ;
35024
36481
  char *result = 0 ;
35026
36483
  int res1 = 0 ;
35027
36484
  PyObject * obj0 = 0 ;
35028
36485
  
35029
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2IDPEntry_Loc_get",&obj0)) SWIG_fail;
 
36486
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2IDPEntry_loc_get",&obj0)) SWIG_fail;
35030
36487
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2IDPEntry, 0 |  0 );
35031
36488
  if (!SWIG_IsOK(res1)) {
35032
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_Loc_get" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
 
36489
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2IDPEntry_loc_get" "', argument " "1"" of type '" "LassoSamlp2IDPEntry *""'"); 
35033
36490
  }
35034
36491
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
35035
36492
  result = (char *) ((arg1)->Loc);
35036
 
  
35037
 
  resultobj = SWIG_FromCharPtr(result);
 
36493
  resultobj = SWIG_FromCharPtr((const char *)result);
35038
36494
  return resultobj;
35039
36495
fail:
35040
36496
  return NULL;
35047
36503
  
35048
36504
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2IDPEntry")) SWIG_fail;
35049
36505
  result = (LassoSamlp2IDPEntry *)new_LassoSamlp2IDPEntry();
35050
 
  
35051
36506
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2IDPEntry, SWIG_POINTER_NEW |  0 );
35052
36507
  return resultobj;
35053
36508
fail:
35092
36547
  }
35093
36548
  arg1 = (LassoSamlp2IDPEntry *)(argp1);
35094
36549
  result = (char *)LassoSamlp2IDPEntry_dump(arg1);
35095
 
  
35096
 
  resultobj = SWIG_FromCharPtr(result);
 
36550
  resultobj = SWIG_FromCharPtr((const char *)result);
35097
36551
  g_free(result);
35098
36552
  return resultobj;
35099
36553
fail:
35102
36556
 
35103
36557
 
35104
36558
SWIGINTERN PyObject *Samlp2IDPEntry_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35105
 
    PyObject *obj;
35106
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
35107
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2IDPEntry, SWIG_NewClientData(obj));
35108
 
    return SWIG_Py_Void();
 
36559
  PyObject *obj;
 
36560
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
36561
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2IDPEntry, SWIG_NewClientData(obj));
 
36562
  return SWIG_Py_Void();
35109
36563
}
35110
36564
 
35111
36565
SWIGINTERN PyObject *_wrap_new_Samlp2Extensions(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35114
36568
  
35115
36569
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2Extensions")) SWIG_fail;
35116
36570
  result = (LassoSamlp2Extensions *)new_LassoSamlp2Extensions();
35117
 
  
35118
36571
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_NEW |  0 );
35119
36572
  return resultobj;
35120
36573
fail:
35159
36612
  }
35160
36613
  arg1 = (LassoSamlp2Extensions *)(argp1);
35161
36614
  result = (char *)LassoSamlp2Extensions_dump(arg1);
35162
 
  
35163
 
  resultobj = SWIG_FromCharPtr(result);
 
36615
  resultobj = SWIG_FromCharPtr((const char *)result);
35164
36616
  g_free(result);
35165
36617
  return resultobj;
35166
36618
fail:
35169
36621
 
35170
36622
 
35171
36623
SWIGINTERN PyObject *Samlp2Extensions_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35172
 
    PyObject *obj;
35173
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
35174
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Extensions, SWIG_NewClientData(obj));
35175
 
    return SWIG_Py_Void();
 
36624
  PyObject *obj;
 
36625
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
36626
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Extensions, SWIG_NewClientData(obj));
 
36627
  return SWIG_Py_Void();
35176
36628
}
35177
36629
 
35178
36630
SWIGINTERN PyObject *_wrap_Saml2Action_content_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35191
36643
  arg1 = (LassoSaml2Action *)(argp1);
35192
36644
  if (arg1->content) free((char*)arg1->content);
35193
36645
  if (arg2) {
35194
 
    size_t size = strlen(arg2) + 1;
35195
 
    arg1->content = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36646
    size_t size = strlen((const char *)(arg2)) + 1;
 
36647
    arg1->content = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35196
36648
  } else {
35197
36649
    arg1->content = 0;
35198
36650
  }
35218
36670
  }
35219
36671
  arg1 = (LassoSaml2Action *)(argp1);
35220
36672
  result = (char *) ((arg1)->content);
35221
 
  
35222
 
  resultobj = SWIG_FromCharPtr(result);
 
36673
  resultobj = SWIG_FromCharPtr((const char *)result);
35223
36674
  return resultobj;
35224
36675
fail:
35225
36676
  return NULL;
35226
36677
}
35227
36678
 
35228
36679
 
35229
 
SWIGINTERN PyObject *_wrap_Saml2Action_Namespace_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36680
SWIGINTERN PyObject *_wrap_Saml2Action_namespace_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35230
36681
  PyObject *resultobj = 0;
35231
36682
  LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ;
35232
36683
  char *arg2 = (char *) 0 ;
35234
36685
  int res1 = 0 ;
35235
36686
  PyObject * obj0 = 0 ;
35236
36687
  
35237
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Action_Namespace_set",&obj0,&arg2)) SWIG_fail;
 
36688
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Action_namespace_set",&obj0,&arg2)) SWIG_fail;
35238
36689
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Action, 0 |  0 );
35239
36690
  if (!SWIG_IsOK(res1)) {
35240
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Action_Namespace_set" "', argument " "1"" of type '" "LassoSaml2Action *""'"); 
 
36691
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Action_namespace_set" "', argument " "1"" of type '" "LassoSaml2Action *""'"); 
35241
36692
  }
35242
36693
  arg1 = (LassoSaml2Action *)(argp1);
35243
36694
  if (arg1->Namespace) free((char*)arg1->Namespace);
35244
36695
  if (arg2) {
35245
 
    size_t size = strlen(arg2) + 1;
35246
 
    arg1->Namespace = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36696
    size_t size = strlen((const char *)(arg2)) + 1;
 
36697
    arg1->Namespace = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35247
36698
  } else {
35248
36699
    arg1->Namespace = 0;
35249
36700
  }
35254
36705
}
35255
36706
 
35256
36707
 
35257
 
SWIGINTERN PyObject *_wrap_Saml2Action_Namespace_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36708
SWIGINTERN PyObject *_wrap_Saml2Action_namespace_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35258
36709
  PyObject *resultobj = 0;
35259
36710
  LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ;
35260
36711
  char *result = 0 ;
35262
36713
  int res1 = 0 ;
35263
36714
  PyObject * obj0 = 0 ;
35264
36715
  
35265
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Action_Namespace_get",&obj0)) SWIG_fail;
 
36716
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Action_namespace_get",&obj0)) SWIG_fail;
35266
36717
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Action, 0 |  0 );
35267
36718
  if (!SWIG_IsOK(res1)) {
35268
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Action_Namespace_get" "', argument " "1"" of type '" "LassoSaml2Action *""'"); 
 
36719
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Action_namespace_get" "', argument " "1"" of type '" "LassoSaml2Action *""'"); 
35269
36720
  }
35270
36721
  arg1 = (LassoSaml2Action *)(argp1);
35271
36722
  result = (char *) ((arg1)->Namespace);
35272
 
  
35273
 
  resultobj = SWIG_FromCharPtr(result);
 
36723
  resultobj = SWIG_FromCharPtr((const char *)result);
35274
36724
  return resultobj;
35275
36725
fail:
35276
36726
  return NULL;
35283
36733
  
35284
36734
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Action")) SWIG_fail;
35285
36735
  result = (LassoSaml2Action *)new_LassoSaml2Action();
35286
 
  
35287
36736
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Action, SWIG_POINTER_NEW |  0 );
35288
36737
  return resultobj;
35289
36738
fail:
35328
36777
  }
35329
36778
  arg1 = (LassoSaml2Action *)(argp1);
35330
36779
  result = (char *)LassoSaml2Action_dump(arg1);
35331
 
  
35332
 
  resultobj = SWIG_FromCharPtr(result);
 
36780
  resultobj = SWIG_FromCharPtr((const char *)result);
35333
36781
  g_free(result);
35334
36782
  return resultobj;
35335
36783
fail:
35338
36786
 
35339
36787
 
35340
36788
SWIGINTERN PyObject *Saml2Action_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35341
 
    PyObject *obj;
35342
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
35343
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Action, SWIG_NewClientData(obj));
35344
 
    return SWIG_Py_Void();
 
36789
  PyObject *obj;
 
36790
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
36791
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Action, SWIG_NewClientData(obj));
 
36792
  return SWIG_Py_Void();
35345
36793
}
35346
36794
 
35347
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36795
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35348
36796
  PyObject *resultobj = 0;
35349
36797
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35350
36798
  char *arg2 = (char *) 0 ;
35352
36800
  int res1 = 0 ;
35353
36801
  PyObject * obj0 = 0 ;
35354
36802
  
35355
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_ID_set",&obj0,&arg2)) SWIG_fail;
 
36803
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_iD_set",&obj0,&arg2)) SWIG_fail;
35356
36804
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35357
36805
  if (!SWIG_IsOK(res1)) {
35358
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_ID_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
36806
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_iD_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35359
36807
  }
35360
36808
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35361
36809
  if (arg1->ID) free((char*)arg1->ID);
35362
36810
  if (arg2) {
35363
 
    size_t size = strlen(arg2) + 1;
35364
 
    arg1->ID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36811
    size_t size = strlen((const char *)(arg2)) + 1;
 
36812
    arg1->ID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35365
36813
  } else {
35366
36814
    arg1->ID = 0;
35367
36815
  }
35372
36820
}
35373
36821
 
35374
36822
 
35375
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36823
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35376
36824
  PyObject *resultobj = 0;
35377
36825
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35378
36826
  char *result = 0 ;
35380
36828
  int res1 = 0 ;
35381
36829
  PyObject * obj0 = 0 ;
35382
36830
  
35383
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_ID_get",&obj0)) SWIG_fail;
 
36831
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_iD_get",&obj0)) SWIG_fail;
35384
36832
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35385
36833
  if (!SWIG_IsOK(res1)) {
35386
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_ID_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
36834
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_iD_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35387
36835
  }
35388
36836
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35389
36837
  result = (char *) ((arg1)->ID);
35390
 
  
35391
 
  resultobj = SWIG_FromCharPtr(result);
 
36838
  resultobj = SWIG_FromCharPtr((const char *)result);
35392
36839
  return resultobj;
35393
36840
fail:
35394
36841
  return NULL;
35411
36858
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35412
36859
  if (arg1->InResponseTo) free((char*)arg1->InResponseTo);
35413
36860
  if (arg2) {
35414
 
    size_t size = strlen(arg2) + 1;
35415
 
    arg1->InResponseTo = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36861
    size_t size = strlen((const char *)(arg2)) + 1;
 
36862
    arg1->InResponseTo = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35416
36863
  } else {
35417
36864
    arg1->InResponseTo = 0;
35418
36865
  }
35438
36885
  }
35439
36886
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35440
36887
  result = (char *) ((arg1)->InResponseTo);
35441
 
  
35442
 
  resultobj = SWIG_FromCharPtr(result);
 
36888
  resultobj = SWIG_FromCharPtr((const char *)result);
35443
36889
  return resultobj;
35444
36890
fail:
35445
36891
  return NULL;
35446
36892
}
35447
36893
 
35448
36894
 
35449
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36895
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35450
36896
  PyObject *resultobj = 0;
35451
36897
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35452
36898
  char *arg2 = (char *) 0 ;
35454
36900
  int res1 = 0 ;
35455
36901
  PyObject * obj0 = 0 ;
35456
36902
  
35457
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_Version_set",&obj0,&arg2)) SWIG_fail;
 
36903
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_version_set",&obj0,&arg2)) SWIG_fail;
35458
36904
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35459
36905
  if (!SWIG_IsOK(res1)) {
35460
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_Version_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
36906
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_version_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35461
36907
  }
35462
36908
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35463
36909
  if (arg1->Version) free((char*)arg1->Version);
35464
36910
  if (arg2) {
35465
 
    size_t size = strlen(arg2) + 1;
35466
 
    arg1->Version = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36911
    size_t size = strlen((const char *)(arg2)) + 1;
 
36912
    arg1->Version = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35467
36913
  } else {
35468
36914
    arg1->Version = 0;
35469
36915
  }
35474
36920
}
35475
36921
 
35476
36922
 
35477
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36923
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35478
36924
  PyObject *resultobj = 0;
35479
36925
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35480
36926
  char *result = 0 ;
35482
36928
  int res1 = 0 ;
35483
36929
  PyObject * obj0 = 0 ;
35484
36930
  
35485
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_Version_get",&obj0)) SWIG_fail;
 
36931
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_version_get",&obj0)) SWIG_fail;
35486
36932
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35487
36933
  if (!SWIG_IsOK(res1)) {
35488
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_Version_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
36934
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_version_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35489
36935
  }
35490
36936
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35491
36937
  result = (char *) ((arg1)->Version);
35492
 
  
35493
 
  resultobj = SWIG_FromCharPtr(result);
 
36938
  resultobj = SWIG_FromCharPtr((const char *)result);
35494
36939
  return resultobj;
35495
36940
fail:
35496
36941
  return NULL;
35513
36958
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35514
36959
  if (arg1->IssueInstant) free((char*)arg1->IssueInstant);
35515
36960
  if (arg2) {
35516
 
    size_t size = strlen(arg2) + 1;
35517
 
    arg1->IssueInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
36961
    size_t size = strlen((const char *)(arg2)) + 1;
 
36962
    arg1->IssueInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35518
36963
  } else {
35519
36964
    arg1->IssueInstant = 0;
35520
36965
  }
35540
36985
  }
35541
36986
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35542
36987
  result = (char *) ((arg1)->IssueInstant);
35543
 
  
35544
 
  resultobj = SWIG_FromCharPtr(result);
 
36988
  resultobj = SWIG_FromCharPtr((const char *)result);
35545
36989
  return resultobj;
35546
36990
fail:
35547
36991
  return NULL;
35548
36992
}
35549
36993
 
35550
36994
 
35551
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
36995
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35552
36996
  PyObject *resultobj = 0;
35553
36997
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35554
36998
  char *arg2 = (char *) 0 ;
35556
37000
  int res1 = 0 ;
35557
37001
  PyObject * obj0 = 0 ;
35558
37002
  
35559
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_Destination_set",&obj0,&arg2)) SWIG_fail;
 
37003
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_destination_set",&obj0,&arg2)) SWIG_fail;
35560
37004
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35561
37005
  if (!SWIG_IsOK(res1)) {
35562
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_Destination_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
37006
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_destination_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35563
37007
  }
35564
37008
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35565
37009
  if (arg1->Destination) free((char*)arg1->Destination);
35566
37010
  if (arg2) {
35567
 
    size_t size = strlen(arg2) + 1;
35568
 
    arg1->Destination = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
37011
    size_t size = strlen((const char *)(arg2)) + 1;
 
37012
    arg1->Destination = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35569
37013
  } else {
35570
37014
    arg1->Destination = 0;
35571
37015
  }
35576
37020
}
35577
37021
 
35578
37022
 
35579
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37023
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35580
37024
  PyObject *resultobj = 0;
35581
37025
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35582
37026
  char *result = 0 ;
35584
37028
  int res1 = 0 ;
35585
37029
  PyObject * obj0 = 0 ;
35586
37030
  
35587
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_Destination_get",&obj0)) SWIG_fail;
 
37031
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_destination_get",&obj0)) SWIG_fail;
35588
37032
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35589
37033
  if (!SWIG_IsOK(res1)) {
35590
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_Destination_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
37034
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_destination_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35591
37035
  }
35592
37036
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35593
37037
  result = (char *) ((arg1)->Destination);
35594
 
  
35595
 
  resultobj = SWIG_FromCharPtr(result);
 
37038
  resultobj = SWIG_FromCharPtr((const char *)result);
35596
37039
  return resultobj;
35597
37040
fail:
35598
37041
  return NULL;
35599
37042
}
35600
37043
 
35601
37044
 
35602
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37045
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35603
37046
  PyObject *resultobj = 0;
35604
37047
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35605
37048
  char *arg2 = (char *) 0 ;
35607
37050
  int res1 = 0 ;
35608
37051
  PyObject * obj0 = 0 ;
35609
37052
  
35610
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_Consent_set",&obj0,&arg2)) SWIG_fail;
 
37053
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2StatusResponse_consent_set",&obj0,&arg2)) SWIG_fail;
35611
37054
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35612
37055
  if (!SWIG_IsOK(res1)) {
35613
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_Consent_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
37056
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_consent_set" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35614
37057
  }
35615
37058
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35616
37059
  if (arg1->Consent) free((char*)arg1->Consent);
35617
37060
  if (arg2) {
35618
 
    size_t size = strlen(arg2) + 1;
35619
 
    arg1->Consent = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
37061
    size_t size = strlen((const char *)(arg2)) + 1;
 
37062
    arg1->Consent = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
35620
37063
  } else {
35621
37064
    arg1->Consent = 0;
35622
37065
  }
35627
37070
}
35628
37071
 
35629
37072
 
35630
 
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37073
SWIGINTERN PyObject *_wrap_Samlp2StatusResponse_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35631
37074
  PyObject *resultobj = 0;
35632
37075
  LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ;
35633
37076
  char *result = 0 ;
35635
37078
  int res1 = 0 ;
35636
37079
  PyObject * obj0 = 0 ;
35637
37080
  
35638
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_Consent_get",&obj0)) SWIG_fail;
 
37081
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2StatusResponse_consent_get",&obj0)) SWIG_fail;
35639
37082
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2StatusResponse, 0 |  0 );
35640
37083
  if (!SWIG_IsOK(res1)) {
35641
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_Consent_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
 
37084
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2StatusResponse_consent_get" "', argument " "1"" of type '" "LassoSamlp2StatusResponse *""'"); 
35642
37085
  }
35643
37086
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35644
37087
  result = (char *) ((arg1)->Consent);
35645
 
  
35646
 
  resultobj = SWIG_FromCharPtr(result);
 
37088
  resultobj = SWIG_FromCharPtr((const char *)result);
35647
37089
  return resultobj;
35648
37090
fail:
35649
37091
  return NULL;
35696
37138
  }
35697
37139
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35698
37140
  result = (LassoSaml2NameID *)LassoSamlp2StatusResponse_Issuer_get(arg1);
35699
 
  
35700
37141
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
35701
37142
  return resultobj;
35702
37143
fail:
35750
37191
  }
35751
37192
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35752
37193
  result = (LassoSamlp2Extensions *)LassoSamlp2StatusResponse_Extensions_get(arg1);
35753
 
  
35754
37194
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
35755
37195
  return resultobj;
35756
37196
fail:
35804
37244
  }
35805
37245
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35806
37246
  result = (LassoSamlp2Status *)LassoSamlp2StatusResponse_Status_get(arg1);
35807
 
  
35808
37247
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Status, 0 |  0 );
35809
37248
  return resultobj;
35810
37249
fail:
35818
37257
  
35819
37258
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2StatusResponse")) SWIG_fail;
35820
37259
  result = (LassoSamlp2StatusResponse *)new_LassoSamlp2StatusResponse();
35821
 
  
35822
37260
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2StatusResponse, SWIG_POINTER_NEW |  0 );
35823
37261
  return resultobj;
35824
37262
fail:
35863
37301
  }
35864
37302
  arg1 = (LassoSamlp2StatusResponse *)(argp1);
35865
37303
  result = (char *)LassoSamlp2StatusResponse_dump(arg1);
35866
 
  
35867
 
  resultobj = SWIG_FromCharPtr(result);
 
37304
  resultobj = SWIG_FromCharPtr((const char *)result);
35868
37305
  g_free(result);
35869
37306
  return resultobj;
35870
37307
fail:
35873
37310
 
35874
37311
 
35875
37312
SWIGINTERN PyObject *Samlp2StatusResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35876
 
    PyObject *obj;
35877
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
35878
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2StatusResponse, SWIG_NewClientData(obj));
35879
 
    return SWIG_Py_Void();
 
37313
  PyObject *obj;
 
37314
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
37315
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2StatusResponse, SWIG_NewClientData(obj));
 
37316
  return SWIG_Py_Void();
35880
37317
}
35881
37318
 
35882
37319
SWIGINTERN PyObject *_wrap_Samlp2Response_issuer_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35925
37362
  }
35926
37363
  arg1 = (LassoSamlp2Response *)(argp1);
35927
37364
  result = (LassoSaml2NameID *)LassoSamlp2Response_Issuer_get(arg1);
35928
 
  
35929
37365
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
35930
37366
  return resultobj;
35931
37367
fail:
35933
37369
}
35934
37370
 
35935
37371
 
35936
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37372
SWIGINTERN PyObject *_wrap_Samlp2Response_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35937
37373
  PyObject *resultobj = 0;
35938
37374
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
35939
37375
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
35944
37380
  PyObject * obj0 = 0 ;
35945
37381
  PyObject * obj1 = 0 ;
35946
37382
  
35947
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2Response_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
37383
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2Response_extensions_set",&obj0,&obj1)) SWIG_fail;
35948
37384
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
35949
37385
  if (!SWIG_IsOK(res1)) {
35950
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37386
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_extensions_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
35951
37387
  }
35952
37388
  arg1 = (LassoSamlp2Response *)(argp1);
35953
37389
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
35954
37390
  if (!SWIG_IsOK(res2)) {
35955
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2Response_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
37391
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2Response_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
35956
37392
  }
35957
37393
  arg2 = (LassoSamlp2Extensions *)(argp2);
35958
37394
  LassoSamlp2Response_Extensions_set(arg1,arg2);
35964
37400
}
35965
37401
 
35966
37402
 
35967
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37403
SWIGINTERN PyObject *_wrap_Samlp2Response_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35968
37404
  PyObject *resultobj = 0;
35969
37405
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
35970
37406
  LassoSamlp2Extensions *result = 0 ;
35972
37408
  int res1 = 0 ;
35973
37409
  PyObject * obj0 = 0 ;
35974
37410
  
35975
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_Extensions_get",&obj0)) SWIG_fail;
 
37411
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_extensions_get",&obj0)) SWIG_fail;
35976
37412
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
35977
37413
  if (!SWIG_IsOK(res1)) {
35978
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37414
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_extensions_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
35979
37415
  }
35980
37416
  arg1 = (LassoSamlp2Response *)(argp1);
35981
37417
  result = (LassoSamlp2Extensions *)LassoSamlp2Response_Extensions_get(arg1);
35982
 
  
35983
37418
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
35984
37419
  return resultobj;
35985
37420
fail:
35987
37422
}
35988
37423
 
35989
37424
 
35990
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37425
SWIGINTERN PyObject *_wrap_Samlp2Response_status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
35991
37426
  PyObject *resultobj = 0;
35992
37427
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
35993
37428
  LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ;
35998
37433
  PyObject * obj0 = 0 ;
35999
37434
  PyObject * obj1 = 0 ;
36000
37435
  
36001
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2Response_Status_set",&obj0,&obj1)) SWIG_fail;
 
37436
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2Response_status_set",&obj0,&obj1)) SWIG_fail;
36002
37437
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36003
37438
  if (!SWIG_IsOK(res1)) {
36004
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Status_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37439
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_status_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36005
37440
  }
36006
37441
  arg1 = (LassoSamlp2Response *)(argp1);
36007
37442
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Status, SWIG_POINTER_DISOWN |  0 );
36008
37443
  if (!SWIG_IsOK(res2)) {
36009
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2Response_Status_set" "', argument " "2"" of type '" "LassoSamlp2Status *""'"); 
 
37444
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2Response_status_set" "', argument " "2"" of type '" "LassoSamlp2Status *""'"); 
36010
37445
  }
36011
37446
  arg2 = (LassoSamlp2Status *)(argp2);
36012
37447
  LassoSamlp2Response_Status_set(arg1,arg2);
36018
37453
}
36019
37454
 
36020
37455
 
36021
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37456
SWIGINTERN PyObject *_wrap_Samlp2Response_status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36022
37457
  PyObject *resultobj = 0;
36023
37458
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36024
37459
  LassoSamlp2Status *result = 0 ;
36026
37461
  int res1 = 0 ;
36027
37462
  PyObject * obj0 = 0 ;
36028
37463
  
36029
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_Status_get",&obj0)) SWIG_fail;
 
37464
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_status_get",&obj0)) SWIG_fail;
36030
37465
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36031
37466
  if (!SWIG_IsOK(res1)) {
36032
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Status_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37467
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_status_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36033
37468
  }
36034
37469
  arg1 = (LassoSamlp2Response *)(argp1);
36035
37470
  result = (LassoSamlp2Status *)LassoSamlp2Response_Status_get(arg1);
36036
 
  
36037
37471
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Status, 0 |  0 );
36038
37472
  return resultobj;
36039
37473
fail:
36041
37475
}
36042
37476
 
36043
37477
 
36044
 
SWIGINTERN PyObject *_wrap_Samlp2Response_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37478
SWIGINTERN PyObject *_wrap_Samlp2Response_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36045
37479
  PyObject *resultobj = 0;
36046
37480
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36047
37481
  char *arg2 = (char *) 0 ;
36049
37483
  int res1 = 0 ;
36050
37484
  PyObject * obj0 = 0 ;
36051
37485
  
36052
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_ID_set",&obj0,&arg2)) SWIG_fail;
 
37486
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_iD_set",&obj0,&arg2)) SWIG_fail;
36053
37487
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36054
37488
  if (!SWIG_IsOK(res1)) {
36055
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_ID_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37489
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_iD_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36056
37490
  }
36057
37491
  arg1 = (LassoSamlp2Response *)(argp1);
36058
37492
  LassoSamlp2Response_ID_set(arg1,arg2);
36064
37498
}
36065
37499
 
36066
37500
 
36067
 
SWIGINTERN PyObject *_wrap_Samlp2Response_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37501
SWIGINTERN PyObject *_wrap_Samlp2Response_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36068
37502
  PyObject *resultobj = 0;
36069
37503
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36070
37504
  char *result = 0 ;
36072
37506
  int res1 = 0 ;
36073
37507
  PyObject * obj0 = 0 ;
36074
37508
  
36075
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_ID_get",&obj0)) SWIG_fail;
 
37509
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_iD_get",&obj0)) SWIG_fail;
36076
37510
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36077
37511
  if (!SWIG_IsOK(res1)) {
36078
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_ID_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37512
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_iD_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36079
37513
  }
36080
37514
  arg1 = (LassoSamlp2Response *)(argp1);
36081
37515
  result = (char *)LassoSamlp2Response_ID_get(arg1);
36082
 
  
36083
 
  resultobj = SWIG_FromCharPtr(result);
 
37516
  resultobj = SWIG_FromCharPtr((const char *)result);
36084
37517
  return resultobj;
36085
37518
fail:
36086
37519
  return NULL;
36125
37558
  }
36126
37559
  arg1 = (LassoSamlp2Response *)(argp1);
36127
37560
  result = (char *)LassoSamlp2Response_InResponseTo_get(arg1);
36128
 
  
36129
 
  resultobj = SWIG_FromCharPtr(result);
 
37561
  resultobj = SWIG_FromCharPtr((const char *)result);
36130
37562
  return resultobj;
36131
37563
fail:
36132
37564
  return NULL;
36133
37565
}
36134
37566
 
36135
37567
 
36136
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37568
SWIGINTERN PyObject *_wrap_Samlp2Response_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36137
37569
  PyObject *resultobj = 0;
36138
37570
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36139
37571
  char *arg2 = (char *) 0 ;
36141
37573
  int res1 = 0 ;
36142
37574
  PyObject * obj0 = 0 ;
36143
37575
  
36144
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_Version_set",&obj0,&arg2)) SWIG_fail;
 
37576
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_version_set",&obj0,&arg2)) SWIG_fail;
36145
37577
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36146
37578
  if (!SWIG_IsOK(res1)) {
36147
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Version_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37579
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_version_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36148
37580
  }
36149
37581
  arg1 = (LassoSamlp2Response *)(argp1);
36150
37582
  LassoSamlp2Response_Version_set(arg1,arg2);
36156
37588
}
36157
37589
 
36158
37590
 
36159
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37591
SWIGINTERN PyObject *_wrap_Samlp2Response_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36160
37592
  PyObject *resultobj = 0;
36161
37593
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36162
37594
  char *result = 0 ;
36164
37596
  int res1 = 0 ;
36165
37597
  PyObject * obj0 = 0 ;
36166
37598
  
36167
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_Version_get",&obj0)) SWIG_fail;
 
37599
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_version_get",&obj0)) SWIG_fail;
36168
37600
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36169
37601
  if (!SWIG_IsOK(res1)) {
36170
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Version_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37602
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_version_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36171
37603
  }
36172
37604
  arg1 = (LassoSamlp2Response *)(argp1);
36173
37605
  result = (char *)LassoSamlp2Response_Version_get(arg1);
36174
 
  
36175
 
  resultobj = SWIG_FromCharPtr(result);
 
37606
  resultobj = SWIG_FromCharPtr((const char *)result);
36176
37607
  return resultobj;
36177
37608
fail:
36178
37609
  return NULL;
36217
37648
  }
36218
37649
  arg1 = (LassoSamlp2Response *)(argp1);
36219
37650
  result = (char *)LassoSamlp2Response_IssueInstant_get(arg1);
36220
 
  
36221
 
  resultobj = SWIG_FromCharPtr(result);
 
37651
  resultobj = SWIG_FromCharPtr((const char *)result);
36222
37652
  return resultobj;
36223
37653
fail:
36224
37654
  return NULL;
36225
37655
}
36226
37656
 
36227
37657
 
36228
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37658
SWIGINTERN PyObject *_wrap_Samlp2Response_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36229
37659
  PyObject *resultobj = 0;
36230
37660
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36231
37661
  char *arg2 = (char *) 0 ;
36233
37663
  int res1 = 0 ;
36234
37664
  PyObject * obj0 = 0 ;
36235
37665
  
36236
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_Destination_set",&obj0,&arg2)) SWIG_fail;
 
37666
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_destination_set",&obj0,&arg2)) SWIG_fail;
36237
37667
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36238
37668
  if (!SWIG_IsOK(res1)) {
36239
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Destination_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37669
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_destination_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36240
37670
  }
36241
37671
  arg1 = (LassoSamlp2Response *)(argp1);
36242
37672
  LassoSamlp2Response_Destination_set(arg1,arg2);
36248
37678
}
36249
37679
 
36250
37680
 
36251
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37681
SWIGINTERN PyObject *_wrap_Samlp2Response_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36252
37682
  PyObject *resultobj = 0;
36253
37683
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36254
37684
  char *result = 0 ;
36256
37686
  int res1 = 0 ;
36257
37687
  PyObject * obj0 = 0 ;
36258
37688
  
36259
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_Destination_get",&obj0)) SWIG_fail;
 
37689
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_destination_get",&obj0)) SWIG_fail;
36260
37690
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36261
37691
  if (!SWIG_IsOK(res1)) {
36262
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Destination_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37692
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_destination_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36263
37693
  }
36264
37694
  arg1 = (LassoSamlp2Response *)(argp1);
36265
37695
  result = (char *)LassoSamlp2Response_Destination_get(arg1);
36266
 
  
36267
 
  resultobj = SWIG_FromCharPtr(result);
 
37696
  resultobj = SWIG_FromCharPtr((const char *)result);
36268
37697
  return resultobj;
36269
37698
fail:
36270
37699
  return NULL;
36271
37700
}
36272
37701
 
36273
37702
 
36274
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37703
SWIGINTERN PyObject *_wrap_Samlp2Response_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36275
37704
  PyObject *resultobj = 0;
36276
37705
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36277
37706
  char *arg2 = (char *) 0 ;
36279
37708
  int res1 = 0 ;
36280
37709
  PyObject * obj0 = 0 ;
36281
37710
  
36282
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_Consent_set",&obj0,&arg2)) SWIG_fail;
 
37711
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Response_consent_set",&obj0,&arg2)) SWIG_fail;
36283
37712
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36284
37713
  if (!SWIG_IsOK(res1)) {
36285
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Consent_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37714
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_consent_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36286
37715
  }
36287
37716
  arg1 = (LassoSamlp2Response *)(argp1);
36288
37717
  LassoSamlp2Response_Consent_set(arg1,arg2);
36294
37723
}
36295
37724
 
36296
37725
 
36297
 
SWIGINTERN PyObject *_wrap_Samlp2Response_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37726
SWIGINTERN PyObject *_wrap_Samlp2Response_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36298
37727
  PyObject *resultobj = 0;
36299
37728
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
36300
37729
  char *result = 0 ;
36302
37731
  int res1 = 0 ;
36303
37732
  PyObject * obj0 = 0 ;
36304
37733
  
36305
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_Consent_get",&obj0)) SWIG_fail;
 
37734
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_consent_get",&obj0)) SWIG_fail;
36306
37735
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
36307
37736
  if (!SWIG_IsOK(res1)) {
36308
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_Consent_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37737
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_consent_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
36309
37738
  }
36310
37739
  arg1 = (LassoSamlp2Response *)(argp1);
36311
37740
  result = (char *)LassoSamlp2Response_Consent_get(arg1);
36312
 
  
36313
 
  resultobj = SWIG_FromCharPtr(result);
 
37741
  resultobj = SWIG_FromCharPtr((const char *)result);
 
37742
  return resultobj;
 
37743
fail:
 
37744
  return NULL;
 
37745
}
 
37746
 
 
37747
 
 
37748
SWIGINTERN PyObject *_wrap_Samlp2Response_assertion_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37749
  PyObject *resultobj = 0;
 
37750
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
 
37751
  LassoNodeList *arg2 = (LassoNodeList *) 0 ;
 
37752
  void *argp1 = 0 ;
 
37753
  int res1 = 0 ;
 
37754
  void *argp2 = 0 ;
 
37755
  int res2 = 0 ;
 
37756
  PyObject * obj0 = 0 ;
 
37757
  PyObject * obj1 = 0 ;
 
37758
  
 
37759
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2Response_assertion_set",&obj0,&obj1)) SWIG_fail;
 
37760
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
 
37761
  if (!SWIG_IsOK(res1)) {
 
37762
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_assertion_set" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37763
  }
 
37764
  arg1 = (LassoSamlp2Response *)(argp1);
 
37765
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoNodeList, SWIG_POINTER_DISOWN |  0 );
 
37766
  if (!SWIG_IsOK(res2)) {
 
37767
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2Response_assertion_set" "', argument " "2"" of type '" "LassoNodeList *""'"); 
 
37768
  }
 
37769
  arg2 = (LassoNodeList *)(argp2);
 
37770
  LassoSamlp2Response_Assertion_set(arg1,arg2);
 
37771
  
 
37772
  resultobj = SWIG_Py_Void();
 
37773
  return resultobj;
 
37774
fail:
 
37775
  return NULL;
 
37776
}
 
37777
 
 
37778
 
 
37779
SWIGINTERN PyObject *_wrap_Samlp2Response_assertion_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
37780
  PyObject *resultobj = 0;
 
37781
  LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ;
 
37782
  LassoNodeList *result = 0 ;
 
37783
  void *argp1 = 0 ;
 
37784
  int res1 = 0 ;
 
37785
  PyObject * obj0 = 0 ;
 
37786
  
 
37787
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Response_assertion_get",&obj0)) SWIG_fail;
 
37788
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Response, 0 |  0 );
 
37789
  if (!SWIG_IsOK(res1)) {
 
37790
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Response_assertion_get" "', argument " "1"" of type '" "LassoSamlp2Response *""'"); 
 
37791
  }
 
37792
  arg1 = (LassoSamlp2Response *)(argp1);
 
37793
  result = (LassoNodeList *)LassoSamlp2Response_Assertion_get(arg1);
 
37794
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoNodeList, 0 |  0 );
36314
37795
  return resultobj;
36315
37796
fail:
36316
37797
  return NULL;
36323
37804
  
36324
37805
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2Response")) SWIG_fail;
36325
37806
  result = (LassoSamlp2Response *)new_LassoSamlp2Response();
36326
 
  
36327
37807
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Response, SWIG_POINTER_NEW |  0 );
36328
37808
  return resultobj;
36329
37809
fail:
36368
37848
  }
36369
37849
  arg1 = (LassoSamlp2Response *)(argp1);
36370
37850
  result = (char *)LassoSamlp2Response_dump(arg1);
36371
 
  
36372
 
  resultobj = SWIG_FromCharPtr(result);
 
37851
  resultobj = SWIG_FromCharPtr((const char *)result);
36373
37852
  g_free(result);
36374
37853
  return resultobj;
36375
37854
fail:
36378
37857
 
36379
37858
 
36380
37859
SWIGINTERN PyObject *Samlp2Response_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36381
 
    PyObject *obj;
36382
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
36383
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Response, SWIG_NewClientData(obj));
36384
 
    return SWIG_Py_Void();
 
37860
  PyObject *obj;
 
37861
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
37862
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Response, SWIG_NewClientData(obj));
 
37863
  return SWIG_Py_Void();
36385
37864
}
36386
37865
 
36387
37866
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_any_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36469
37948
  }
36470
37949
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36471
37950
  result = (LassoNode *)LassoSamlp2ArtifactResponse_any_get(arg1);
36472
 
  
36473
37951
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, SWIG_as_voidptrptr(&result)), 0 |  0 );
36474
37952
  return resultobj;
36475
37953
fail:
36523
38001
  }
36524
38002
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36525
38003
  result = (LassoSaml2NameID *)LassoSamlp2ArtifactResponse_Issuer_get(arg1);
36526
 
  
36527
38004
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
36528
38005
  return resultobj;
36529
38006
fail:
36531
38008
}
36532
38009
 
36533
38010
 
36534
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38011
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36535
38012
  PyObject *resultobj = 0;
36536
38013
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36537
38014
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
36542
38019
  PyObject * obj0 = 0 ;
36543
38020
  PyObject * obj1 = 0 ;
36544
38021
  
36545
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ArtifactResponse_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
38022
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ArtifactResponse_extensions_set",&obj0,&obj1)) SWIG_fail;
36546
38023
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36547
38024
  if (!SWIG_IsOK(res1)) {
36548
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38025
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_extensions_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36549
38026
  }
36550
38027
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36551
38028
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
36552
38029
  if (!SWIG_IsOK(res2)) {
36553
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ArtifactResponse_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
38030
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ArtifactResponse_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
36554
38031
  }
36555
38032
  arg2 = (LassoSamlp2Extensions *)(argp2);
36556
38033
  LassoSamlp2ArtifactResponse_Extensions_set(arg1,arg2);
36562
38039
}
36563
38040
 
36564
38041
 
36565
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38042
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36566
38043
  PyObject *resultobj = 0;
36567
38044
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36568
38045
  LassoSamlp2Extensions *result = 0 ;
36570
38047
  int res1 = 0 ;
36571
38048
  PyObject * obj0 = 0 ;
36572
38049
  
36573
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_Extensions_get",&obj0)) SWIG_fail;
 
38050
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_extensions_get",&obj0)) SWIG_fail;
36574
38051
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36575
38052
  if (!SWIG_IsOK(res1)) {
36576
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38053
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_extensions_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36577
38054
  }
36578
38055
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36579
38056
  result = (LassoSamlp2Extensions *)LassoSamlp2ArtifactResponse_Extensions_get(arg1);
36580
 
  
36581
38057
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
36582
38058
  return resultobj;
36583
38059
fail:
36585
38061
}
36586
38062
 
36587
38063
 
36588
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38064
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36589
38065
  PyObject *resultobj = 0;
36590
38066
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36591
38067
  LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ;
36596
38072
  PyObject * obj0 = 0 ;
36597
38073
  PyObject * obj1 = 0 ;
36598
38074
  
36599
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ArtifactResponse_Status_set",&obj0,&obj1)) SWIG_fail;
 
38075
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ArtifactResponse_status_set",&obj0,&obj1)) SWIG_fail;
36600
38076
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36601
38077
  if (!SWIG_IsOK(res1)) {
36602
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Status_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38078
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_status_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36603
38079
  }
36604
38080
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36605
38081
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Status, SWIG_POINTER_DISOWN |  0 );
36606
38082
  if (!SWIG_IsOK(res2)) {
36607
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ArtifactResponse_Status_set" "', argument " "2"" of type '" "LassoSamlp2Status *""'"); 
 
38083
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ArtifactResponse_status_set" "', argument " "2"" of type '" "LassoSamlp2Status *""'"); 
36608
38084
  }
36609
38085
  arg2 = (LassoSamlp2Status *)(argp2);
36610
38086
  LassoSamlp2ArtifactResponse_Status_set(arg1,arg2);
36616
38092
}
36617
38093
 
36618
38094
 
36619
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38095
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36620
38096
  PyObject *resultobj = 0;
36621
38097
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36622
38098
  LassoSamlp2Status *result = 0 ;
36624
38100
  int res1 = 0 ;
36625
38101
  PyObject * obj0 = 0 ;
36626
38102
  
36627
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_Status_get",&obj0)) SWIG_fail;
 
38103
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_status_get",&obj0)) SWIG_fail;
36628
38104
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36629
38105
  if (!SWIG_IsOK(res1)) {
36630
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Status_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38106
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_status_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36631
38107
  }
36632
38108
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36633
38109
  result = (LassoSamlp2Status *)LassoSamlp2ArtifactResponse_Status_get(arg1);
36634
 
  
36635
38110
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Status, 0 |  0 );
36636
38111
  return resultobj;
36637
38112
fail:
36639
38114
}
36640
38115
 
36641
38116
 
36642
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38117
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36643
38118
  PyObject *resultobj = 0;
36644
38119
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36645
38120
  char *arg2 = (char *) 0 ;
36647
38122
  int res1 = 0 ;
36648
38123
  PyObject * obj0 = 0 ;
36649
38124
  
36650
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_ID_set",&obj0,&arg2)) SWIG_fail;
 
38125
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_iD_set",&obj0,&arg2)) SWIG_fail;
36651
38126
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36652
38127
  if (!SWIG_IsOK(res1)) {
36653
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_ID_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38128
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_iD_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36654
38129
  }
36655
38130
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36656
38131
  LassoSamlp2ArtifactResponse_ID_set(arg1,arg2);
36662
38137
}
36663
38138
 
36664
38139
 
36665
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38140
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36666
38141
  PyObject *resultobj = 0;
36667
38142
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36668
38143
  char *result = 0 ;
36670
38145
  int res1 = 0 ;
36671
38146
  PyObject * obj0 = 0 ;
36672
38147
  
36673
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_ID_get",&obj0)) SWIG_fail;
 
38148
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_iD_get",&obj0)) SWIG_fail;
36674
38149
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36675
38150
  if (!SWIG_IsOK(res1)) {
36676
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_ID_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38151
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_iD_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36677
38152
  }
36678
38153
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36679
38154
  result = (char *)LassoSamlp2ArtifactResponse_ID_get(arg1);
36680
 
  
36681
 
  resultobj = SWIG_FromCharPtr(result);
 
38155
  resultobj = SWIG_FromCharPtr((const char *)result);
36682
38156
  return resultobj;
36683
38157
fail:
36684
38158
  return NULL;
36723
38197
  }
36724
38198
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36725
38199
  result = (char *)LassoSamlp2ArtifactResponse_InResponseTo_get(arg1);
36726
 
  
36727
 
  resultobj = SWIG_FromCharPtr(result);
 
38200
  resultobj = SWIG_FromCharPtr((const char *)result);
36728
38201
  return resultobj;
36729
38202
fail:
36730
38203
  return NULL;
36731
38204
}
36732
38205
 
36733
38206
 
36734
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38207
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36735
38208
  PyObject *resultobj = 0;
36736
38209
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36737
38210
  char *arg2 = (char *) 0 ;
36739
38212
  int res1 = 0 ;
36740
38213
  PyObject * obj0 = 0 ;
36741
38214
  
36742
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_Version_set",&obj0,&arg2)) SWIG_fail;
 
38215
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_version_set",&obj0,&arg2)) SWIG_fail;
36743
38216
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36744
38217
  if (!SWIG_IsOK(res1)) {
36745
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Version_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38218
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_version_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36746
38219
  }
36747
38220
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36748
38221
  LassoSamlp2ArtifactResponse_Version_set(arg1,arg2);
36754
38227
}
36755
38228
 
36756
38229
 
36757
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38230
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36758
38231
  PyObject *resultobj = 0;
36759
38232
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36760
38233
  char *result = 0 ;
36762
38235
  int res1 = 0 ;
36763
38236
  PyObject * obj0 = 0 ;
36764
38237
  
36765
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_Version_get",&obj0)) SWIG_fail;
 
38238
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_version_get",&obj0)) SWIG_fail;
36766
38239
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36767
38240
  if (!SWIG_IsOK(res1)) {
36768
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Version_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38241
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_version_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36769
38242
  }
36770
38243
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36771
38244
  result = (char *)LassoSamlp2ArtifactResponse_Version_get(arg1);
36772
 
  
36773
 
  resultobj = SWIG_FromCharPtr(result);
 
38245
  resultobj = SWIG_FromCharPtr((const char *)result);
36774
38246
  return resultobj;
36775
38247
fail:
36776
38248
  return NULL;
36815
38287
  }
36816
38288
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36817
38289
  result = (char *)LassoSamlp2ArtifactResponse_IssueInstant_get(arg1);
36818
 
  
36819
 
  resultobj = SWIG_FromCharPtr(result);
 
38290
  resultobj = SWIG_FromCharPtr((const char *)result);
36820
38291
  return resultobj;
36821
38292
fail:
36822
38293
  return NULL;
36823
38294
}
36824
38295
 
36825
38296
 
36826
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38297
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36827
38298
  PyObject *resultobj = 0;
36828
38299
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36829
38300
  char *arg2 = (char *) 0 ;
36831
38302
  int res1 = 0 ;
36832
38303
  PyObject * obj0 = 0 ;
36833
38304
  
36834
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_Destination_set",&obj0,&arg2)) SWIG_fail;
 
38305
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_destination_set",&obj0,&arg2)) SWIG_fail;
36835
38306
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36836
38307
  if (!SWIG_IsOK(res1)) {
36837
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Destination_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38308
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_destination_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36838
38309
  }
36839
38310
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36840
38311
  LassoSamlp2ArtifactResponse_Destination_set(arg1,arg2);
36846
38317
}
36847
38318
 
36848
38319
 
36849
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38320
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36850
38321
  PyObject *resultobj = 0;
36851
38322
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36852
38323
  char *result = 0 ;
36854
38325
  int res1 = 0 ;
36855
38326
  PyObject * obj0 = 0 ;
36856
38327
  
36857
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_Destination_get",&obj0)) SWIG_fail;
 
38328
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_destination_get",&obj0)) SWIG_fail;
36858
38329
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36859
38330
  if (!SWIG_IsOK(res1)) {
36860
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Destination_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38331
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_destination_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36861
38332
  }
36862
38333
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36863
38334
  result = (char *)LassoSamlp2ArtifactResponse_Destination_get(arg1);
36864
 
  
36865
 
  resultobj = SWIG_FromCharPtr(result);
 
38335
  resultobj = SWIG_FromCharPtr((const char *)result);
36866
38336
  return resultobj;
36867
38337
fail:
36868
38338
  return NULL;
36869
38339
}
36870
38340
 
36871
38341
 
36872
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38342
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36873
38343
  PyObject *resultobj = 0;
36874
38344
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36875
38345
  char *arg2 = (char *) 0 ;
36877
38347
  int res1 = 0 ;
36878
38348
  PyObject * obj0 = 0 ;
36879
38349
  
36880
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_Consent_set",&obj0,&arg2)) SWIG_fail;
 
38350
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResponse_consent_set",&obj0,&arg2)) SWIG_fail;
36881
38351
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36882
38352
  if (!SWIG_IsOK(res1)) {
36883
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Consent_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38353
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_consent_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36884
38354
  }
36885
38355
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36886
38356
  LassoSamlp2ArtifactResponse_Consent_set(arg1,arg2);
36892
38362
}
36893
38363
 
36894
38364
 
36895
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38365
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResponse_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36896
38366
  PyObject *resultobj = 0;
36897
38367
  LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ;
36898
38368
  char *result = 0 ;
36900
38370
  int res1 = 0 ;
36901
38371
  PyObject * obj0 = 0 ;
36902
38372
  
36903
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_Consent_get",&obj0)) SWIG_fail;
 
38373
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResponse_consent_get",&obj0)) SWIG_fail;
36904
38374
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0 |  0 );
36905
38375
  if (!SWIG_IsOK(res1)) {
36906
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_Consent_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
 
38376
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResponse_consent_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResponse *""'"); 
36907
38377
  }
36908
38378
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36909
38379
  result = (char *)LassoSamlp2ArtifactResponse_Consent_get(arg1);
36910
 
  
36911
 
  resultobj = SWIG_FromCharPtr(result);
 
38380
  resultobj = SWIG_FromCharPtr((const char *)result);
36912
38381
  return resultobj;
36913
38382
fail:
36914
38383
  return NULL;
36921
38390
  
36922
38391
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2ArtifactResponse")) SWIG_fail;
36923
38392
  result = (LassoSamlp2ArtifactResponse *)new_LassoSamlp2ArtifactResponse();
36924
 
  
36925
38393
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2ArtifactResponse, SWIG_POINTER_NEW |  0 );
36926
38394
  return resultobj;
36927
38395
fail:
36966
38434
  }
36967
38435
  arg1 = (LassoSamlp2ArtifactResponse *)(argp1);
36968
38436
  result = (char *)LassoSamlp2ArtifactResponse_dump(arg1);
36969
 
  
36970
 
  resultobj = SWIG_FromCharPtr(result);
 
38437
  resultobj = SWIG_FromCharPtr((const char *)result);
36971
38438
  g_free(result);
36972
38439
  return resultobj;
36973
38440
fail:
36976
38443
 
36977
38444
 
36978
38445
SWIGINTERN PyObject *Samlp2ArtifactResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36979
 
    PyObject *obj;
36980
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
36981
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2ArtifactResponse, SWIG_NewClientData(obj));
36982
 
    return SWIG_Py_Void();
 
38446
  PyObject *obj;
 
38447
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
38448
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2ArtifactResponse, SWIG_NewClientData(obj));
 
38449
  return SWIG_Py_Void();
36983
38450
}
36984
38451
 
36985
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38452
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
36986
38453
  PyObject *resultobj = 0;
36987
38454
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
36988
38455
  char *arg2 = (char *) 0 ;
36990
38457
  int res1 = 0 ;
36991
38458
  PyObject * obj0 = 0 ;
36992
38459
  
36993
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_ID_set",&obj0,&arg2)) SWIG_fail;
 
38460
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_iD_set",&obj0,&arg2)) SWIG_fail;
36994
38461
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
36995
38462
  if (!SWIG_IsOK(res1)) {
36996
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_ID_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38463
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_iD_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
36997
38464
  }
36998
38465
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
36999
38466
  if (arg1->ID) free((char*)arg1->ID);
37000
38467
  if (arg2) {
37001
 
    size_t size = strlen(arg2) + 1;
37002
 
    arg1->ID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
38468
    size_t size = strlen((const char *)(arg2)) + 1;
 
38469
    arg1->ID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37003
38470
  } else {
37004
38471
    arg1->ID = 0;
37005
38472
  }
37010
38477
}
37011
38478
 
37012
38479
 
37013
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38480
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37014
38481
  PyObject *resultobj = 0;
37015
38482
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37016
38483
  char *result = 0 ;
37018
38485
  int res1 = 0 ;
37019
38486
  PyObject * obj0 = 0 ;
37020
38487
  
37021
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_ID_get",&obj0)) SWIG_fail;
 
38488
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_iD_get",&obj0)) SWIG_fail;
37022
38489
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37023
38490
  if (!SWIG_IsOK(res1)) {
37024
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_ID_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38491
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_iD_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37025
38492
  }
37026
38493
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37027
38494
  result = (char *) ((arg1)->ID);
37028
 
  
37029
 
  resultobj = SWIG_FromCharPtr(result);
 
38495
  resultobj = SWIG_FromCharPtr((const char *)result);
37030
38496
  return resultobj;
37031
38497
fail:
37032
38498
  return NULL;
37033
38499
}
37034
38500
 
37035
38501
 
37036
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38502
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37037
38503
  PyObject *resultobj = 0;
37038
38504
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37039
38505
  char *arg2 = (char *) 0 ;
37041
38507
  int res1 = 0 ;
37042
38508
  PyObject * obj0 = 0 ;
37043
38509
  
37044
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_Version_set",&obj0,&arg2)) SWIG_fail;
 
38510
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_version_set",&obj0,&arg2)) SWIG_fail;
37045
38511
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37046
38512
  if (!SWIG_IsOK(res1)) {
37047
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_Version_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38513
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_version_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37048
38514
  }
37049
38515
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37050
38516
  if (arg1->Version) free((char*)arg1->Version);
37051
38517
  if (arg2) {
37052
 
    size_t size = strlen(arg2) + 1;
37053
 
    arg1->Version = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
38518
    size_t size = strlen((const char *)(arg2)) + 1;
 
38519
    arg1->Version = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37054
38520
  } else {
37055
38521
    arg1->Version = 0;
37056
38522
  }
37061
38527
}
37062
38528
 
37063
38529
 
37064
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38530
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37065
38531
  PyObject *resultobj = 0;
37066
38532
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37067
38533
  char *result = 0 ;
37069
38535
  int res1 = 0 ;
37070
38536
  PyObject * obj0 = 0 ;
37071
38537
  
37072
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_Version_get",&obj0)) SWIG_fail;
 
38538
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_version_get",&obj0)) SWIG_fail;
37073
38539
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37074
38540
  if (!SWIG_IsOK(res1)) {
37075
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_Version_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38541
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_version_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37076
38542
  }
37077
38543
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37078
38544
  result = (char *) ((arg1)->Version);
37079
 
  
37080
 
  resultobj = SWIG_FromCharPtr(result);
 
38545
  resultobj = SWIG_FromCharPtr((const char *)result);
37081
38546
  return resultobj;
37082
38547
fail:
37083
38548
  return NULL;
37100
38565
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37101
38566
  if (arg1->IssueInstant) free((char*)arg1->IssueInstant);
37102
38567
  if (arg2) {
37103
 
    size_t size = strlen(arg2) + 1;
37104
 
    arg1->IssueInstant = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
38568
    size_t size = strlen((const char *)(arg2)) + 1;
 
38569
    arg1->IssueInstant = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37105
38570
  } else {
37106
38571
    arg1->IssueInstant = 0;
37107
38572
  }
37127
38592
  }
37128
38593
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37129
38594
  result = (char *) ((arg1)->IssueInstant);
37130
 
  
37131
 
  resultobj = SWIG_FromCharPtr(result);
 
38595
  resultobj = SWIG_FromCharPtr((const char *)result);
37132
38596
  return resultobj;
37133
38597
fail:
37134
38598
  return NULL;
37135
38599
}
37136
38600
 
37137
38601
 
37138
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38602
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37139
38603
  PyObject *resultobj = 0;
37140
38604
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37141
38605
  char *arg2 = (char *) 0 ;
37143
38607
  int res1 = 0 ;
37144
38608
  PyObject * obj0 = 0 ;
37145
38609
  
37146
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_Destination_set",&obj0,&arg2)) SWIG_fail;
 
38610
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_destination_set",&obj0,&arg2)) SWIG_fail;
37147
38611
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37148
38612
  if (!SWIG_IsOK(res1)) {
37149
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_Destination_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38613
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_destination_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37150
38614
  }
37151
38615
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37152
38616
  if (arg1->Destination) free((char*)arg1->Destination);
37153
38617
  if (arg2) {
37154
 
    size_t size = strlen(arg2) + 1;
37155
 
    arg1->Destination = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
38618
    size_t size = strlen((const char *)(arg2)) + 1;
 
38619
    arg1->Destination = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37156
38620
  } else {
37157
38621
    arg1->Destination = 0;
37158
38622
  }
37163
38627
}
37164
38628
 
37165
38629
 
37166
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38630
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37167
38631
  PyObject *resultobj = 0;
37168
38632
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37169
38633
  char *result = 0 ;
37171
38635
  int res1 = 0 ;
37172
38636
  PyObject * obj0 = 0 ;
37173
38637
  
37174
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_Destination_get",&obj0)) SWIG_fail;
 
38638
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_destination_get",&obj0)) SWIG_fail;
37175
38639
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37176
38640
  if (!SWIG_IsOK(res1)) {
37177
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_Destination_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38641
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_destination_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37178
38642
  }
37179
38643
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37180
38644
  result = (char *) ((arg1)->Destination);
37181
 
  
37182
 
  resultobj = SWIG_FromCharPtr(result);
 
38645
  resultobj = SWIG_FromCharPtr((const char *)result);
37183
38646
  return resultobj;
37184
38647
fail:
37185
38648
  return NULL;
37186
38649
}
37187
38650
 
37188
38651
 
37189
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38652
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37190
38653
  PyObject *resultobj = 0;
37191
38654
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37192
38655
  char *arg2 = (char *) 0 ;
37194
38657
  int res1 = 0 ;
37195
38658
  PyObject * obj0 = 0 ;
37196
38659
  
37197
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_Consent_set",&obj0,&arg2)) SWIG_fail;
 
38660
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2RequestAbstract_consent_set",&obj0,&arg2)) SWIG_fail;
37198
38661
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37199
38662
  if (!SWIG_IsOK(res1)) {
37200
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_Consent_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38663
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_consent_set" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37201
38664
  }
37202
38665
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37203
38666
  if (arg1->Consent) free((char*)arg1->Consent);
37204
38667
  if (arg2) {
37205
 
    size_t size = strlen(arg2) + 1;
37206
 
    arg1->Consent = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
38668
    size_t size = strlen((const char *)(arg2)) + 1;
 
38669
    arg1->Consent = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37207
38670
  } else {
37208
38671
    arg1->Consent = 0;
37209
38672
  }
37214
38677
}
37215
38678
 
37216
38679
 
37217
 
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38680
SWIGINTERN PyObject *_wrap_Samlp2RequestAbstract_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37218
38681
  PyObject *resultobj = 0;
37219
38682
  LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ;
37220
38683
  char *result = 0 ;
37222
38685
  int res1 = 0 ;
37223
38686
  PyObject * obj0 = 0 ;
37224
38687
  
37225
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_Consent_get",&obj0)) SWIG_fail;
 
38688
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2RequestAbstract_consent_get",&obj0)) SWIG_fail;
37226
38689
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2RequestAbstract, 0 |  0 );
37227
38690
  if (!SWIG_IsOK(res1)) {
37228
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_Consent_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
 
38691
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2RequestAbstract_consent_get" "', argument " "1"" of type '" "LassoSamlp2RequestAbstract *""'"); 
37229
38692
  }
37230
38693
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37231
38694
  result = (char *) ((arg1)->Consent);
37232
 
  
37233
 
  resultobj = SWIG_FromCharPtr(result);
 
38695
  resultobj = SWIG_FromCharPtr((const char *)result);
37234
38696
  return resultobj;
37235
38697
fail:
37236
38698
  return NULL;
37283
38745
  }
37284
38746
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37285
38747
  result = (LassoSaml2NameID *)LassoSamlp2RequestAbstract_Issuer_get(arg1);
37286
 
  
37287
38748
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
37288
38749
  return resultobj;
37289
38750
fail:
37337
38798
  }
37338
38799
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37339
38800
  result = (LassoSamlp2Extensions *)LassoSamlp2RequestAbstract_Extensions_get(arg1);
37340
 
  
37341
38801
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
37342
38802
  return resultobj;
37343
38803
fail:
37351
38811
  
37352
38812
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2RequestAbstract")) SWIG_fail;
37353
38813
  result = (LassoSamlp2RequestAbstract *)new_LassoSamlp2RequestAbstract();
37354
 
  
37355
38814
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2RequestAbstract, SWIG_POINTER_NEW |  0 );
37356
38815
  return resultobj;
37357
38816
fail:
37396
38855
  }
37397
38856
  arg1 = (LassoSamlp2RequestAbstract *)(argp1);
37398
38857
  result = (char *)LassoSamlp2RequestAbstract_dump(arg1);
37399
 
  
37400
 
  resultobj = SWIG_FromCharPtr(result);
 
38858
  resultobj = SWIG_FromCharPtr((const char *)result);
37401
38859
  g_free(result);
37402
38860
  return resultobj;
37403
38861
fail:
37406
38864
 
37407
38865
 
37408
38866
SWIGINTERN PyObject *Samlp2RequestAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37409
 
    PyObject *obj;
37410
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
37411
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2RequestAbstract, SWIG_NewClientData(obj));
37412
 
    return SWIG_Py_Void();
 
38867
  PyObject *obj;
 
38868
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
38869
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2RequestAbstract, SWIG_NewClientData(obj));
 
38870
  return SWIG_Py_Void();
37413
38871
}
37414
38872
 
37415
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_AssertionIDRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38873
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_assertionIdRef_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37416
38874
  PyObject *resultobj = 0;
37417
38875
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37418
38876
  char *arg2 = (char *) 0 ;
37420
38878
  int res1 = 0 ;
37421
38879
  PyObject * obj0 = 0 ;
37422
38880
  
37423
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_AssertionIDRef_set",&obj0,&arg2)) SWIG_fail;
 
38881
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_assertionIdRef_set",&obj0,&arg2)) SWIG_fail;
37424
38882
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37425
38883
  if (!SWIG_IsOK(res1)) {
37426
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_AssertionIDRef_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
38884
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_assertionIdRef_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37427
38885
  }
37428
38886
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37429
38887
  if (arg1->AssertionIDRef) free((char*)arg1->AssertionIDRef);
37430
38888
  if (arg2) {
37431
 
    size_t size = strlen(arg2) + 1;
37432
 
    arg1->AssertionIDRef = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
38889
    size_t size = strlen((const char *)(arg2)) + 1;
 
38890
    arg1->AssertionIDRef = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37433
38891
  } else {
37434
38892
    arg1->AssertionIDRef = 0;
37435
38893
  }
37440
38898
}
37441
38899
 
37442
38900
 
37443
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_AssertionIDRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38901
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_assertionIdRef_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37444
38902
  PyObject *resultobj = 0;
37445
38903
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37446
38904
  char *result = 0 ;
37448
38906
  int res1 = 0 ;
37449
38907
  PyObject * obj0 = 0 ;
37450
38908
  
37451
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_AssertionIDRef_get",&obj0)) SWIG_fail;
 
38909
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_assertionIdRef_get",&obj0)) SWIG_fail;
37452
38910
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37453
38911
  if (!SWIG_IsOK(res1)) {
37454
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_AssertionIDRef_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
38912
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_assertionIdRef_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37455
38913
  }
37456
38914
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37457
38915
  result = (char *) ((arg1)->AssertionIDRef);
37458
 
  
37459
 
  resultobj = SWIG_FromCharPtr(result);
 
38916
  resultobj = SWIG_FromCharPtr((const char *)result);
37460
38917
  return resultobj;
37461
38918
fail:
37462
38919
  return NULL;
37509
38966
  }
37510
38967
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37511
38968
  result = (LassoSaml2NameID *)LassoSamlp2AssertionIDRequest_Issuer_get(arg1);
37512
 
  
37513
38969
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
37514
38970
  return resultobj;
37515
38971
fail:
37517
38973
}
37518
38974
 
37519
38975
 
37520
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
38976
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37521
38977
  PyObject *resultobj = 0;
37522
38978
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37523
38979
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
37528
38984
  PyObject * obj0 = 0 ;
37529
38985
  PyObject * obj1 = 0 ;
37530
38986
  
37531
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AssertionIDRequest_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
38987
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AssertionIDRequest_extensions_set",&obj0,&obj1)) SWIG_fail;
37532
38988
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37533
38989
  if (!SWIG_IsOK(res1)) {
37534
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
38990
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_extensions_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37535
38991
  }
37536
38992
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37537
38993
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
37538
38994
  if (!SWIG_IsOK(res2)) {
37539
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AssertionIDRequest_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
38995
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AssertionIDRequest_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
37540
38996
  }
37541
38997
  arg2 = (LassoSamlp2Extensions *)(argp2);
37542
38998
  LassoSamlp2AssertionIDRequest_Extensions_set(arg1,arg2);
37548
39004
}
37549
39005
 
37550
39006
 
37551
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39007
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37552
39008
  PyObject *resultobj = 0;
37553
39009
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37554
39010
  LassoSamlp2Extensions *result = 0 ;
37556
39012
  int res1 = 0 ;
37557
39013
  PyObject * obj0 = 0 ;
37558
39014
  
37559
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_Extensions_get",&obj0)) SWIG_fail;
 
39015
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_extensions_get",&obj0)) SWIG_fail;
37560
39016
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37561
39017
  if (!SWIG_IsOK(res1)) {
37562
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39018
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_extensions_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37563
39019
  }
37564
39020
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37565
39021
  result = (LassoSamlp2Extensions *)LassoSamlp2AssertionIDRequest_Extensions_get(arg1);
37566
 
  
37567
39022
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
37568
39023
  return resultobj;
37569
39024
fail:
37571
39026
}
37572
39027
 
37573
39028
 
37574
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39029
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37575
39030
  PyObject *resultobj = 0;
37576
39031
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37577
39032
  char *arg2 = (char *) 0 ;
37579
39034
  int res1 = 0 ;
37580
39035
  PyObject * obj0 = 0 ;
37581
39036
  
37582
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_ID_set",&obj0,&arg2)) SWIG_fail;
 
39037
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_iD_set",&obj0,&arg2)) SWIG_fail;
37583
39038
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37584
39039
  if (!SWIG_IsOK(res1)) {
37585
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_ID_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39040
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_iD_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37586
39041
  }
37587
39042
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37588
39043
  LassoSamlp2AssertionIDRequest_ID_set(arg1,arg2);
37594
39049
}
37595
39050
 
37596
39051
 
37597
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39052
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37598
39053
  PyObject *resultobj = 0;
37599
39054
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37600
39055
  char *result = 0 ;
37602
39057
  int res1 = 0 ;
37603
39058
  PyObject * obj0 = 0 ;
37604
39059
  
37605
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_ID_get",&obj0)) SWIG_fail;
 
39060
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_iD_get",&obj0)) SWIG_fail;
37606
39061
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37607
39062
  if (!SWIG_IsOK(res1)) {
37608
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_ID_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39063
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_iD_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37609
39064
  }
37610
39065
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37611
39066
  result = (char *)LassoSamlp2AssertionIDRequest_ID_get(arg1);
37612
 
  
37613
 
  resultobj = SWIG_FromCharPtr(result);
 
39067
  resultobj = SWIG_FromCharPtr((const char *)result);
37614
39068
  return resultobj;
37615
39069
fail:
37616
39070
  return NULL;
37617
39071
}
37618
39072
 
37619
39073
 
37620
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39074
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37621
39075
  PyObject *resultobj = 0;
37622
39076
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37623
39077
  char *arg2 = (char *) 0 ;
37625
39079
  int res1 = 0 ;
37626
39080
  PyObject * obj0 = 0 ;
37627
39081
  
37628
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_Version_set",&obj0,&arg2)) SWIG_fail;
 
39082
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_version_set",&obj0,&arg2)) SWIG_fail;
37629
39083
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37630
39084
  if (!SWIG_IsOK(res1)) {
37631
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Version_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39085
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_version_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37632
39086
  }
37633
39087
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37634
39088
  LassoSamlp2AssertionIDRequest_Version_set(arg1,arg2);
37640
39094
}
37641
39095
 
37642
39096
 
37643
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39097
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37644
39098
  PyObject *resultobj = 0;
37645
39099
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37646
39100
  char *result = 0 ;
37648
39102
  int res1 = 0 ;
37649
39103
  PyObject * obj0 = 0 ;
37650
39104
  
37651
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_Version_get",&obj0)) SWIG_fail;
 
39105
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_version_get",&obj0)) SWIG_fail;
37652
39106
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37653
39107
  if (!SWIG_IsOK(res1)) {
37654
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Version_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39108
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_version_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37655
39109
  }
37656
39110
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37657
39111
  result = (char *)LassoSamlp2AssertionIDRequest_Version_get(arg1);
37658
 
  
37659
 
  resultobj = SWIG_FromCharPtr(result);
 
39112
  resultobj = SWIG_FromCharPtr((const char *)result);
37660
39113
  return resultobj;
37661
39114
fail:
37662
39115
  return NULL;
37701
39154
  }
37702
39155
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37703
39156
  result = (char *)LassoSamlp2AssertionIDRequest_IssueInstant_get(arg1);
37704
 
  
37705
 
  resultobj = SWIG_FromCharPtr(result);
 
39157
  resultobj = SWIG_FromCharPtr((const char *)result);
37706
39158
  return resultobj;
37707
39159
fail:
37708
39160
  return NULL;
37709
39161
}
37710
39162
 
37711
39163
 
37712
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39164
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37713
39165
  PyObject *resultobj = 0;
37714
39166
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37715
39167
  char *arg2 = (char *) 0 ;
37717
39169
  int res1 = 0 ;
37718
39170
  PyObject * obj0 = 0 ;
37719
39171
  
37720
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_Destination_set",&obj0,&arg2)) SWIG_fail;
 
39172
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_destination_set",&obj0,&arg2)) SWIG_fail;
37721
39173
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37722
39174
  if (!SWIG_IsOK(res1)) {
37723
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Destination_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39175
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_destination_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37724
39176
  }
37725
39177
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37726
39178
  LassoSamlp2AssertionIDRequest_Destination_set(arg1,arg2);
37732
39184
}
37733
39185
 
37734
39186
 
37735
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39187
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37736
39188
  PyObject *resultobj = 0;
37737
39189
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37738
39190
  char *result = 0 ;
37740
39192
  int res1 = 0 ;
37741
39193
  PyObject * obj0 = 0 ;
37742
39194
  
37743
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_Destination_get",&obj0)) SWIG_fail;
 
39195
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_destination_get",&obj0)) SWIG_fail;
37744
39196
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37745
39197
  if (!SWIG_IsOK(res1)) {
37746
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Destination_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39198
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_destination_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37747
39199
  }
37748
39200
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37749
39201
  result = (char *)LassoSamlp2AssertionIDRequest_Destination_get(arg1);
37750
 
  
37751
 
  resultobj = SWIG_FromCharPtr(result);
 
39202
  resultobj = SWIG_FromCharPtr((const char *)result);
37752
39203
  return resultobj;
37753
39204
fail:
37754
39205
  return NULL;
37755
39206
}
37756
39207
 
37757
39208
 
37758
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39209
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37759
39210
  PyObject *resultobj = 0;
37760
39211
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37761
39212
  char *arg2 = (char *) 0 ;
37763
39214
  int res1 = 0 ;
37764
39215
  PyObject * obj0 = 0 ;
37765
39216
  
37766
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_Consent_set",&obj0,&arg2)) SWIG_fail;
 
39217
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AssertionIDRequest_consent_set",&obj0,&arg2)) SWIG_fail;
37767
39218
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37768
39219
  if (!SWIG_IsOK(res1)) {
37769
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Consent_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39220
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_consent_set" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37770
39221
  }
37771
39222
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37772
39223
  LassoSamlp2AssertionIDRequest_Consent_set(arg1,arg2);
37778
39229
}
37779
39230
 
37780
39231
 
37781
 
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39232
SWIGINTERN PyObject *_wrap_Samlp2AssertionIDRequest_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37782
39233
  PyObject *resultobj = 0;
37783
39234
  LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ;
37784
39235
  char *result = 0 ;
37786
39237
  int res1 = 0 ;
37787
39238
  PyObject * obj0 = 0 ;
37788
39239
  
37789
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_Consent_get",&obj0)) SWIG_fail;
 
39240
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AssertionIDRequest_consent_get",&obj0)) SWIG_fail;
37790
39241
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0 |  0 );
37791
39242
  if (!SWIG_IsOK(res1)) {
37792
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_Consent_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
 
39243
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AssertionIDRequest_consent_get" "', argument " "1"" of type '" "LassoSamlp2AssertionIDRequest *""'"); 
37793
39244
  }
37794
39245
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37795
39246
  result = (char *)LassoSamlp2AssertionIDRequest_Consent_get(arg1);
37796
 
  
37797
 
  resultobj = SWIG_FromCharPtr(result);
 
39247
  resultobj = SWIG_FromCharPtr((const char *)result);
37798
39248
  return resultobj;
37799
39249
fail:
37800
39250
  return NULL;
37807
39257
  
37808
39258
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2AssertionIDRequest")) SWIG_fail;
37809
39259
  result = (LassoSamlp2AssertionIDRequest *)new_LassoSamlp2AssertionIDRequest();
37810
 
  
37811
39260
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2AssertionIDRequest, SWIG_POINTER_NEW |  0 );
37812
39261
  return resultobj;
37813
39262
fail:
37852
39301
  }
37853
39302
  arg1 = (LassoSamlp2AssertionIDRequest *)(argp1);
37854
39303
  result = (char *)LassoSamlp2AssertionIDRequest_dump(arg1);
37855
 
  
37856
 
  resultobj = SWIG_FromCharPtr(result);
 
39304
  resultobj = SWIG_FromCharPtr((const char *)result);
37857
39305
  g_free(result);
37858
39306
  return resultobj;
37859
39307
fail:
37862
39310
 
37863
39311
 
37864
39312
SWIGINTERN PyObject *Samlp2AssertionIDRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37865
 
    PyObject *obj;
37866
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
37867
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AssertionIDRequest, SWIG_NewClientData(obj));
37868
 
    return SWIG_Py_Void();
 
39313
  PyObject *obj;
 
39314
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
39315
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AssertionIDRequest, SWIG_NewClientData(obj));
 
39316
  return SWIG_Py_Void();
37869
39317
}
37870
39318
 
37871
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Artifact_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39319
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_artifact_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37872
39320
  PyObject *resultobj = 0;
37873
39321
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
37874
39322
  char *arg2 = (char *) 0 ;
37876
39324
  int res1 = 0 ;
37877
39325
  PyObject * obj0 = 0 ;
37878
39326
  
37879
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_Artifact_set",&obj0,&arg2)) SWIG_fail;
 
39327
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_artifact_set",&obj0,&arg2)) SWIG_fail;
37880
39328
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
37881
39329
  if (!SWIG_IsOK(res1)) {
37882
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Artifact_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39330
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_artifact_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
37883
39331
  }
37884
39332
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
37885
39333
  if (arg1->Artifact) free((char*)arg1->Artifact);
37886
39334
  if (arg2) {
37887
 
    size_t size = strlen(arg2) + 1;
37888
 
    arg1->Artifact = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
39335
    size_t size = strlen((const char *)(arg2)) + 1;
 
39336
    arg1->Artifact = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
37889
39337
  } else {
37890
39338
    arg1->Artifact = 0;
37891
39339
  }
37896
39344
}
37897
39345
 
37898
39346
 
37899
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Artifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39347
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_artifact_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37900
39348
  PyObject *resultobj = 0;
37901
39349
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
37902
39350
  char *result = 0 ;
37904
39352
  int res1 = 0 ;
37905
39353
  PyObject * obj0 = 0 ;
37906
39354
  
37907
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_Artifact_get",&obj0)) SWIG_fail;
 
39355
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_artifact_get",&obj0)) SWIG_fail;
37908
39356
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
37909
39357
  if (!SWIG_IsOK(res1)) {
37910
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Artifact_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39358
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_artifact_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
37911
39359
  }
37912
39360
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
37913
39361
  result = (char *) ((arg1)->Artifact);
37914
 
  
37915
 
  resultobj = SWIG_FromCharPtr(result);
 
39362
  resultobj = SWIG_FromCharPtr((const char *)result);
37916
39363
  return resultobj;
37917
39364
fail:
37918
39365
  return NULL;
37965
39412
  }
37966
39413
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
37967
39414
  result = (LassoSaml2NameID *)LassoSamlp2ArtifactResolve_Issuer_get(arg1);
37968
 
  
37969
39415
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
37970
39416
  return resultobj;
37971
39417
fail:
37973
39419
}
37974
39420
 
37975
39421
 
37976
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39422
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
37977
39423
  PyObject *resultobj = 0;
37978
39424
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
37979
39425
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
37984
39430
  PyObject * obj0 = 0 ;
37985
39431
  PyObject * obj1 = 0 ;
37986
39432
  
37987
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ArtifactResolve_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
39433
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ArtifactResolve_extensions_set",&obj0,&obj1)) SWIG_fail;
37988
39434
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
37989
39435
  if (!SWIG_IsOK(res1)) {
37990
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39436
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_extensions_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
37991
39437
  }
37992
39438
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
37993
39439
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
37994
39440
  if (!SWIG_IsOK(res2)) {
37995
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ArtifactResolve_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
39441
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ArtifactResolve_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
37996
39442
  }
37997
39443
  arg2 = (LassoSamlp2Extensions *)(argp2);
37998
39444
  LassoSamlp2ArtifactResolve_Extensions_set(arg1,arg2);
38004
39450
}
38005
39451
 
38006
39452
 
38007
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39453
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38008
39454
  PyObject *resultobj = 0;
38009
39455
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38010
39456
  LassoSamlp2Extensions *result = 0 ;
38012
39458
  int res1 = 0 ;
38013
39459
  PyObject * obj0 = 0 ;
38014
39460
  
38015
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_Extensions_get",&obj0)) SWIG_fail;
 
39461
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_extensions_get",&obj0)) SWIG_fail;
38016
39462
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38017
39463
  if (!SWIG_IsOK(res1)) {
38018
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39464
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_extensions_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38019
39465
  }
38020
39466
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38021
39467
  result = (LassoSamlp2Extensions *)LassoSamlp2ArtifactResolve_Extensions_get(arg1);
38022
 
  
38023
39468
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
38024
39469
  return resultobj;
38025
39470
fail:
38027
39472
}
38028
39473
 
38029
39474
 
38030
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39475
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38031
39476
  PyObject *resultobj = 0;
38032
39477
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38033
39478
  char *arg2 = (char *) 0 ;
38035
39480
  int res1 = 0 ;
38036
39481
  PyObject * obj0 = 0 ;
38037
39482
  
38038
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_ID_set",&obj0,&arg2)) SWIG_fail;
 
39483
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_iD_set",&obj0,&arg2)) SWIG_fail;
38039
39484
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38040
39485
  if (!SWIG_IsOK(res1)) {
38041
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_ID_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39486
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_iD_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38042
39487
  }
38043
39488
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38044
39489
  LassoSamlp2ArtifactResolve_ID_set(arg1,arg2);
38050
39495
}
38051
39496
 
38052
39497
 
38053
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39498
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38054
39499
  PyObject *resultobj = 0;
38055
39500
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38056
39501
  char *result = 0 ;
38058
39503
  int res1 = 0 ;
38059
39504
  PyObject * obj0 = 0 ;
38060
39505
  
38061
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_ID_get",&obj0)) SWIG_fail;
 
39506
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_iD_get",&obj0)) SWIG_fail;
38062
39507
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38063
39508
  if (!SWIG_IsOK(res1)) {
38064
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_ID_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39509
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_iD_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38065
39510
  }
38066
39511
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38067
39512
  result = (char *)LassoSamlp2ArtifactResolve_ID_get(arg1);
38068
 
  
38069
 
  resultobj = SWIG_FromCharPtr(result);
 
39513
  resultobj = SWIG_FromCharPtr((const char *)result);
38070
39514
  return resultobj;
38071
39515
fail:
38072
39516
  return NULL;
38073
39517
}
38074
39518
 
38075
39519
 
38076
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39520
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38077
39521
  PyObject *resultobj = 0;
38078
39522
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38079
39523
  char *arg2 = (char *) 0 ;
38081
39525
  int res1 = 0 ;
38082
39526
  PyObject * obj0 = 0 ;
38083
39527
  
38084
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_Version_set",&obj0,&arg2)) SWIG_fail;
 
39528
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_version_set",&obj0,&arg2)) SWIG_fail;
38085
39529
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38086
39530
  if (!SWIG_IsOK(res1)) {
38087
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Version_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39531
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_version_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38088
39532
  }
38089
39533
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38090
39534
  LassoSamlp2ArtifactResolve_Version_set(arg1,arg2);
38096
39540
}
38097
39541
 
38098
39542
 
38099
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39543
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38100
39544
  PyObject *resultobj = 0;
38101
39545
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38102
39546
  char *result = 0 ;
38104
39548
  int res1 = 0 ;
38105
39549
  PyObject * obj0 = 0 ;
38106
39550
  
38107
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_Version_get",&obj0)) SWIG_fail;
 
39551
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_version_get",&obj0)) SWIG_fail;
38108
39552
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38109
39553
  if (!SWIG_IsOK(res1)) {
38110
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Version_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39554
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_version_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38111
39555
  }
38112
39556
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38113
39557
  result = (char *)LassoSamlp2ArtifactResolve_Version_get(arg1);
38114
 
  
38115
 
  resultobj = SWIG_FromCharPtr(result);
 
39558
  resultobj = SWIG_FromCharPtr((const char *)result);
38116
39559
  return resultobj;
38117
39560
fail:
38118
39561
  return NULL;
38157
39600
  }
38158
39601
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38159
39602
  result = (char *)LassoSamlp2ArtifactResolve_IssueInstant_get(arg1);
38160
 
  
38161
 
  resultobj = SWIG_FromCharPtr(result);
 
39603
  resultobj = SWIG_FromCharPtr((const char *)result);
38162
39604
  return resultobj;
38163
39605
fail:
38164
39606
  return NULL;
38165
39607
}
38166
39608
 
38167
39609
 
38168
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39610
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38169
39611
  PyObject *resultobj = 0;
38170
39612
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38171
39613
  char *arg2 = (char *) 0 ;
38173
39615
  int res1 = 0 ;
38174
39616
  PyObject * obj0 = 0 ;
38175
39617
  
38176
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_Destination_set",&obj0,&arg2)) SWIG_fail;
 
39618
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_destination_set",&obj0,&arg2)) SWIG_fail;
38177
39619
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38178
39620
  if (!SWIG_IsOK(res1)) {
38179
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Destination_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39621
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_destination_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38180
39622
  }
38181
39623
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38182
39624
  LassoSamlp2ArtifactResolve_Destination_set(arg1,arg2);
38188
39630
}
38189
39631
 
38190
39632
 
38191
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39633
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38192
39634
  PyObject *resultobj = 0;
38193
39635
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38194
39636
  char *result = 0 ;
38196
39638
  int res1 = 0 ;
38197
39639
  PyObject * obj0 = 0 ;
38198
39640
  
38199
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_Destination_get",&obj0)) SWIG_fail;
 
39641
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_destination_get",&obj0)) SWIG_fail;
38200
39642
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38201
39643
  if (!SWIG_IsOK(res1)) {
38202
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Destination_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39644
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_destination_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38203
39645
  }
38204
39646
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38205
39647
  result = (char *)LassoSamlp2ArtifactResolve_Destination_get(arg1);
38206
 
  
38207
 
  resultobj = SWIG_FromCharPtr(result);
 
39648
  resultobj = SWIG_FromCharPtr((const char *)result);
38208
39649
  return resultobj;
38209
39650
fail:
38210
39651
  return NULL;
38211
39652
}
38212
39653
 
38213
39654
 
38214
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39655
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38215
39656
  PyObject *resultobj = 0;
38216
39657
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38217
39658
  char *arg2 = (char *) 0 ;
38219
39660
  int res1 = 0 ;
38220
39661
  PyObject * obj0 = 0 ;
38221
39662
  
38222
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_Consent_set",&obj0,&arg2)) SWIG_fail;
 
39663
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ArtifactResolve_consent_set",&obj0,&arg2)) SWIG_fail;
38223
39664
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38224
39665
  if (!SWIG_IsOK(res1)) {
38225
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Consent_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39666
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_consent_set" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38226
39667
  }
38227
39668
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38228
39669
  LassoSamlp2ArtifactResolve_Consent_set(arg1,arg2);
38234
39675
}
38235
39676
 
38236
39677
 
38237
 
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
39678
SWIGINTERN PyObject *_wrap_Samlp2ArtifactResolve_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38238
39679
  PyObject *resultobj = 0;
38239
39680
  LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ;
38240
39681
  char *result = 0 ;
38242
39683
  int res1 = 0 ;
38243
39684
  PyObject * obj0 = 0 ;
38244
39685
  
38245
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_Consent_get",&obj0)) SWIG_fail;
 
39686
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ArtifactResolve_consent_get",&obj0)) SWIG_fail;
38246
39687
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0 |  0 );
38247
39688
  if (!SWIG_IsOK(res1)) {
38248
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_Consent_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
 
39689
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ArtifactResolve_consent_get" "', argument " "1"" of type '" "LassoSamlp2ArtifactResolve *""'"); 
38249
39690
  }
38250
39691
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38251
39692
  result = (char *)LassoSamlp2ArtifactResolve_Consent_get(arg1);
38252
 
  
38253
 
  resultobj = SWIG_FromCharPtr(result);
 
39693
  resultobj = SWIG_FromCharPtr((const char *)result);
38254
39694
  return resultobj;
38255
39695
fail:
38256
39696
  return NULL;
38263
39703
  
38264
39704
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2ArtifactResolve")) SWIG_fail;
38265
39705
  result = (LassoSamlp2ArtifactResolve *)new_LassoSamlp2ArtifactResolve();
38266
 
  
38267
39706
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2ArtifactResolve, SWIG_POINTER_NEW |  0 );
38268
39707
  return resultobj;
38269
39708
fail:
38308
39747
  }
38309
39748
  arg1 = (LassoSamlp2ArtifactResolve *)(argp1);
38310
39749
  result = (char *)LassoSamlp2ArtifactResolve_dump(arg1);
38311
 
  
38312
 
  resultobj = SWIG_FromCharPtr(result);
 
39750
  resultobj = SWIG_FromCharPtr((const char *)result);
38313
39751
  g_free(result);
38314
39752
  return resultobj;
38315
39753
fail:
38318
39756
 
38319
39757
 
38320
39758
SWIGINTERN PyObject *Samlp2ArtifactResolve_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38321
 
    PyObject *obj;
38322
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
38323
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2ArtifactResolve, SWIG_NewClientData(obj));
38324
 
    return SWIG_Py_Void();
 
39759
  PyObject *obj;
 
39760
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
39761
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2ArtifactResolve, SWIG_NewClientData(obj));
 
39762
  return SWIG_Py_Void();
38325
39763
}
38326
39764
 
38327
39765
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_baseID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38370
39808
  }
38371
39809
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38372
39810
  result = (LassoSaml2BaseIDAbstract *)LassoSamlp2NameIDMappingRequest_BaseID_get(arg1);
38373
 
  
38374
39811
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0 |  0 );
38375
39812
  return resultobj;
38376
39813
fail:
38424
39861
  }
38425
39862
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38426
39863
  result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingRequest_NameID_get(arg1);
38427
 
  
38428
39864
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
38429
39865
  return resultobj;
38430
39866
fail:
38478
39914
  }
38479
39915
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38480
39916
  result = (LassoSaml2EncryptedElement *)LassoSamlp2NameIDMappingRequest_EncryptedID_get(arg1);
38481
 
  
38482
39917
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
38483
39918
  return resultobj;
38484
39919
fail:
38532
39967
  }
38533
39968
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38534
39969
  result = (LassoSamlp2NameIDPolicy *)LassoSamlp2NameIDMappingRequest_NameIDPolicy_get(arg1);
38535
 
  
38536
39970
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0 |  0 );
38537
39971
  return resultobj;
38538
39972
fail:
38586
40020
  }
38587
40021
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38588
40022
  result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingRequest_Issuer_get(arg1);
38589
 
  
38590
40023
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
38591
40024
  return resultobj;
38592
40025
fail:
38594
40027
}
38595
40028
 
38596
40029
 
38597
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40030
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38598
40031
  PyObject *resultobj = 0;
38599
40032
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38600
40033
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
38605
40038
  PyObject * obj0 = 0 ;
38606
40039
  PyObject * obj1 = 0 ;
38607
40040
  
38608
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2NameIDMappingRequest_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
40041
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2NameIDMappingRequest_extensions_set",&obj0,&obj1)) SWIG_fail;
38609
40042
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38610
40043
  if (!SWIG_IsOK(res1)) {
38611
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40044
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_extensions_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38612
40045
  }
38613
40046
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38614
40047
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
38615
40048
  if (!SWIG_IsOK(res2)) {
38616
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2NameIDMappingRequest_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
40049
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2NameIDMappingRequest_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
38617
40050
  }
38618
40051
  arg2 = (LassoSamlp2Extensions *)(argp2);
38619
40052
  LassoSamlp2NameIDMappingRequest_Extensions_set(arg1,arg2);
38625
40058
}
38626
40059
 
38627
40060
 
38628
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40061
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38629
40062
  PyObject *resultobj = 0;
38630
40063
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38631
40064
  LassoSamlp2Extensions *result = 0 ;
38633
40066
  int res1 = 0 ;
38634
40067
  PyObject * obj0 = 0 ;
38635
40068
  
38636
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_Extensions_get",&obj0)) SWIG_fail;
 
40069
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_extensions_get",&obj0)) SWIG_fail;
38637
40070
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38638
40071
  if (!SWIG_IsOK(res1)) {
38639
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40072
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_extensions_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38640
40073
  }
38641
40074
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38642
40075
  result = (LassoSamlp2Extensions *)LassoSamlp2NameIDMappingRequest_Extensions_get(arg1);
38643
 
  
38644
40076
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
38645
40077
  return resultobj;
38646
40078
fail:
38648
40080
}
38649
40081
 
38650
40082
 
38651
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40083
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38652
40084
  PyObject *resultobj = 0;
38653
40085
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38654
40086
  char *arg2 = (char *) 0 ;
38656
40088
  int res1 = 0 ;
38657
40089
  PyObject * obj0 = 0 ;
38658
40090
  
38659
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_ID_set",&obj0,&arg2)) SWIG_fail;
 
40091
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_iD_set",&obj0,&arg2)) SWIG_fail;
38660
40092
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38661
40093
  if (!SWIG_IsOK(res1)) {
38662
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_ID_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40094
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_iD_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38663
40095
  }
38664
40096
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38665
40097
  LassoSamlp2NameIDMappingRequest_ID_set(arg1,arg2);
38671
40103
}
38672
40104
 
38673
40105
 
38674
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40106
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38675
40107
  PyObject *resultobj = 0;
38676
40108
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38677
40109
  char *result = 0 ;
38679
40111
  int res1 = 0 ;
38680
40112
  PyObject * obj0 = 0 ;
38681
40113
  
38682
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_ID_get",&obj0)) SWIG_fail;
 
40114
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_iD_get",&obj0)) SWIG_fail;
38683
40115
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38684
40116
  if (!SWIG_IsOK(res1)) {
38685
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_ID_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40117
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_iD_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38686
40118
  }
38687
40119
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38688
40120
  result = (char *)LassoSamlp2NameIDMappingRequest_ID_get(arg1);
38689
 
  
38690
 
  resultobj = SWIG_FromCharPtr(result);
 
40121
  resultobj = SWIG_FromCharPtr((const char *)result);
38691
40122
  return resultobj;
38692
40123
fail:
38693
40124
  return NULL;
38694
40125
}
38695
40126
 
38696
40127
 
38697
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40128
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38698
40129
  PyObject *resultobj = 0;
38699
40130
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38700
40131
  char *arg2 = (char *) 0 ;
38702
40133
  int res1 = 0 ;
38703
40134
  PyObject * obj0 = 0 ;
38704
40135
  
38705
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_Version_set",&obj0,&arg2)) SWIG_fail;
 
40136
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_version_set",&obj0,&arg2)) SWIG_fail;
38706
40137
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38707
40138
  if (!SWIG_IsOK(res1)) {
38708
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Version_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40139
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_version_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38709
40140
  }
38710
40141
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38711
40142
  LassoSamlp2NameIDMappingRequest_Version_set(arg1,arg2);
38717
40148
}
38718
40149
 
38719
40150
 
38720
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40151
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38721
40152
  PyObject *resultobj = 0;
38722
40153
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38723
40154
  char *result = 0 ;
38725
40156
  int res1 = 0 ;
38726
40157
  PyObject * obj0 = 0 ;
38727
40158
  
38728
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_Version_get",&obj0)) SWIG_fail;
 
40159
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_version_get",&obj0)) SWIG_fail;
38729
40160
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38730
40161
  if (!SWIG_IsOK(res1)) {
38731
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Version_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40162
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_version_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38732
40163
  }
38733
40164
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38734
40165
  result = (char *)LassoSamlp2NameIDMappingRequest_Version_get(arg1);
38735
 
  
38736
 
  resultobj = SWIG_FromCharPtr(result);
 
40166
  resultobj = SWIG_FromCharPtr((const char *)result);
38737
40167
  return resultobj;
38738
40168
fail:
38739
40169
  return NULL;
38778
40208
  }
38779
40209
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38780
40210
  result = (char *)LassoSamlp2NameIDMappingRequest_IssueInstant_get(arg1);
38781
 
  
38782
 
  resultobj = SWIG_FromCharPtr(result);
 
40211
  resultobj = SWIG_FromCharPtr((const char *)result);
38783
40212
  return resultobj;
38784
40213
fail:
38785
40214
  return NULL;
38786
40215
}
38787
40216
 
38788
40217
 
38789
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40218
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38790
40219
  PyObject *resultobj = 0;
38791
40220
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38792
40221
  char *arg2 = (char *) 0 ;
38794
40223
  int res1 = 0 ;
38795
40224
  PyObject * obj0 = 0 ;
38796
40225
  
38797
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_Destination_set",&obj0,&arg2)) SWIG_fail;
 
40226
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_destination_set",&obj0,&arg2)) SWIG_fail;
38798
40227
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38799
40228
  if (!SWIG_IsOK(res1)) {
38800
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Destination_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40229
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_destination_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38801
40230
  }
38802
40231
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38803
40232
  LassoSamlp2NameIDMappingRequest_Destination_set(arg1,arg2);
38809
40238
}
38810
40239
 
38811
40240
 
38812
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40241
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38813
40242
  PyObject *resultobj = 0;
38814
40243
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38815
40244
  char *result = 0 ;
38817
40246
  int res1 = 0 ;
38818
40247
  PyObject * obj0 = 0 ;
38819
40248
  
38820
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_Destination_get",&obj0)) SWIG_fail;
 
40249
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_destination_get",&obj0)) SWIG_fail;
38821
40250
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38822
40251
  if (!SWIG_IsOK(res1)) {
38823
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Destination_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40252
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_destination_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38824
40253
  }
38825
40254
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38826
40255
  result = (char *)LassoSamlp2NameIDMappingRequest_Destination_get(arg1);
38827
 
  
38828
 
  resultobj = SWIG_FromCharPtr(result);
 
40256
  resultobj = SWIG_FromCharPtr((const char *)result);
38829
40257
  return resultobj;
38830
40258
fail:
38831
40259
  return NULL;
38832
40260
}
38833
40261
 
38834
40262
 
38835
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40263
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38836
40264
  PyObject *resultobj = 0;
38837
40265
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38838
40266
  char *arg2 = (char *) 0 ;
38840
40268
  int res1 = 0 ;
38841
40269
  PyObject * obj0 = 0 ;
38842
40270
  
38843
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_Consent_set",&obj0,&arg2)) SWIG_fail;
 
40271
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingRequest_consent_set",&obj0,&arg2)) SWIG_fail;
38844
40272
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38845
40273
  if (!SWIG_IsOK(res1)) {
38846
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Consent_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40274
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_consent_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38847
40275
  }
38848
40276
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38849
40277
  LassoSamlp2NameIDMappingRequest_Consent_set(arg1,arg2);
38855
40283
}
38856
40284
 
38857
40285
 
38858
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40286
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingRequest_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38859
40287
  PyObject *resultobj = 0;
38860
40288
  LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ;
38861
40289
  char *result = 0 ;
38863
40291
  int res1 = 0 ;
38864
40292
  PyObject * obj0 = 0 ;
38865
40293
  
38866
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_Consent_get",&obj0)) SWIG_fail;
 
40294
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingRequest_consent_get",&obj0)) SWIG_fail;
38867
40295
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0 |  0 );
38868
40296
  if (!SWIG_IsOK(res1)) {
38869
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_Consent_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
 
40297
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingRequest_consent_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingRequest *""'"); 
38870
40298
  }
38871
40299
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38872
40300
  result = (char *)LassoSamlp2NameIDMappingRequest_Consent_get(arg1);
38873
 
  
38874
 
  resultobj = SWIG_FromCharPtr(result);
 
40301
  resultobj = SWIG_FromCharPtr((const char *)result);
38875
40302
  return resultobj;
38876
40303
fail:
38877
40304
  return NULL;
38884
40311
  
38885
40312
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2NameIDMappingRequest")) SWIG_fail;
38886
40313
  result = (LassoSamlp2NameIDMappingRequest *)new_LassoSamlp2NameIDMappingRequest();
38887
 
  
38888
40314
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, SWIG_POINTER_NEW |  0 );
38889
40315
  return resultobj;
38890
40316
fail:
38929
40355
  }
38930
40356
  arg1 = (LassoSamlp2NameIDMappingRequest *)(argp1);
38931
40357
  result = (char *)LassoSamlp2NameIDMappingRequest_dump(arg1);
38932
 
  
38933
 
  resultobj = SWIG_FromCharPtr(result);
 
40358
  resultobj = SWIG_FromCharPtr((const char *)result);
38934
40359
  g_free(result);
38935
40360
  return resultobj;
38936
40361
fail:
38939
40364
 
38940
40365
 
38941
40366
SWIGINTERN PyObject *Samlp2NameIDMappingRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38942
 
    PyObject *obj;
38943
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
38944
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, SWIG_NewClientData(obj));
38945
 
    return SWIG_Py_Void();
 
40367
  PyObject *obj;
 
40368
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
40369
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, SWIG_NewClientData(obj));
 
40370
  return SWIG_Py_Void();
38946
40371
}
38947
40372
 
38948
40373
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_forceAuthn_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
38991
40416
  }
38992
40417
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
38993
40418
  result = (bool) ((arg1)->ForceAuthn);
38994
 
  
38995
40419
  resultobj = SWIG_From_bool((bool)(result));
38996
40420
  return resultobj;
38997
40421
fail:
39045
40469
  }
39046
40470
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39047
40471
  result = (bool) ((arg1)->IsPassive);
39048
 
  
39049
40472
  resultobj = SWIG_From_bool((bool)(result));
39050
40473
  return resultobj;
39051
40474
fail:
39053
40476
}
39054
40477
 
39055
40478
 
39056
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_ProtocolBinding_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40479
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_protocolBinding_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39057
40480
  PyObject *resultobj = 0;
39058
40481
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39059
40482
  char *arg2 = (char *) 0 ;
39061
40484
  int res1 = 0 ;
39062
40485
  PyObject * obj0 = 0 ;
39063
40486
  
39064
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_ProtocolBinding_set",&obj0,&arg2)) SWIG_fail;
 
40487
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_protocolBinding_set",&obj0,&arg2)) SWIG_fail;
39065
40488
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39066
40489
  if (!SWIG_IsOK(res1)) {
39067
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_ProtocolBinding_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
40490
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_protocolBinding_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39068
40491
  }
39069
40492
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39070
40493
  if (arg1->ProtocolBinding) free((char*)arg1->ProtocolBinding);
39071
40494
  if (arg2) {
39072
 
    size_t size = strlen(arg2) + 1;
39073
 
    arg1->ProtocolBinding = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
40495
    size_t size = strlen((const char *)(arg2)) + 1;
 
40496
    arg1->ProtocolBinding = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
39074
40497
  } else {
39075
40498
    arg1->ProtocolBinding = 0;
39076
40499
  }
39081
40504
}
39082
40505
 
39083
40506
 
39084
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_ProtocolBinding_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
40507
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_protocolBinding_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39085
40508
  PyObject *resultobj = 0;
39086
40509
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39087
40510
  char *result = 0 ;
39089
40512
  int res1 = 0 ;
39090
40513
  PyObject * obj0 = 0 ;
39091
40514
  
39092
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_ProtocolBinding_get",&obj0)) SWIG_fail;
 
40515
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_protocolBinding_get",&obj0)) SWIG_fail;
39093
40516
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39094
40517
  if (!SWIG_IsOK(res1)) {
39095
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_ProtocolBinding_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
40518
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_protocolBinding_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39096
40519
  }
39097
40520
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39098
40521
  result = (char *) ((arg1)->ProtocolBinding);
39099
 
  
39100
 
  resultobj = SWIG_FromCharPtr(result);
 
40522
  resultobj = SWIG_FromCharPtr((const char *)result);
39101
40523
  return resultobj;
39102
40524
fail:
39103
40525
  return NULL;
39150
40572
  }
39151
40573
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39152
40574
  result = (int) ((arg1)->AssertionConsumerServiceIndex);
39153
 
  
39154
40575
  resultobj = SWIG_From_int((int)(result));
39155
40576
  return resultobj;
39156
40577
fail:
39174
40595
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39175
40596
  if (arg1->AssertionConsumerServiceURL) free((char*)arg1->AssertionConsumerServiceURL);
39176
40597
  if (arg2) {
39177
 
    size_t size = strlen(arg2) + 1;
39178
 
    arg1->AssertionConsumerServiceURL = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
40598
    size_t size = strlen((const char *)(arg2)) + 1;
 
40599
    arg1->AssertionConsumerServiceURL = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
39179
40600
  } else {
39180
40601
    arg1->AssertionConsumerServiceURL = 0;
39181
40602
  }
39201
40622
  }
39202
40623
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39203
40624
  result = (char *) ((arg1)->AssertionConsumerServiceURL);
39204
 
  
39205
 
  resultobj = SWIG_FromCharPtr(result);
 
40625
  resultobj = SWIG_FromCharPtr((const char *)result);
39206
40626
  return resultobj;
39207
40627
fail:
39208
40628
  return NULL;
39255
40675
  }
39256
40676
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39257
40677
  result = (int) ((arg1)->AttributeConsumingServiceIndex);
39258
 
  
39259
40678
  resultobj = SWIG_From_int((int)(result));
39260
40679
  return resultobj;
39261
40680
fail:
39279
40698
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39280
40699
  if (arg1->ProviderName) free((char*)arg1->ProviderName);
39281
40700
  if (arg2) {
39282
 
    size_t size = strlen(arg2) + 1;
39283
 
    arg1->ProviderName = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
40701
    size_t size = strlen((const char *)(arg2)) + 1;
 
40702
    arg1->ProviderName = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
39284
40703
  } else {
39285
40704
    arg1->ProviderName = 0;
39286
40705
  }
39306
40725
  }
39307
40726
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39308
40727
  result = (char *) ((arg1)->ProviderName);
39309
 
  
39310
 
  resultobj = SWIG_FromCharPtr(result);
 
40728
  resultobj = SWIG_FromCharPtr((const char *)result);
39311
40729
  return resultobj;
39312
40730
fail:
39313
40731
  return NULL;
39360
40778
  }
39361
40779
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39362
40780
  result = (LassoSaml2Subject *)LassoSamlp2AuthnRequest_Subject_get(arg1);
39363
 
  
39364
40781
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, 0 |  0 );
39365
40782
  return resultobj;
39366
40783
fail:
39414
40831
  }
39415
40832
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39416
40833
  result = (LassoSamlp2NameIDPolicy *)LassoSamlp2AuthnRequest_NameIDPolicy_get(arg1);
39417
 
  
39418
40834
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0 |  0 );
39419
40835
  return resultobj;
39420
40836
fail:
39468
40884
  }
39469
40885
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39470
40886
  result = (LassoSaml2Conditions *)LassoSamlp2AuthnRequest_Conditions_get(arg1);
39471
 
  
39472
40887
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Conditions, 0 |  0 );
39473
40888
  return resultobj;
39474
40889
fail:
39522
40937
  }
39523
40938
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39524
40939
  result = (LassoSamlp2RequestedAuthnContext *)LassoSamlp2AuthnRequest_RequestedAuthnContext_get(arg1);
39525
 
  
39526
40940
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
39527
40941
  return resultobj;
39528
40942
fail:
39576
40990
  }
39577
40991
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39578
40992
  result = (LassoSamlp2Scoping *)LassoSamlp2AuthnRequest_Scoping_get(arg1);
39579
 
  
39580
40993
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Scoping, 0 |  0 );
39581
40994
  return resultobj;
39582
40995
fail:
39630
41043
  }
39631
41044
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39632
41045
  result = (LassoSaml2NameID *)LassoSamlp2AuthnRequest_Issuer_get(arg1);
39633
 
  
39634
41046
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
39635
41047
  return resultobj;
39636
41048
fail:
39638
41050
}
39639
41051
 
39640
41052
 
39641
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41053
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39642
41054
  PyObject *resultobj = 0;
39643
41055
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39644
41056
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
39649
41061
  PyObject * obj0 = 0 ;
39650
41062
  PyObject * obj1 = 0 ;
39651
41063
  
39652
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthnRequest_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
41064
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthnRequest_extensions_set",&obj0,&obj1)) SWIG_fail;
39653
41065
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39654
41066
  if (!SWIG_IsOK(res1)) {
39655
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41067
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_extensions_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39656
41068
  }
39657
41069
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39658
41070
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
39659
41071
  if (!SWIG_IsOK(res2)) {
39660
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthnRequest_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
41072
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthnRequest_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
39661
41073
  }
39662
41074
  arg2 = (LassoSamlp2Extensions *)(argp2);
39663
41075
  LassoSamlp2AuthnRequest_Extensions_set(arg1,arg2);
39669
41081
}
39670
41082
 
39671
41083
 
39672
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41084
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39673
41085
  PyObject *resultobj = 0;
39674
41086
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39675
41087
  LassoSamlp2Extensions *result = 0 ;
39677
41089
  int res1 = 0 ;
39678
41090
  PyObject * obj0 = 0 ;
39679
41091
  
39680
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_Extensions_get",&obj0)) SWIG_fail;
 
41092
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_extensions_get",&obj0)) SWIG_fail;
39681
41093
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39682
41094
  if (!SWIG_IsOK(res1)) {
39683
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41095
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_extensions_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39684
41096
  }
39685
41097
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39686
41098
  result = (LassoSamlp2Extensions *)LassoSamlp2AuthnRequest_Extensions_get(arg1);
39687
 
  
39688
41099
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
39689
41100
  return resultobj;
39690
41101
fail:
39692
41103
}
39693
41104
 
39694
41105
 
39695
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41106
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39696
41107
  PyObject *resultobj = 0;
39697
41108
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39698
41109
  char *arg2 = (char *) 0 ;
39700
41111
  int res1 = 0 ;
39701
41112
  PyObject * obj0 = 0 ;
39702
41113
  
39703
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_ID_set",&obj0,&arg2)) SWIG_fail;
 
41114
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_iD_set",&obj0,&arg2)) SWIG_fail;
39704
41115
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39705
41116
  if (!SWIG_IsOK(res1)) {
39706
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_ID_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41117
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_iD_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39707
41118
  }
39708
41119
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39709
41120
  LassoSamlp2AuthnRequest_ID_set(arg1,arg2);
39715
41126
}
39716
41127
 
39717
41128
 
39718
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41129
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39719
41130
  PyObject *resultobj = 0;
39720
41131
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39721
41132
  char *result = 0 ;
39723
41134
  int res1 = 0 ;
39724
41135
  PyObject * obj0 = 0 ;
39725
41136
  
39726
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_ID_get",&obj0)) SWIG_fail;
 
41137
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_iD_get",&obj0)) SWIG_fail;
39727
41138
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39728
41139
  if (!SWIG_IsOK(res1)) {
39729
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_ID_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41140
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_iD_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39730
41141
  }
39731
41142
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39732
41143
  result = (char *)LassoSamlp2AuthnRequest_ID_get(arg1);
39733
 
  
39734
 
  resultobj = SWIG_FromCharPtr(result);
 
41144
  resultobj = SWIG_FromCharPtr((const char *)result);
39735
41145
  return resultobj;
39736
41146
fail:
39737
41147
  return NULL;
39738
41148
}
39739
41149
 
39740
41150
 
39741
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41151
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39742
41152
  PyObject *resultobj = 0;
39743
41153
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39744
41154
  char *arg2 = (char *) 0 ;
39746
41156
  int res1 = 0 ;
39747
41157
  PyObject * obj0 = 0 ;
39748
41158
  
39749
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_Version_set",&obj0,&arg2)) SWIG_fail;
 
41159
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_version_set",&obj0,&arg2)) SWIG_fail;
39750
41160
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39751
41161
  if (!SWIG_IsOK(res1)) {
39752
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Version_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41162
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_version_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39753
41163
  }
39754
41164
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39755
41165
  LassoSamlp2AuthnRequest_Version_set(arg1,arg2);
39761
41171
}
39762
41172
 
39763
41173
 
39764
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41174
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39765
41175
  PyObject *resultobj = 0;
39766
41176
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39767
41177
  char *result = 0 ;
39769
41179
  int res1 = 0 ;
39770
41180
  PyObject * obj0 = 0 ;
39771
41181
  
39772
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_Version_get",&obj0)) SWIG_fail;
 
41182
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_version_get",&obj0)) SWIG_fail;
39773
41183
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39774
41184
  if (!SWIG_IsOK(res1)) {
39775
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Version_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41185
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_version_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39776
41186
  }
39777
41187
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39778
41188
  result = (char *)LassoSamlp2AuthnRequest_Version_get(arg1);
39779
 
  
39780
 
  resultobj = SWIG_FromCharPtr(result);
 
41189
  resultobj = SWIG_FromCharPtr((const char *)result);
39781
41190
  return resultobj;
39782
41191
fail:
39783
41192
  return NULL;
39822
41231
  }
39823
41232
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39824
41233
  result = (char *)LassoSamlp2AuthnRequest_IssueInstant_get(arg1);
39825
 
  
39826
 
  resultobj = SWIG_FromCharPtr(result);
 
41234
  resultobj = SWIG_FromCharPtr((const char *)result);
39827
41235
  return resultobj;
39828
41236
fail:
39829
41237
  return NULL;
39830
41238
}
39831
41239
 
39832
41240
 
39833
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41241
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39834
41242
  PyObject *resultobj = 0;
39835
41243
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39836
41244
  char *arg2 = (char *) 0 ;
39838
41246
  int res1 = 0 ;
39839
41247
  PyObject * obj0 = 0 ;
39840
41248
  
39841
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_Destination_set",&obj0,&arg2)) SWIG_fail;
 
41249
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_destination_set",&obj0,&arg2)) SWIG_fail;
39842
41250
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39843
41251
  if (!SWIG_IsOK(res1)) {
39844
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Destination_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41252
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_destination_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39845
41253
  }
39846
41254
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39847
41255
  LassoSamlp2AuthnRequest_Destination_set(arg1,arg2);
39853
41261
}
39854
41262
 
39855
41263
 
39856
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41264
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39857
41265
  PyObject *resultobj = 0;
39858
41266
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39859
41267
  char *result = 0 ;
39861
41269
  int res1 = 0 ;
39862
41270
  PyObject * obj0 = 0 ;
39863
41271
  
39864
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_Destination_get",&obj0)) SWIG_fail;
 
41272
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_destination_get",&obj0)) SWIG_fail;
39865
41273
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39866
41274
  if (!SWIG_IsOK(res1)) {
39867
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Destination_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41275
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_destination_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39868
41276
  }
39869
41277
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39870
41278
  result = (char *)LassoSamlp2AuthnRequest_Destination_get(arg1);
39871
 
  
39872
 
  resultobj = SWIG_FromCharPtr(result);
 
41279
  resultobj = SWIG_FromCharPtr((const char *)result);
39873
41280
  return resultobj;
39874
41281
fail:
39875
41282
  return NULL;
39876
41283
}
39877
41284
 
39878
41285
 
39879
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41286
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39880
41287
  PyObject *resultobj = 0;
39881
41288
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39882
41289
  char *arg2 = (char *) 0 ;
39884
41291
  int res1 = 0 ;
39885
41292
  PyObject * obj0 = 0 ;
39886
41293
  
39887
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_Consent_set",&obj0,&arg2)) SWIG_fail;
 
41294
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnRequest_consent_set",&obj0,&arg2)) SWIG_fail;
39888
41295
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39889
41296
  if (!SWIG_IsOK(res1)) {
39890
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Consent_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41297
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_consent_set" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39891
41298
  }
39892
41299
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39893
41300
  LassoSamlp2AuthnRequest_Consent_set(arg1,arg2);
39899
41306
}
39900
41307
 
39901
41308
 
39902
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41309
SWIGINTERN PyObject *_wrap_Samlp2AuthnRequest_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39903
41310
  PyObject *resultobj = 0;
39904
41311
  LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ;
39905
41312
  char *result = 0 ;
39907
41314
  int res1 = 0 ;
39908
41315
  PyObject * obj0 = 0 ;
39909
41316
  
39910
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_Consent_get",&obj0)) SWIG_fail;
 
41317
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnRequest_consent_get",&obj0)) SWIG_fail;
39911
41318
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnRequest, 0 |  0 );
39912
41319
  if (!SWIG_IsOK(res1)) {
39913
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_Consent_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
 
41320
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnRequest_consent_get" "', argument " "1"" of type '" "LassoSamlp2AuthnRequest *""'"); 
39914
41321
  }
39915
41322
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39916
41323
  result = (char *)LassoSamlp2AuthnRequest_Consent_get(arg1);
39917
 
  
39918
 
  resultobj = SWIG_FromCharPtr(result);
 
41324
  resultobj = SWIG_FromCharPtr((const char *)result);
39919
41325
  return resultobj;
39920
41326
fail:
39921
41327
  return NULL;
39928
41334
  
39929
41335
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2AuthnRequest")) SWIG_fail;
39930
41336
  result = (LassoSamlp2AuthnRequest *)new_LassoSamlp2AuthnRequest();
39931
 
  
39932
41337
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2AuthnRequest, SWIG_POINTER_NEW |  0 );
39933
41338
  return resultobj;
39934
41339
fail:
39973
41378
  }
39974
41379
  arg1 = (LassoSamlp2AuthnRequest *)(argp1);
39975
41380
  result = (char *)LassoSamlp2AuthnRequest_dump(arg1);
39976
 
  
39977
 
  resultobj = SWIG_FromCharPtr(result);
 
41381
  resultobj = SWIG_FromCharPtr((const char *)result);
39978
41382
  g_free(result);
39979
41383
  return resultobj;
39980
41384
fail:
39983
41387
 
39984
41388
 
39985
41389
SWIGINTERN PyObject *Samlp2AuthnRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
39986
 
    PyObject *obj;
39987
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
39988
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AuthnRequest, SWIG_NewClientData(obj));
39989
 
    return SWIG_Py_Void();
 
41390
  PyObject *obj;
 
41391
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
41392
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AuthnRequest, SWIG_NewClientData(obj));
 
41393
  return SWIG_Py_Void();
39990
41394
}
39991
41395
 
39992
41396
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40035
41439
  }
40036
41440
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40037
41441
  result = (LassoSaml2Subject *)LassoSamlp2SubjectQueryAbstract_Subject_get(arg1);
40038
 
  
40039
41442
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, 0 |  0 );
40040
41443
  return resultobj;
40041
41444
fail:
40089
41492
  }
40090
41493
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40091
41494
  result = (LassoSaml2NameID *)LassoSamlp2SubjectQueryAbstract_Issuer_get(arg1);
40092
 
  
40093
41495
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
40094
41496
  return resultobj;
40095
41497
fail:
40097
41499
}
40098
41500
 
40099
41501
 
40100
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41502
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40101
41503
  PyObject *resultobj = 0;
40102
41504
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40103
41505
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
40108
41510
  PyObject * obj0 = 0 ;
40109
41511
  PyObject * obj1 = 0 ;
40110
41512
  
40111
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2SubjectQueryAbstract_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
41513
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2SubjectQueryAbstract_extensions_set",&obj0,&obj1)) SWIG_fail;
40112
41514
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40113
41515
  if (!SWIG_IsOK(res1)) {
40114
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41516
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_extensions_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40115
41517
  }
40116
41518
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40117
41519
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
40118
41520
  if (!SWIG_IsOK(res2)) {
40119
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2SubjectQueryAbstract_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
41521
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2SubjectQueryAbstract_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
40120
41522
  }
40121
41523
  arg2 = (LassoSamlp2Extensions *)(argp2);
40122
41524
  LassoSamlp2SubjectQueryAbstract_Extensions_set(arg1,arg2);
40128
41530
}
40129
41531
 
40130
41532
 
40131
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41533
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40132
41534
  PyObject *resultobj = 0;
40133
41535
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40134
41536
  LassoSamlp2Extensions *result = 0 ;
40136
41538
  int res1 = 0 ;
40137
41539
  PyObject * obj0 = 0 ;
40138
41540
  
40139
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_Extensions_get",&obj0)) SWIG_fail;
 
41541
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_extensions_get",&obj0)) SWIG_fail;
40140
41542
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40141
41543
  if (!SWIG_IsOK(res1)) {
40142
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41544
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_extensions_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40143
41545
  }
40144
41546
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40145
41547
  result = (LassoSamlp2Extensions *)LassoSamlp2SubjectQueryAbstract_Extensions_get(arg1);
40146
 
  
40147
41548
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
40148
41549
  return resultobj;
40149
41550
fail:
40151
41552
}
40152
41553
 
40153
41554
 
40154
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41555
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40155
41556
  PyObject *resultobj = 0;
40156
41557
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40157
41558
  char *arg2 = (char *) 0 ;
40159
41560
  int res1 = 0 ;
40160
41561
  PyObject * obj0 = 0 ;
40161
41562
  
40162
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_ID_set",&obj0,&arg2)) SWIG_fail;
 
41563
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_iD_set",&obj0,&arg2)) SWIG_fail;
40163
41564
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40164
41565
  if (!SWIG_IsOK(res1)) {
40165
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_ID_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41566
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_iD_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40166
41567
  }
40167
41568
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40168
41569
  LassoSamlp2SubjectQueryAbstract_ID_set(arg1,arg2);
40174
41575
}
40175
41576
 
40176
41577
 
40177
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41578
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40178
41579
  PyObject *resultobj = 0;
40179
41580
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40180
41581
  char *result = 0 ;
40182
41583
  int res1 = 0 ;
40183
41584
  PyObject * obj0 = 0 ;
40184
41585
  
40185
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_ID_get",&obj0)) SWIG_fail;
 
41586
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_iD_get",&obj0)) SWIG_fail;
40186
41587
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40187
41588
  if (!SWIG_IsOK(res1)) {
40188
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_ID_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41589
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_iD_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40189
41590
  }
40190
41591
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40191
41592
  result = (char *)LassoSamlp2SubjectQueryAbstract_ID_get(arg1);
40192
 
  
40193
 
  resultobj = SWIG_FromCharPtr(result);
 
41593
  resultobj = SWIG_FromCharPtr((const char *)result);
40194
41594
  return resultobj;
40195
41595
fail:
40196
41596
  return NULL;
40197
41597
}
40198
41598
 
40199
41599
 
40200
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41600
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40201
41601
  PyObject *resultobj = 0;
40202
41602
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40203
41603
  char *arg2 = (char *) 0 ;
40205
41605
  int res1 = 0 ;
40206
41606
  PyObject * obj0 = 0 ;
40207
41607
  
40208
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_Version_set",&obj0,&arg2)) SWIG_fail;
 
41608
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_version_set",&obj0,&arg2)) SWIG_fail;
40209
41609
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40210
41610
  if (!SWIG_IsOK(res1)) {
40211
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Version_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41611
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_version_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40212
41612
  }
40213
41613
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40214
41614
  LassoSamlp2SubjectQueryAbstract_Version_set(arg1,arg2);
40220
41620
}
40221
41621
 
40222
41622
 
40223
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41623
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40224
41624
  PyObject *resultobj = 0;
40225
41625
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40226
41626
  char *result = 0 ;
40228
41628
  int res1 = 0 ;
40229
41629
  PyObject * obj0 = 0 ;
40230
41630
  
40231
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_Version_get",&obj0)) SWIG_fail;
 
41631
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_version_get",&obj0)) SWIG_fail;
40232
41632
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40233
41633
  if (!SWIG_IsOK(res1)) {
40234
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Version_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41634
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_version_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40235
41635
  }
40236
41636
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40237
41637
  result = (char *)LassoSamlp2SubjectQueryAbstract_Version_get(arg1);
40238
 
  
40239
 
  resultobj = SWIG_FromCharPtr(result);
 
41638
  resultobj = SWIG_FromCharPtr((const char *)result);
40240
41639
  return resultobj;
40241
41640
fail:
40242
41641
  return NULL;
40281
41680
  }
40282
41681
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40283
41682
  result = (char *)LassoSamlp2SubjectQueryAbstract_IssueInstant_get(arg1);
40284
 
  
40285
 
  resultobj = SWIG_FromCharPtr(result);
 
41683
  resultobj = SWIG_FromCharPtr((const char *)result);
40286
41684
  return resultobj;
40287
41685
fail:
40288
41686
  return NULL;
40289
41687
}
40290
41688
 
40291
41689
 
40292
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41690
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40293
41691
  PyObject *resultobj = 0;
40294
41692
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40295
41693
  char *arg2 = (char *) 0 ;
40297
41695
  int res1 = 0 ;
40298
41696
  PyObject * obj0 = 0 ;
40299
41697
  
40300
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_Destination_set",&obj0,&arg2)) SWIG_fail;
 
41698
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_destination_set",&obj0,&arg2)) SWIG_fail;
40301
41699
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40302
41700
  if (!SWIG_IsOK(res1)) {
40303
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Destination_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41701
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_destination_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40304
41702
  }
40305
41703
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40306
41704
  LassoSamlp2SubjectQueryAbstract_Destination_set(arg1,arg2);
40312
41710
}
40313
41711
 
40314
41712
 
40315
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41713
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40316
41714
  PyObject *resultobj = 0;
40317
41715
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40318
41716
  char *result = 0 ;
40320
41718
  int res1 = 0 ;
40321
41719
  PyObject * obj0 = 0 ;
40322
41720
  
40323
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_Destination_get",&obj0)) SWIG_fail;
 
41721
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_destination_get",&obj0)) SWIG_fail;
40324
41722
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40325
41723
  if (!SWIG_IsOK(res1)) {
40326
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Destination_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41724
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_destination_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40327
41725
  }
40328
41726
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40329
41727
  result = (char *)LassoSamlp2SubjectQueryAbstract_Destination_get(arg1);
40330
 
  
40331
 
  resultobj = SWIG_FromCharPtr(result);
 
41728
  resultobj = SWIG_FromCharPtr((const char *)result);
40332
41729
  return resultobj;
40333
41730
fail:
40334
41731
  return NULL;
40335
41732
}
40336
41733
 
40337
41734
 
40338
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41735
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40339
41736
  PyObject *resultobj = 0;
40340
41737
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40341
41738
  char *arg2 = (char *) 0 ;
40343
41740
  int res1 = 0 ;
40344
41741
  PyObject * obj0 = 0 ;
40345
41742
  
40346
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_Consent_set",&obj0,&arg2)) SWIG_fail;
 
41743
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2SubjectQueryAbstract_consent_set",&obj0,&arg2)) SWIG_fail;
40347
41744
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40348
41745
  if (!SWIG_IsOK(res1)) {
40349
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Consent_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41746
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_consent_set" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40350
41747
  }
40351
41748
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40352
41749
  LassoSamlp2SubjectQueryAbstract_Consent_set(arg1,arg2);
40358
41755
}
40359
41756
 
40360
41757
 
40361
 
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41758
SWIGINTERN PyObject *_wrap_Samlp2SubjectQueryAbstract_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40362
41759
  PyObject *resultobj = 0;
40363
41760
  LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ;
40364
41761
  char *result = 0 ;
40366
41763
  int res1 = 0 ;
40367
41764
  PyObject * obj0 = 0 ;
40368
41765
  
40369
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_Consent_get",&obj0)) SWIG_fail;
 
41766
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2SubjectQueryAbstract_consent_get",&obj0)) SWIG_fail;
40370
41767
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0 |  0 );
40371
41768
  if (!SWIG_IsOK(res1)) {
40372
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_Consent_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
 
41769
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2SubjectQueryAbstract_consent_get" "', argument " "1"" of type '" "LassoSamlp2SubjectQueryAbstract *""'"); 
40373
41770
  }
40374
41771
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40375
41772
  result = (char *)LassoSamlp2SubjectQueryAbstract_Consent_get(arg1);
40376
 
  
40377
 
  resultobj = SWIG_FromCharPtr(result);
 
41773
  resultobj = SWIG_FromCharPtr((const char *)result);
40378
41774
  return resultobj;
40379
41775
fail:
40380
41776
  return NULL;
40387
41783
  
40388
41784
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2SubjectQueryAbstract")) SWIG_fail;
40389
41785
  result = (LassoSamlp2SubjectQueryAbstract *)new_LassoSamlp2SubjectQueryAbstract();
40390
 
  
40391
41786
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, SWIG_POINTER_NEW |  0 );
40392
41787
  return resultobj;
40393
41788
fail:
40432
41827
  }
40433
41828
  arg1 = (LassoSamlp2SubjectQueryAbstract *)(argp1);
40434
41829
  result = (char *)LassoSamlp2SubjectQueryAbstract_dump(arg1);
40435
 
  
40436
 
  resultobj = SWIG_FromCharPtr(result);
 
41830
  resultobj = SWIG_FromCharPtr((const char *)result);
40437
41831
  g_free(result);
40438
41832
  return resultobj;
40439
41833
fail:
40442
41836
 
40443
41837
 
40444
41838
SWIGINTERN PyObject *Samlp2SubjectQueryAbstract_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40445
 
    PyObject *obj;
40446
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
40447
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, SWIG_NewClientData(obj));
40448
 
    return SWIG_Py_Void();
 
41839
  PyObject *obj;
 
41840
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
41841
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, SWIG_NewClientData(obj));
 
41842
  return SWIG_Py_Void();
40449
41843
}
40450
41844
 
40451
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Resource_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41845
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_resource_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40452
41846
  PyObject *resultobj = 0;
40453
41847
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40454
41848
  char *arg2 = (char *) 0 ;
40456
41850
  int res1 = 0 ;
40457
41851
  PyObject * obj0 = 0 ;
40458
41852
  
40459
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_Resource_set",&obj0,&arg2)) SWIG_fail;
 
41853
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_resource_set",&obj0,&arg2)) SWIG_fail;
40460
41854
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40461
41855
  if (!SWIG_IsOK(res1)) {
40462
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Resource_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
41856
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_resource_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40463
41857
  }
40464
41858
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40465
41859
  if (arg1->Resource) free((char*)arg1->Resource);
40466
41860
  if (arg2) {
40467
 
    size_t size = strlen(arg2) + 1;
40468
 
    arg1->Resource = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
41861
    size_t size = strlen((const char *)(arg2)) + 1;
 
41862
    arg1->Resource = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
40469
41863
  } else {
40470
41864
    arg1->Resource = 0;
40471
41865
  }
40476
41870
}
40477
41871
 
40478
41872
 
40479
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Resource_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
41873
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_resource_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40480
41874
  PyObject *resultobj = 0;
40481
41875
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40482
41876
  char *result = 0 ;
40484
41878
  int res1 = 0 ;
40485
41879
  PyObject * obj0 = 0 ;
40486
41880
  
40487
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_Resource_get",&obj0)) SWIG_fail;
 
41881
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_resource_get",&obj0)) SWIG_fail;
40488
41882
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40489
41883
  if (!SWIG_IsOK(res1)) {
40490
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Resource_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
41884
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_resource_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40491
41885
  }
40492
41886
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40493
41887
  result = (char *) ((arg1)->Resource);
40494
 
  
40495
 
  resultobj = SWIG_FromCharPtr(result);
 
41888
  resultobj = SWIG_FromCharPtr((const char *)result);
40496
41889
  return resultobj;
40497
41890
fail:
40498
41891
  return NULL;
40545
41938
  }
40546
41939
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40547
41940
  result = (LassoSaml2Action *)LassoSamlp2AuthzDecisionQuery_Action_get(arg1);
40548
 
  
40549
41941
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Action, 0 |  0 );
40550
41942
  return resultobj;
40551
41943
fail:
40599
41991
  }
40600
41992
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40601
41993
  result = (LassoSaml2Evidence *)LassoSamlp2AuthzDecisionQuery_Evidence_get(arg1);
40602
 
  
40603
41994
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Evidence, 0 |  0 );
40604
41995
  return resultobj;
40605
41996
fail:
40607
41998
}
40608
41999
 
40609
42000
 
40610
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42001
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40611
42002
  PyObject *resultobj = 0;
40612
42003
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40613
42004
  LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ;
40618
42009
  PyObject * obj0 = 0 ;
40619
42010
  PyObject * obj1 = 0 ;
40620
42011
  
40621
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthzDecisionQuery_Subject_set",&obj0,&obj1)) SWIG_fail;
 
42012
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthzDecisionQuery_subject_set",&obj0,&obj1)) SWIG_fail;
40622
42013
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40623
42014
  if (!SWIG_IsOK(res1)) {
40624
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Subject_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42015
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_subject_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40625
42016
  }
40626
42017
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40627
42018
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSaml2Subject, SWIG_POINTER_DISOWN |  0 );
40628
42019
  if (!SWIG_IsOK(res2)) {
40629
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthzDecisionQuery_Subject_set" "', argument " "2"" of type '" "LassoSaml2Subject *""'"); 
 
42020
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthzDecisionQuery_subject_set" "', argument " "2"" of type '" "LassoSaml2Subject *""'"); 
40630
42021
  }
40631
42022
  arg2 = (LassoSaml2Subject *)(argp2);
40632
42023
  LassoSamlp2AuthzDecisionQuery_Subject_set(arg1,arg2);
40638
42029
}
40639
42030
 
40640
42031
 
40641
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Subject_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42032
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_subject_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40642
42033
  PyObject *resultobj = 0;
40643
42034
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40644
42035
  LassoSaml2Subject *result = 0 ;
40646
42037
  int res1 = 0 ;
40647
42038
  PyObject * obj0 = 0 ;
40648
42039
  
40649
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_Subject_get",&obj0)) SWIG_fail;
 
42040
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_subject_get",&obj0)) SWIG_fail;
40650
42041
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40651
42042
  if (!SWIG_IsOK(res1)) {
40652
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Subject_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42043
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_subject_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40653
42044
  }
40654
42045
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40655
42046
  result = (LassoSaml2Subject *)LassoSamlp2AuthzDecisionQuery_Subject_get(arg1);
40656
 
  
40657
42047
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, 0 |  0 );
40658
42048
  return resultobj;
40659
42049
fail:
40707
42097
  }
40708
42098
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40709
42099
  result = (LassoSaml2NameID *)LassoSamlp2AuthzDecisionQuery_Issuer_get(arg1);
40710
 
  
40711
42100
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
40712
42101
  return resultobj;
40713
42102
fail:
40715
42104
}
40716
42105
 
40717
42106
 
40718
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42107
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40719
42108
  PyObject *resultobj = 0;
40720
42109
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40721
42110
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
40726
42115
  PyObject * obj0 = 0 ;
40727
42116
  PyObject * obj1 = 0 ;
40728
42117
  
40729
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthzDecisionQuery_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
42118
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthzDecisionQuery_extensions_set",&obj0,&obj1)) SWIG_fail;
40730
42119
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40731
42120
  if (!SWIG_IsOK(res1)) {
40732
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42121
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_extensions_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40733
42122
  }
40734
42123
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40735
42124
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
40736
42125
  if (!SWIG_IsOK(res2)) {
40737
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthzDecisionQuery_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
42126
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthzDecisionQuery_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
40738
42127
  }
40739
42128
  arg2 = (LassoSamlp2Extensions *)(argp2);
40740
42129
  LassoSamlp2AuthzDecisionQuery_Extensions_set(arg1,arg2);
40746
42135
}
40747
42136
 
40748
42137
 
40749
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42138
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40750
42139
  PyObject *resultobj = 0;
40751
42140
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40752
42141
  LassoSamlp2Extensions *result = 0 ;
40754
42143
  int res1 = 0 ;
40755
42144
  PyObject * obj0 = 0 ;
40756
42145
  
40757
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_Extensions_get",&obj0)) SWIG_fail;
 
42146
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_extensions_get",&obj0)) SWIG_fail;
40758
42147
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40759
42148
  if (!SWIG_IsOK(res1)) {
40760
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42149
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_extensions_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40761
42150
  }
40762
42151
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40763
42152
  result = (LassoSamlp2Extensions *)LassoSamlp2AuthzDecisionQuery_Extensions_get(arg1);
40764
 
  
40765
42153
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
40766
42154
  return resultobj;
40767
42155
fail:
40769
42157
}
40770
42158
 
40771
42159
 
40772
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42160
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40773
42161
  PyObject *resultobj = 0;
40774
42162
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40775
42163
  char *arg2 = (char *) 0 ;
40777
42165
  int res1 = 0 ;
40778
42166
  PyObject * obj0 = 0 ;
40779
42167
  
40780
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_ID_set",&obj0,&arg2)) SWIG_fail;
 
42168
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_iD_set",&obj0,&arg2)) SWIG_fail;
40781
42169
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40782
42170
  if (!SWIG_IsOK(res1)) {
40783
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_ID_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42171
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_iD_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40784
42172
  }
40785
42173
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40786
42174
  LassoSamlp2AuthzDecisionQuery_ID_set(arg1,arg2);
40792
42180
}
40793
42181
 
40794
42182
 
40795
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42183
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40796
42184
  PyObject *resultobj = 0;
40797
42185
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40798
42186
  char *result = 0 ;
40800
42188
  int res1 = 0 ;
40801
42189
  PyObject * obj0 = 0 ;
40802
42190
  
40803
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_ID_get",&obj0)) SWIG_fail;
 
42191
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_iD_get",&obj0)) SWIG_fail;
40804
42192
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40805
42193
  if (!SWIG_IsOK(res1)) {
40806
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_ID_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42194
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_iD_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40807
42195
  }
40808
42196
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40809
42197
  result = (char *)LassoSamlp2AuthzDecisionQuery_ID_get(arg1);
40810
 
  
40811
 
  resultobj = SWIG_FromCharPtr(result);
 
42198
  resultobj = SWIG_FromCharPtr((const char *)result);
40812
42199
  return resultobj;
40813
42200
fail:
40814
42201
  return NULL;
40815
42202
}
40816
42203
 
40817
42204
 
40818
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42205
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40819
42206
  PyObject *resultobj = 0;
40820
42207
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40821
42208
  char *arg2 = (char *) 0 ;
40823
42210
  int res1 = 0 ;
40824
42211
  PyObject * obj0 = 0 ;
40825
42212
  
40826
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_Version_set",&obj0,&arg2)) SWIG_fail;
 
42213
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_version_set",&obj0,&arg2)) SWIG_fail;
40827
42214
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40828
42215
  if (!SWIG_IsOK(res1)) {
40829
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Version_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42216
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_version_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40830
42217
  }
40831
42218
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40832
42219
  LassoSamlp2AuthzDecisionQuery_Version_set(arg1,arg2);
40838
42225
}
40839
42226
 
40840
42227
 
40841
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42228
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40842
42229
  PyObject *resultobj = 0;
40843
42230
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40844
42231
  char *result = 0 ;
40846
42233
  int res1 = 0 ;
40847
42234
  PyObject * obj0 = 0 ;
40848
42235
  
40849
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_Version_get",&obj0)) SWIG_fail;
 
42236
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_version_get",&obj0)) SWIG_fail;
40850
42237
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40851
42238
  if (!SWIG_IsOK(res1)) {
40852
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Version_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42239
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_version_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40853
42240
  }
40854
42241
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40855
42242
  result = (char *)LassoSamlp2AuthzDecisionQuery_Version_get(arg1);
40856
 
  
40857
 
  resultobj = SWIG_FromCharPtr(result);
 
42243
  resultobj = SWIG_FromCharPtr((const char *)result);
40858
42244
  return resultobj;
40859
42245
fail:
40860
42246
  return NULL;
40899
42285
  }
40900
42286
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40901
42287
  result = (char *)LassoSamlp2AuthzDecisionQuery_IssueInstant_get(arg1);
40902
 
  
40903
 
  resultobj = SWIG_FromCharPtr(result);
 
42288
  resultobj = SWIG_FromCharPtr((const char *)result);
40904
42289
  return resultobj;
40905
42290
fail:
40906
42291
  return NULL;
40907
42292
}
40908
42293
 
40909
42294
 
40910
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42295
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40911
42296
  PyObject *resultobj = 0;
40912
42297
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40913
42298
  char *arg2 = (char *) 0 ;
40915
42300
  int res1 = 0 ;
40916
42301
  PyObject * obj0 = 0 ;
40917
42302
  
40918
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_Destination_set",&obj0,&arg2)) SWIG_fail;
 
42303
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_destination_set",&obj0,&arg2)) SWIG_fail;
40919
42304
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40920
42305
  if (!SWIG_IsOK(res1)) {
40921
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Destination_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42306
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_destination_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40922
42307
  }
40923
42308
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40924
42309
  LassoSamlp2AuthzDecisionQuery_Destination_set(arg1,arg2);
40930
42315
}
40931
42316
 
40932
42317
 
40933
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42318
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40934
42319
  PyObject *resultobj = 0;
40935
42320
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40936
42321
  char *result = 0 ;
40938
42323
  int res1 = 0 ;
40939
42324
  PyObject * obj0 = 0 ;
40940
42325
  
40941
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_Destination_get",&obj0)) SWIG_fail;
 
42326
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_destination_get",&obj0)) SWIG_fail;
40942
42327
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40943
42328
  if (!SWIG_IsOK(res1)) {
40944
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Destination_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42329
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_destination_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40945
42330
  }
40946
42331
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40947
42332
  result = (char *)LassoSamlp2AuthzDecisionQuery_Destination_get(arg1);
40948
 
  
40949
 
  resultobj = SWIG_FromCharPtr(result);
 
42333
  resultobj = SWIG_FromCharPtr((const char *)result);
40950
42334
  return resultobj;
40951
42335
fail:
40952
42336
  return NULL;
40953
42337
}
40954
42338
 
40955
42339
 
40956
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42340
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40957
42341
  PyObject *resultobj = 0;
40958
42342
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40959
42343
  char *arg2 = (char *) 0 ;
40961
42345
  int res1 = 0 ;
40962
42346
  PyObject * obj0 = 0 ;
40963
42347
  
40964
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_Consent_set",&obj0,&arg2)) SWIG_fail;
 
42348
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthzDecisionQuery_consent_set",&obj0,&arg2)) SWIG_fail;
40965
42349
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40966
42350
  if (!SWIG_IsOK(res1)) {
40967
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Consent_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42351
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_consent_set" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40968
42352
  }
40969
42353
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40970
42354
  LassoSamlp2AuthzDecisionQuery_Consent_set(arg1,arg2);
40976
42360
}
40977
42361
 
40978
42362
 
40979
 
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42363
SWIGINTERN PyObject *_wrap_Samlp2AuthzDecisionQuery_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
40980
42364
  PyObject *resultobj = 0;
40981
42365
  LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ;
40982
42366
  char *result = 0 ;
40984
42368
  int res1 = 0 ;
40985
42369
  PyObject * obj0 = 0 ;
40986
42370
  
40987
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_Consent_get",&obj0)) SWIG_fail;
 
42371
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthzDecisionQuery_consent_get",&obj0)) SWIG_fail;
40988
42372
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0 |  0 );
40989
42373
  if (!SWIG_IsOK(res1)) {
40990
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_Consent_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
 
42374
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthzDecisionQuery_consent_get" "', argument " "1"" of type '" "LassoSamlp2AuthzDecisionQuery *""'"); 
40991
42375
  }
40992
42376
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
40993
42377
  result = (char *)LassoSamlp2AuthzDecisionQuery_Consent_get(arg1);
40994
 
  
40995
 
  resultobj = SWIG_FromCharPtr(result);
 
42378
  resultobj = SWIG_FromCharPtr((const char *)result);
40996
42379
  return resultobj;
40997
42380
fail:
40998
42381
  return NULL;
41005
42388
  
41006
42389
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2AuthzDecisionQuery")) SWIG_fail;
41007
42390
  result = (LassoSamlp2AuthzDecisionQuery *)new_LassoSamlp2AuthzDecisionQuery();
41008
 
  
41009
42391
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, SWIG_POINTER_NEW |  0 );
41010
42392
  return resultobj;
41011
42393
fail:
41050
42432
  }
41051
42433
  arg1 = (LassoSamlp2AuthzDecisionQuery *)(argp1);
41052
42434
  result = (char *)LassoSamlp2AuthzDecisionQuery_dump(arg1);
41053
 
  
41054
 
  resultobj = SWIG_FromCharPtr(result);
 
42435
  resultobj = SWIG_FromCharPtr((const char *)result);
41055
42436
  g_free(result);
41056
42437
  return resultobj;
41057
42438
fail:
41060
42441
 
41061
42442
 
41062
42443
SWIGINTERN PyObject *Samlp2AuthzDecisionQuery_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41063
 
    PyObject *obj;
41064
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
41065
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, SWIG_NewClientData(obj));
41066
 
    return SWIG_Py_Void();
 
42444
  PyObject *obj;
 
42445
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
42446
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, SWIG_NewClientData(obj));
 
42447
  return SWIG_Py_Void();
41067
42448
}
41068
42449
 
41069
42450
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_attribute_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41112
42493
  }
41113
42494
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41114
42495
  result = (LassoSaml2Attribute *)LassoSamlp2AttributeQuery_Attribute_get(arg1);
41115
 
  
41116
42496
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
41117
42497
  return resultobj;
41118
42498
fail:
41120
42500
}
41121
42501
 
41122
42502
 
41123
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42503
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41124
42504
  PyObject *resultobj = 0;
41125
42505
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41126
42506
  LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ;
41131
42511
  PyObject * obj0 = 0 ;
41132
42512
  PyObject * obj1 = 0 ;
41133
42513
  
41134
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AttributeQuery_Subject_set",&obj0,&obj1)) SWIG_fail;
 
42514
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AttributeQuery_subject_set",&obj0,&obj1)) SWIG_fail;
41135
42515
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41136
42516
  if (!SWIG_IsOK(res1)) {
41137
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Subject_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42517
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_subject_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41138
42518
  }
41139
42519
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41140
42520
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSaml2Subject, SWIG_POINTER_DISOWN |  0 );
41141
42521
  if (!SWIG_IsOK(res2)) {
41142
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AttributeQuery_Subject_set" "', argument " "2"" of type '" "LassoSaml2Subject *""'"); 
 
42522
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AttributeQuery_subject_set" "', argument " "2"" of type '" "LassoSaml2Subject *""'"); 
41143
42523
  }
41144
42524
  arg2 = (LassoSaml2Subject *)(argp2);
41145
42525
  LassoSamlp2AttributeQuery_Subject_set(arg1,arg2);
41151
42531
}
41152
42532
 
41153
42533
 
41154
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Subject_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42534
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_subject_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41155
42535
  PyObject *resultobj = 0;
41156
42536
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41157
42537
  LassoSaml2Subject *result = 0 ;
41159
42539
  int res1 = 0 ;
41160
42540
  PyObject * obj0 = 0 ;
41161
42541
  
41162
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_Subject_get",&obj0)) SWIG_fail;
 
42542
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_subject_get",&obj0)) SWIG_fail;
41163
42543
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41164
42544
  if (!SWIG_IsOK(res1)) {
41165
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Subject_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42545
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_subject_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41166
42546
  }
41167
42547
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41168
42548
  result = (LassoSaml2Subject *)LassoSamlp2AttributeQuery_Subject_get(arg1);
41169
 
  
41170
42549
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, 0 |  0 );
41171
42550
  return resultobj;
41172
42551
fail:
41220
42599
  }
41221
42600
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41222
42601
  result = (LassoSaml2NameID *)LassoSamlp2AttributeQuery_Issuer_get(arg1);
41223
 
  
41224
42602
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
41225
42603
  return resultobj;
41226
42604
fail:
41228
42606
}
41229
42607
 
41230
42608
 
41231
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42609
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41232
42610
  PyObject *resultobj = 0;
41233
42611
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41234
42612
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
41239
42617
  PyObject * obj0 = 0 ;
41240
42618
  PyObject * obj1 = 0 ;
41241
42619
  
41242
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AttributeQuery_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
42620
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AttributeQuery_extensions_set",&obj0,&obj1)) SWIG_fail;
41243
42621
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41244
42622
  if (!SWIG_IsOK(res1)) {
41245
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42623
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_extensions_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41246
42624
  }
41247
42625
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41248
42626
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
41249
42627
  if (!SWIG_IsOK(res2)) {
41250
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AttributeQuery_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
42628
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AttributeQuery_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
41251
42629
  }
41252
42630
  arg2 = (LassoSamlp2Extensions *)(argp2);
41253
42631
  LassoSamlp2AttributeQuery_Extensions_set(arg1,arg2);
41259
42637
}
41260
42638
 
41261
42639
 
41262
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42640
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41263
42641
  PyObject *resultobj = 0;
41264
42642
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41265
42643
  LassoSamlp2Extensions *result = 0 ;
41267
42645
  int res1 = 0 ;
41268
42646
  PyObject * obj0 = 0 ;
41269
42647
  
41270
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_Extensions_get",&obj0)) SWIG_fail;
 
42648
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_extensions_get",&obj0)) SWIG_fail;
41271
42649
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41272
42650
  if (!SWIG_IsOK(res1)) {
41273
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42651
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_extensions_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41274
42652
  }
41275
42653
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41276
42654
  result = (LassoSamlp2Extensions *)LassoSamlp2AttributeQuery_Extensions_get(arg1);
41277
 
  
41278
42655
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
41279
42656
  return resultobj;
41280
42657
fail:
41282
42659
}
41283
42660
 
41284
42661
 
41285
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42662
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41286
42663
  PyObject *resultobj = 0;
41287
42664
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41288
42665
  char *arg2 = (char *) 0 ;
41290
42667
  int res1 = 0 ;
41291
42668
  PyObject * obj0 = 0 ;
41292
42669
  
41293
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_ID_set",&obj0,&arg2)) SWIG_fail;
 
42670
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_iD_set",&obj0,&arg2)) SWIG_fail;
41294
42671
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41295
42672
  if (!SWIG_IsOK(res1)) {
41296
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_ID_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42673
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_iD_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41297
42674
  }
41298
42675
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41299
42676
  LassoSamlp2AttributeQuery_ID_set(arg1,arg2);
41305
42682
}
41306
42683
 
41307
42684
 
41308
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42685
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41309
42686
  PyObject *resultobj = 0;
41310
42687
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41311
42688
  char *result = 0 ;
41313
42690
  int res1 = 0 ;
41314
42691
  PyObject * obj0 = 0 ;
41315
42692
  
41316
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_ID_get",&obj0)) SWIG_fail;
 
42693
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_iD_get",&obj0)) SWIG_fail;
41317
42694
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41318
42695
  if (!SWIG_IsOK(res1)) {
41319
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_ID_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42696
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_iD_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41320
42697
  }
41321
42698
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41322
42699
  result = (char *)LassoSamlp2AttributeQuery_ID_get(arg1);
41323
 
  
41324
 
  resultobj = SWIG_FromCharPtr(result);
 
42700
  resultobj = SWIG_FromCharPtr((const char *)result);
41325
42701
  return resultobj;
41326
42702
fail:
41327
42703
  return NULL;
41328
42704
}
41329
42705
 
41330
42706
 
41331
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42707
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41332
42708
  PyObject *resultobj = 0;
41333
42709
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41334
42710
  char *arg2 = (char *) 0 ;
41336
42712
  int res1 = 0 ;
41337
42713
  PyObject * obj0 = 0 ;
41338
42714
  
41339
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_Version_set",&obj0,&arg2)) SWIG_fail;
 
42715
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_version_set",&obj0,&arg2)) SWIG_fail;
41340
42716
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41341
42717
  if (!SWIG_IsOK(res1)) {
41342
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Version_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42718
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_version_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41343
42719
  }
41344
42720
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41345
42721
  LassoSamlp2AttributeQuery_Version_set(arg1,arg2);
41351
42727
}
41352
42728
 
41353
42729
 
41354
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42730
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41355
42731
  PyObject *resultobj = 0;
41356
42732
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41357
42733
  char *result = 0 ;
41359
42735
  int res1 = 0 ;
41360
42736
  PyObject * obj0 = 0 ;
41361
42737
  
41362
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_Version_get",&obj0)) SWIG_fail;
 
42738
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_version_get",&obj0)) SWIG_fail;
41363
42739
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41364
42740
  if (!SWIG_IsOK(res1)) {
41365
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Version_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42741
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_version_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41366
42742
  }
41367
42743
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41368
42744
  result = (char *)LassoSamlp2AttributeQuery_Version_get(arg1);
41369
 
  
41370
 
  resultobj = SWIG_FromCharPtr(result);
 
42745
  resultobj = SWIG_FromCharPtr((const char *)result);
41371
42746
  return resultobj;
41372
42747
fail:
41373
42748
  return NULL;
41412
42787
  }
41413
42788
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41414
42789
  result = (char *)LassoSamlp2AttributeQuery_IssueInstant_get(arg1);
41415
 
  
41416
 
  resultobj = SWIG_FromCharPtr(result);
 
42790
  resultobj = SWIG_FromCharPtr((const char *)result);
41417
42791
  return resultobj;
41418
42792
fail:
41419
42793
  return NULL;
41420
42794
}
41421
42795
 
41422
42796
 
41423
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42797
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41424
42798
  PyObject *resultobj = 0;
41425
42799
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41426
42800
  char *arg2 = (char *) 0 ;
41428
42802
  int res1 = 0 ;
41429
42803
  PyObject * obj0 = 0 ;
41430
42804
  
41431
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_Destination_set",&obj0,&arg2)) SWIG_fail;
 
42805
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_destination_set",&obj0,&arg2)) SWIG_fail;
41432
42806
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41433
42807
  if (!SWIG_IsOK(res1)) {
41434
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Destination_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42808
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_destination_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41435
42809
  }
41436
42810
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41437
42811
  LassoSamlp2AttributeQuery_Destination_set(arg1,arg2);
41443
42817
}
41444
42818
 
41445
42819
 
41446
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42820
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41447
42821
  PyObject *resultobj = 0;
41448
42822
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41449
42823
  char *result = 0 ;
41451
42825
  int res1 = 0 ;
41452
42826
  PyObject * obj0 = 0 ;
41453
42827
  
41454
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_Destination_get",&obj0)) SWIG_fail;
 
42828
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_destination_get",&obj0)) SWIG_fail;
41455
42829
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41456
42830
  if (!SWIG_IsOK(res1)) {
41457
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Destination_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42831
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_destination_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41458
42832
  }
41459
42833
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41460
42834
  result = (char *)LassoSamlp2AttributeQuery_Destination_get(arg1);
41461
 
  
41462
 
  resultobj = SWIG_FromCharPtr(result);
 
42835
  resultobj = SWIG_FromCharPtr((const char *)result);
41463
42836
  return resultobj;
41464
42837
fail:
41465
42838
  return NULL;
41466
42839
}
41467
42840
 
41468
42841
 
41469
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42842
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41470
42843
  PyObject *resultobj = 0;
41471
42844
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41472
42845
  char *arg2 = (char *) 0 ;
41474
42847
  int res1 = 0 ;
41475
42848
  PyObject * obj0 = 0 ;
41476
42849
  
41477
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_Consent_set",&obj0,&arg2)) SWIG_fail;
 
42850
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AttributeQuery_consent_set",&obj0,&arg2)) SWIG_fail;
41478
42851
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41479
42852
  if (!SWIG_IsOK(res1)) {
41480
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Consent_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42853
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_consent_set" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41481
42854
  }
41482
42855
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41483
42856
  LassoSamlp2AttributeQuery_Consent_set(arg1,arg2);
41489
42862
}
41490
42863
 
41491
42864
 
41492
 
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42865
SWIGINTERN PyObject *_wrap_Samlp2AttributeQuery_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41493
42866
  PyObject *resultobj = 0;
41494
42867
  LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ;
41495
42868
  char *result = 0 ;
41497
42870
  int res1 = 0 ;
41498
42871
  PyObject * obj0 = 0 ;
41499
42872
  
41500
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_Consent_get",&obj0)) SWIG_fail;
 
42873
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AttributeQuery_consent_get",&obj0)) SWIG_fail;
41501
42874
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AttributeQuery, 0 |  0 );
41502
42875
  if (!SWIG_IsOK(res1)) {
41503
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_Consent_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
 
42876
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AttributeQuery_consent_get" "', argument " "1"" of type '" "LassoSamlp2AttributeQuery *""'"); 
41504
42877
  }
41505
42878
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41506
42879
  result = (char *)LassoSamlp2AttributeQuery_Consent_get(arg1);
41507
 
  
41508
 
  resultobj = SWIG_FromCharPtr(result);
 
42880
  resultobj = SWIG_FromCharPtr((const char *)result);
41509
42881
  return resultobj;
41510
42882
fail:
41511
42883
  return NULL;
41518
42890
  
41519
42891
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2AttributeQuery")) SWIG_fail;
41520
42892
  result = (LassoSamlp2AttributeQuery *)new_LassoSamlp2AttributeQuery();
41521
 
  
41522
42893
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2AttributeQuery, SWIG_POINTER_NEW |  0 );
41523
42894
  return resultobj;
41524
42895
fail:
41563
42934
  }
41564
42935
  arg1 = (LassoSamlp2AttributeQuery *)(argp1);
41565
42936
  result = (char *)LassoSamlp2AttributeQuery_dump(arg1);
41566
 
  
41567
 
  resultobj = SWIG_FromCharPtr(result);
 
42937
  resultobj = SWIG_FromCharPtr((const char *)result);
41568
42938
  g_free(result);
41569
42939
  return resultobj;
41570
42940
fail:
41573
42943
 
41574
42944
 
41575
42945
SWIGINTERN PyObject *Samlp2AttributeQuery_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41576
 
    PyObject *obj;
41577
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
41578
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AttributeQuery, SWIG_NewClientData(obj));
41579
 
    return SWIG_Py_Void();
 
42946
  PyObject *obj;
 
42947
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
42948
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AttributeQuery, SWIG_NewClientData(obj));
 
42949
  return SWIG_Py_Void();
41580
42950
}
41581
42951
 
41582
 
SWIGINTERN PyObject *_wrap_Saml2AudienceRestriction_Audience_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42952
SWIGINTERN PyObject *_wrap_Saml2AudienceRestriction_audience_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41583
42953
  PyObject *resultobj = 0;
41584
42954
  LassoSaml2AudienceRestriction *arg1 = (LassoSaml2AudienceRestriction *) 0 ;
41585
42955
  char *arg2 = (char *) 0 ;
41587
42957
  int res1 = 0 ;
41588
42958
  PyObject * obj0 = 0 ;
41589
42959
  
41590
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AudienceRestriction_Audience_set",&obj0,&arg2)) SWIG_fail;
 
42960
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AudienceRestriction_audience_set",&obj0,&arg2)) SWIG_fail;
41591
42961
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AudienceRestriction, 0 |  0 );
41592
42962
  if (!SWIG_IsOK(res1)) {
41593
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AudienceRestriction_Audience_set" "', argument " "1"" of type '" "LassoSaml2AudienceRestriction *""'"); 
 
42963
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AudienceRestriction_audience_set" "', argument " "1"" of type '" "LassoSaml2AudienceRestriction *""'"); 
41594
42964
  }
41595
42965
  arg1 = (LassoSaml2AudienceRestriction *)(argp1);
41596
42966
  if (arg1->Audience) free((char*)arg1->Audience);
41597
42967
  if (arg2) {
41598
 
    size_t size = strlen(arg2) + 1;
41599
 
    arg1->Audience = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
42968
    size_t size = strlen((const char *)(arg2)) + 1;
 
42969
    arg1->Audience = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
41600
42970
  } else {
41601
42971
    arg1->Audience = 0;
41602
42972
  }
41607
42977
}
41608
42978
 
41609
42979
 
41610
 
SWIGINTERN PyObject *_wrap_Saml2AudienceRestriction_Audience_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
42980
SWIGINTERN PyObject *_wrap_Saml2AudienceRestriction_audience_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41611
42981
  PyObject *resultobj = 0;
41612
42982
  LassoSaml2AudienceRestriction *arg1 = (LassoSaml2AudienceRestriction *) 0 ;
41613
42983
  char *result = 0 ;
41615
42985
  int res1 = 0 ;
41616
42986
  PyObject * obj0 = 0 ;
41617
42987
  
41618
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AudienceRestriction_Audience_get",&obj0)) SWIG_fail;
 
42988
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AudienceRestriction_audience_get",&obj0)) SWIG_fail;
41619
42989
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AudienceRestriction, 0 |  0 );
41620
42990
  if (!SWIG_IsOK(res1)) {
41621
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AudienceRestriction_Audience_get" "', argument " "1"" of type '" "LassoSaml2AudienceRestriction *""'"); 
 
42991
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AudienceRestriction_audience_get" "', argument " "1"" of type '" "LassoSaml2AudienceRestriction *""'"); 
41622
42992
  }
41623
42993
  arg1 = (LassoSaml2AudienceRestriction *)(argp1);
41624
42994
  result = (char *) ((arg1)->Audience);
41625
 
  
41626
 
  resultobj = SWIG_FromCharPtr(result);
 
42995
  resultobj = SWIG_FromCharPtr((const char *)result);
41627
42996
  return resultobj;
41628
42997
fail:
41629
42998
  return NULL;
41636
43005
  
41637
43006
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2AudienceRestriction")) SWIG_fail;
41638
43007
  result = (LassoSaml2AudienceRestriction *)new_LassoSaml2AudienceRestriction();
41639
 
  
41640
43008
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2AudienceRestriction, SWIG_POINTER_NEW |  0 );
41641
43009
  return resultobj;
41642
43010
fail:
41681
43049
  }
41682
43050
  arg1 = (LassoSaml2AudienceRestriction *)(argp1);
41683
43051
  result = (char *)LassoSaml2AudienceRestriction_dump(arg1);
41684
 
  
41685
 
  resultobj = SWIG_FromCharPtr(result);
 
43052
  resultobj = SWIG_FromCharPtr((const char *)result);
41686
43053
  g_free(result);
41687
43054
  return resultobj;
41688
43055
fail:
41691
43058
 
41692
43059
 
41693
43060
SWIGINTERN PyObject *Saml2AudienceRestriction_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41694
 
    PyObject *obj;
41695
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
41696
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AudienceRestriction, SWIG_NewClientData(obj));
41697
 
    return SWIG_Py_Void();
 
43061
  PyObject *obj;
 
43062
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
43063
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AudienceRestriction, SWIG_NewClientData(obj));
 
43064
  return SWIG_Py_Void();
41698
43065
}
41699
43066
 
41700
43067
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_sessionIndex_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41713
43080
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41714
43081
  if (arg1->SessionIndex) free((char*)arg1->SessionIndex);
41715
43082
  if (arg2) {
41716
 
    size_t size = strlen(arg2) + 1;
41717
 
    arg1->SessionIndex = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
43083
    size_t size = strlen((const char *)(arg2)) + 1;
 
43084
    arg1->SessionIndex = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
41718
43085
  } else {
41719
43086
    arg1->SessionIndex = 0;
41720
43087
  }
41740
43107
  }
41741
43108
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41742
43109
  result = (char *) ((arg1)->SessionIndex);
41743
 
  
41744
 
  resultobj = SWIG_FromCharPtr(result);
 
43110
  resultobj = SWIG_FromCharPtr((const char *)result);
41745
43111
  return resultobj;
41746
43112
fail:
41747
43113
  return NULL;
41748
43114
}
41749
43115
 
41750
43116
 
41751
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Reason_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43117
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_reason_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41752
43118
  PyObject *resultobj = 0;
41753
43119
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
41754
43120
  char *arg2 = (char *) 0 ;
41756
43122
  int res1 = 0 ;
41757
43123
  PyObject * obj0 = 0 ;
41758
43124
  
41759
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_Reason_set",&obj0,&arg2)) SWIG_fail;
 
43125
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_reason_set",&obj0,&arg2)) SWIG_fail;
41760
43126
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
41761
43127
  if (!SWIG_IsOK(res1)) {
41762
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Reason_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43128
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_reason_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
41763
43129
  }
41764
43130
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41765
43131
  if (arg1->Reason) free((char*)arg1->Reason);
41766
43132
  if (arg2) {
41767
 
    size_t size = strlen(arg2) + 1;
41768
 
    arg1->Reason = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
43133
    size_t size = strlen((const char *)(arg2)) + 1;
 
43134
    arg1->Reason = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
41769
43135
  } else {
41770
43136
    arg1->Reason = 0;
41771
43137
  }
41776
43142
}
41777
43143
 
41778
43144
 
41779
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Reason_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43145
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_reason_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
41780
43146
  PyObject *resultobj = 0;
41781
43147
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
41782
43148
  char *result = 0 ;
41784
43150
  int res1 = 0 ;
41785
43151
  PyObject * obj0 = 0 ;
41786
43152
  
41787
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_Reason_get",&obj0)) SWIG_fail;
 
43153
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_reason_get",&obj0)) SWIG_fail;
41788
43154
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
41789
43155
  if (!SWIG_IsOK(res1)) {
41790
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Reason_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43156
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_reason_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
41791
43157
  }
41792
43158
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41793
43159
  result = (char *) ((arg1)->Reason);
41794
 
  
41795
 
  resultobj = SWIG_FromCharPtr(result);
 
43160
  resultobj = SWIG_FromCharPtr((const char *)result);
41796
43161
  return resultobj;
41797
43162
fail:
41798
43163
  return NULL;
41815
43180
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41816
43181
  if (arg1->NotOnOrAfter) free((char*)arg1->NotOnOrAfter);
41817
43182
  if (arg2) {
41818
 
    size_t size = strlen(arg2) + 1;
41819
 
    arg1->NotOnOrAfter = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
43183
    size_t size = strlen((const char *)(arg2)) + 1;
 
43184
    arg1->NotOnOrAfter = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
41820
43185
  } else {
41821
43186
    arg1->NotOnOrAfter = 0;
41822
43187
  }
41842
43207
  }
41843
43208
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41844
43209
  result = (char *) ((arg1)->NotOnOrAfter);
41845
 
  
41846
 
  resultobj = SWIG_FromCharPtr(result);
 
43210
  resultobj = SWIG_FromCharPtr((const char *)result);
41847
43211
  return resultobj;
41848
43212
fail:
41849
43213
  return NULL;
41896
43260
  }
41897
43261
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41898
43262
  result = (LassoSaml2BaseIDAbstract *)LassoSamlp2LogoutRequest_BaseID_get(arg1);
41899
 
  
41900
43263
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0 |  0 );
41901
43264
  return resultobj;
41902
43265
fail:
41950
43313
  }
41951
43314
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
41952
43315
  result = (LassoSaml2NameID *)LassoSamlp2LogoutRequest_NameID_get(arg1);
41953
 
  
41954
43316
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
41955
43317
  return resultobj;
41956
43318
fail:
42004
43366
  }
42005
43367
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42006
43368
  result = (LassoSaml2EncryptedElement *)LassoSamlp2LogoutRequest_EncryptedID_get(arg1);
42007
 
  
42008
43369
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
42009
43370
  return resultobj;
42010
43371
fail:
42058
43419
  }
42059
43420
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42060
43421
  result = (LassoSaml2NameID *)LassoSamlp2LogoutRequest_Issuer_get(arg1);
42061
 
  
42062
43422
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
42063
43423
  return resultobj;
42064
43424
fail:
42066
43426
}
42067
43427
 
42068
43428
 
42069
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43429
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42070
43430
  PyObject *resultobj = 0;
42071
43431
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42072
43432
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
42077
43437
  PyObject * obj0 = 0 ;
42078
43438
  PyObject * obj1 = 0 ;
42079
43439
  
42080
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2LogoutRequest_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
43440
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2LogoutRequest_extensions_set",&obj0,&obj1)) SWIG_fail;
42081
43441
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42082
43442
  if (!SWIG_IsOK(res1)) {
42083
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43443
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_extensions_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42084
43444
  }
42085
43445
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42086
43446
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
42087
43447
  if (!SWIG_IsOK(res2)) {
42088
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2LogoutRequest_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
43448
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2LogoutRequest_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
42089
43449
  }
42090
43450
  arg2 = (LassoSamlp2Extensions *)(argp2);
42091
43451
  LassoSamlp2LogoutRequest_Extensions_set(arg1,arg2);
42097
43457
}
42098
43458
 
42099
43459
 
42100
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43460
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42101
43461
  PyObject *resultobj = 0;
42102
43462
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42103
43463
  LassoSamlp2Extensions *result = 0 ;
42105
43465
  int res1 = 0 ;
42106
43466
  PyObject * obj0 = 0 ;
42107
43467
  
42108
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_Extensions_get",&obj0)) SWIG_fail;
 
43468
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_extensions_get",&obj0)) SWIG_fail;
42109
43469
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42110
43470
  if (!SWIG_IsOK(res1)) {
42111
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43471
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_extensions_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42112
43472
  }
42113
43473
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42114
43474
  result = (LassoSamlp2Extensions *)LassoSamlp2LogoutRequest_Extensions_get(arg1);
42115
 
  
42116
43475
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
42117
43476
  return resultobj;
42118
43477
fail:
42120
43479
}
42121
43480
 
42122
43481
 
42123
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43482
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42124
43483
  PyObject *resultobj = 0;
42125
43484
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42126
43485
  char *arg2 = (char *) 0 ;
42128
43487
  int res1 = 0 ;
42129
43488
  PyObject * obj0 = 0 ;
42130
43489
  
42131
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_ID_set",&obj0,&arg2)) SWIG_fail;
 
43490
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_iD_set",&obj0,&arg2)) SWIG_fail;
42132
43491
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42133
43492
  if (!SWIG_IsOK(res1)) {
42134
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_ID_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43493
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_iD_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42135
43494
  }
42136
43495
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42137
43496
  LassoSamlp2LogoutRequest_ID_set(arg1,arg2);
42143
43502
}
42144
43503
 
42145
43504
 
42146
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43505
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42147
43506
  PyObject *resultobj = 0;
42148
43507
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42149
43508
  char *result = 0 ;
42151
43510
  int res1 = 0 ;
42152
43511
  PyObject * obj0 = 0 ;
42153
43512
  
42154
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_ID_get",&obj0)) SWIG_fail;
 
43513
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_iD_get",&obj0)) SWIG_fail;
42155
43514
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42156
43515
  if (!SWIG_IsOK(res1)) {
42157
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_ID_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43516
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_iD_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42158
43517
  }
42159
43518
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42160
43519
  result = (char *)LassoSamlp2LogoutRequest_ID_get(arg1);
42161
 
  
42162
 
  resultobj = SWIG_FromCharPtr(result);
 
43520
  resultobj = SWIG_FromCharPtr((const char *)result);
42163
43521
  return resultobj;
42164
43522
fail:
42165
43523
  return NULL;
42166
43524
}
42167
43525
 
42168
43526
 
42169
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43527
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42170
43528
  PyObject *resultobj = 0;
42171
43529
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42172
43530
  char *arg2 = (char *) 0 ;
42174
43532
  int res1 = 0 ;
42175
43533
  PyObject * obj0 = 0 ;
42176
43534
  
42177
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_Version_set",&obj0,&arg2)) SWIG_fail;
 
43535
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_version_set",&obj0,&arg2)) SWIG_fail;
42178
43536
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42179
43537
  if (!SWIG_IsOK(res1)) {
42180
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Version_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43538
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_version_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42181
43539
  }
42182
43540
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42183
43541
  LassoSamlp2LogoutRequest_Version_set(arg1,arg2);
42189
43547
}
42190
43548
 
42191
43549
 
42192
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43550
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42193
43551
  PyObject *resultobj = 0;
42194
43552
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42195
43553
  char *result = 0 ;
42197
43555
  int res1 = 0 ;
42198
43556
  PyObject * obj0 = 0 ;
42199
43557
  
42200
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_Version_get",&obj0)) SWIG_fail;
 
43558
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_version_get",&obj0)) SWIG_fail;
42201
43559
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42202
43560
  if (!SWIG_IsOK(res1)) {
42203
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Version_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43561
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_version_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42204
43562
  }
42205
43563
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42206
43564
  result = (char *)LassoSamlp2LogoutRequest_Version_get(arg1);
42207
 
  
42208
 
  resultobj = SWIG_FromCharPtr(result);
 
43565
  resultobj = SWIG_FromCharPtr((const char *)result);
42209
43566
  return resultobj;
42210
43567
fail:
42211
43568
  return NULL;
42250
43607
  }
42251
43608
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42252
43609
  result = (char *)LassoSamlp2LogoutRequest_IssueInstant_get(arg1);
42253
 
  
42254
 
  resultobj = SWIG_FromCharPtr(result);
 
43610
  resultobj = SWIG_FromCharPtr((const char *)result);
42255
43611
  return resultobj;
42256
43612
fail:
42257
43613
  return NULL;
42258
43614
}
42259
43615
 
42260
43616
 
42261
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43617
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42262
43618
  PyObject *resultobj = 0;
42263
43619
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42264
43620
  char *arg2 = (char *) 0 ;
42266
43622
  int res1 = 0 ;
42267
43623
  PyObject * obj0 = 0 ;
42268
43624
  
42269
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_Destination_set",&obj0,&arg2)) SWIG_fail;
 
43625
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_destination_set",&obj0,&arg2)) SWIG_fail;
42270
43626
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42271
43627
  if (!SWIG_IsOK(res1)) {
42272
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Destination_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43628
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_destination_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42273
43629
  }
42274
43630
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42275
43631
  LassoSamlp2LogoutRequest_Destination_set(arg1,arg2);
42281
43637
}
42282
43638
 
42283
43639
 
42284
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43640
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42285
43641
  PyObject *resultobj = 0;
42286
43642
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42287
43643
  char *result = 0 ;
42289
43645
  int res1 = 0 ;
42290
43646
  PyObject * obj0 = 0 ;
42291
43647
  
42292
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_Destination_get",&obj0)) SWIG_fail;
 
43648
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_destination_get",&obj0)) SWIG_fail;
42293
43649
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42294
43650
  if (!SWIG_IsOK(res1)) {
42295
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Destination_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43651
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_destination_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42296
43652
  }
42297
43653
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42298
43654
  result = (char *)LassoSamlp2LogoutRequest_Destination_get(arg1);
42299
 
  
42300
 
  resultobj = SWIG_FromCharPtr(result);
 
43655
  resultobj = SWIG_FromCharPtr((const char *)result);
42301
43656
  return resultobj;
42302
43657
fail:
42303
43658
  return NULL;
42304
43659
}
42305
43660
 
42306
43661
 
42307
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43662
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42308
43663
  PyObject *resultobj = 0;
42309
43664
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42310
43665
  char *arg2 = (char *) 0 ;
42312
43667
  int res1 = 0 ;
42313
43668
  PyObject * obj0 = 0 ;
42314
43669
  
42315
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_Consent_set",&obj0,&arg2)) SWIG_fail;
 
43670
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2LogoutRequest_consent_set",&obj0,&arg2)) SWIG_fail;
42316
43671
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42317
43672
  if (!SWIG_IsOK(res1)) {
42318
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Consent_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43673
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_consent_set" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42319
43674
  }
42320
43675
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42321
43676
  LassoSamlp2LogoutRequest_Consent_set(arg1,arg2);
42327
43682
}
42328
43683
 
42329
43684
 
42330
 
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43685
SWIGINTERN PyObject *_wrap_Samlp2LogoutRequest_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42331
43686
  PyObject *resultobj = 0;
42332
43687
  LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ;
42333
43688
  char *result = 0 ;
42335
43690
  int res1 = 0 ;
42336
43691
  PyObject * obj0 = 0 ;
42337
43692
  
42338
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_Consent_get",&obj0)) SWIG_fail;
 
43693
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2LogoutRequest_consent_get",&obj0)) SWIG_fail;
42339
43694
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2LogoutRequest, 0 |  0 );
42340
43695
  if (!SWIG_IsOK(res1)) {
42341
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_Consent_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
 
43696
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2LogoutRequest_consent_get" "', argument " "1"" of type '" "LassoSamlp2LogoutRequest *""'"); 
42342
43697
  }
42343
43698
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42344
43699
  result = (char *)LassoSamlp2LogoutRequest_Consent_get(arg1);
42345
 
  
42346
 
  resultobj = SWIG_FromCharPtr(result);
 
43700
  resultobj = SWIG_FromCharPtr((const char *)result);
42347
43701
  return resultobj;
42348
43702
fail:
42349
43703
  return NULL;
42356
43710
  
42357
43711
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2LogoutRequest")) SWIG_fail;
42358
43712
  result = (LassoSamlp2LogoutRequest *)new_LassoSamlp2LogoutRequest();
42359
 
  
42360
43713
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2LogoutRequest, SWIG_POINTER_NEW |  0 );
42361
43714
  return resultobj;
42362
43715
fail:
42401
43754
  }
42402
43755
  arg1 = (LassoSamlp2LogoutRequest *)(argp1);
42403
43756
  result = (char *)LassoSamlp2LogoutRequest_dump(arg1);
42404
 
  
42405
 
  resultobj = SWIG_FromCharPtr(result);
 
43757
  resultobj = SWIG_FromCharPtr((const char *)result);
42406
43758
  g_free(result);
42407
43759
  return resultobj;
42408
43760
fail:
42411
43763
 
42412
43764
 
42413
43765
SWIGINTERN PyObject *Samlp2LogoutRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42414
 
    PyObject *obj;
42415
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
42416
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2LogoutRequest, SWIG_NewClientData(obj));
42417
 
    return SWIG_Py_Void();
 
43766
  PyObject *obj;
 
43767
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
43768
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2LogoutRequest, SWIG_NewClientData(obj));
 
43769
  return SWIG_Py_Void();
42418
43770
}
42419
43771
 
42420
43772
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_sessionIndex_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42433
43785
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42434
43786
  if (arg1->SessionIndex) free((char*)arg1->SessionIndex);
42435
43787
  if (arg2) {
42436
 
    size_t size = strlen(arg2) + 1;
42437
 
    arg1->SessionIndex = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
43788
    size_t size = strlen((const char *)(arg2)) + 1;
 
43789
    arg1->SessionIndex = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
42438
43790
  } else {
42439
43791
    arg1->SessionIndex = 0;
42440
43792
  }
42460
43812
  }
42461
43813
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42462
43814
  result = (char *) ((arg1)->SessionIndex);
42463
 
  
42464
 
  resultobj = SWIG_FromCharPtr(result);
 
43815
  resultobj = SWIG_FromCharPtr((const char *)result);
42465
43816
  return resultobj;
42466
43817
fail:
42467
43818
  return NULL;
42514
43865
  }
42515
43866
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42516
43867
  result = (LassoSamlp2RequestedAuthnContext *)LassoSamlp2AuthnQuery_RequestedAuthnContext_get(arg1);
42517
 
  
42518
43868
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0 |  0 );
42519
43869
  return resultobj;
42520
43870
fail:
42522
43872
}
42523
43873
 
42524
43874
 
42525
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43875
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_subject_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42526
43876
  PyObject *resultobj = 0;
42527
43877
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42528
43878
  LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ;
42533
43883
  PyObject * obj0 = 0 ;
42534
43884
  PyObject * obj1 = 0 ;
42535
43885
  
42536
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthnQuery_Subject_set",&obj0,&obj1)) SWIG_fail;
 
43886
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthnQuery_subject_set",&obj0,&obj1)) SWIG_fail;
42537
43887
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42538
43888
  if (!SWIG_IsOK(res1)) {
42539
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Subject_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
43889
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_subject_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42540
43890
  }
42541
43891
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42542
43892
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSaml2Subject, SWIG_POINTER_DISOWN |  0 );
42543
43893
  if (!SWIG_IsOK(res2)) {
42544
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthnQuery_Subject_set" "', argument " "2"" of type '" "LassoSaml2Subject *""'"); 
 
43894
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthnQuery_subject_set" "', argument " "2"" of type '" "LassoSaml2Subject *""'"); 
42545
43895
  }
42546
43896
  arg2 = (LassoSaml2Subject *)(argp2);
42547
43897
  LassoSamlp2AuthnQuery_Subject_set(arg1,arg2);
42553
43903
}
42554
43904
 
42555
43905
 
42556
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Subject_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43906
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_subject_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42557
43907
  PyObject *resultobj = 0;
42558
43908
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42559
43909
  LassoSaml2Subject *result = 0 ;
42561
43911
  int res1 = 0 ;
42562
43912
  PyObject * obj0 = 0 ;
42563
43913
  
42564
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_Subject_get",&obj0)) SWIG_fail;
 
43914
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_subject_get",&obj0)) SWIG_fail;
42565
43915
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42566
43916
  if (!SWIG_IsOK(res1)) {
42567
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Subject_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
43917
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_subject_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42568
43918
  }
42569
43919
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42570
43920
  result = (LassoSaml2Subject *)LassoSamlp2AuthnQuery_Subject_get(arg1);
42571
 
  
42572
43921
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, 0 |  0 );
42573
43922
  return resultobj;
42574
43923
fail:
42622
43971
  }
42623
43972
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42624
43973
  result = (LassoSaml2NameID *)LassoSamlp2AuthnQuery_Issuer_get(arg1);
42625
 
  
42626
43974
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
42627
43975
  return resultobj;
42628
43976
fail:
42630
43978
}
42631
43979
 
42632
43980
 
42633
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
43981
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42634
43982
  PyObject *resultobj = 0;
42635
43983
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42636
43984
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
42641
43989
  PyObject * obj0 = 0 ;
42642
43990
  PyObject * obj1 = 0 ;
42643
43991
  
42644
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthnQuery_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
43992
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2AuthnQuery_extensions_set",&obj0,&obj1)) SWIG_fail;
42645
43993
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42646
43994
  if (!SWIG_IsOK(res1)) {
42647
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
43995
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_extensions_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42648
43996
  }
42649
43997
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42650
43998
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
42651
43999
  if (!SWIG_IsOK(res2)) {
42652
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthnQuery_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
44000
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2AuthnQuery_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
42653
44001
  }
42654
44002
  arg2 = (LassoSamlp2Extensions *)(argp2);
42655
44003
  LassoSamlp2AuthnQuery_Extensions_set(arg1,arg2);
42661
44009
}
42662
44010
 
42663
44011
 
42664
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44012
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42665
44013
  PyObject *resultobj = 0;
42666
44014
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42667
44015
  LassoSamlp2Extensions *result = 0 ;
42669
44017
  int res1 = 0 ;
42670
44018
  PyObject * obj0 = 0 ;
42671
44019
  
42672
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_Extensions_get",&obj0)) SWIG_fail;
 
44020
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_extensions_get",&obj0)) SWIG_fail;
42673
44021
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42674
44022
  if (!SWIG_IsOK(res1)) {
42675
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44023
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_extensions_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42676
44024
  }
42677
44025
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42678
44026
  result = (LassoSamlp2Extensions *)LassoSamlp2AuthnQuery_Extensions_get(arg1);
42679
 
  
42680
44027
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
42681
44028
  return resultobj;
42682
44029
fail:
42684
44031
}
42685
44032
 
42686
44033
 
42687
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44034
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42688
44035
  PyObject *resultobj = 0;
42689
44036
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42690
44037
  char *arg2 = (char *) 0 ;
42692
44039
  int res1 = 0 ;
42693
44040
  PyObject * obj0 = 0 ;
42694
44041
  
42695
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_ID_set",&obj0,&arg2)) SWIG_fail;
 
44042
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_iD_set",&obj0,&arg2)) SWIG_fail;
42696
44043
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42697
44044
  if (!SWIG_IsOK(res1)) {
42698
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_ID_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44045
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_iD_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42699
44046
  }
42700
44047
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42701
44048
  LassoSamlp2AuthnQuery_ID_set(arg1,arg2);
42707
44054
}
42708
44055
 
42709
44056
 
42710
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44057
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42711
44058
  PyObject *resultobj = 0;
42712
44059
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42713
44060
  char *result = 0 ;
42715
44062
  int res1 = 0 ;
42716
44063
  PyObject * obj0 = 0 ;
42717
44064
  
42718
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_ID_get",&obj0)) SWIG_fail;
 
44065
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_iD_get",&obj0)) SWIG_fail;
42719
44066
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42720
44067
  if (!SWIG_IsOK(res1)) {
42721
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_ID_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44068
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_iD_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42722
44069
  }
42723
44070
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42724
44071
  result = (char *)LassoSamlp2AuthnQuery_ID_get(arg1);
42725
 
  
42726
 
  resultobj = SWIG_FromCharPtr(result);
 
44072
  resultobj = SWIG_FromCharPtr((const char *)result);
42727
44073
  return resultobj;
42728
44074
fail:
42729
44075
  return NULL;
42730
44076
}
42731
44077
 
42732
44078
 
42733
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44079
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42734
44080
  PyObject *resultobj = 0;
42735
44081
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42736
44082
  char *arg2 = (char *) 0 ;
42738
44084
  int res1 = 0 ;
42739
44085
  PyObject * obj0 = 0 ;
42740
44086
  
42741
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_Version_set",&obj0,&arg2)) SWIG_fail;
 
44087
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_version_set",&obj0,&arg2)) SWIG_fail;
42742
44088
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42743
44089
  if (!SWIG_IsOK(res1)) {
42744
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Version_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44090
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_version_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42745
44091
  }
42746
44092
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42747
44093
  LassoSamlp2AuthnQuery_Version_set(arg1,arg2);
42753
44099
}
42754
44100
 
42755
44101
 
42756
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44102
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42757
44103
  PyObject *resultobj = 0;
42758
44104
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42759
44105
  char *result = 0 ;
42761
44107
  int res1 = 0 ;
42762
44108
  PyObject * obj0 = 0 ;
42763
44109
  
42764
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_Version_get",&obj0)) SWIG_fail;
 
44110
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_version_get",&obj0)) SWIG_fail;
42765
44111
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42766
44112
  if (!SWIG_IsOK(res1)) {
42767
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Version_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44113
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_version_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42768
44114
  }
42769
44115
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42770
44116
  result = (char *)LassoSamlp2AuthnQuery_Version_get(arg1);
42771
 
  
42772
 
  resultobj = SWIG_FromCharPtr(result);
 
44117
  resultobj = SWIG_FromCharPtr((const char *)result);
42773
44118
  return resultobj;
42774
44119
fail:
42775
44120
  return NULL;
42814
44159
  }
42815
44160
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42816
44161
  result = (char *)LassoSamlp2AuthnQuery_IssueInstant_get(arg1);
42817
 
  
42818
 
  resultobj = SWIG_FromCharPtr(result);
 
44162
  resultobj = SWIG_FromCharPtr((const char *)result);
42819
44163
  return resultobj;
42820
44164
fail:
42821
44165
  return NULL;
42822
44166
}
42823
44167
 
42824
44168
 
42825
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44169
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42826
44170
  PyObject *resultobj = 0;
42827
44171
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42828
44172
  char *arg2 = (char *) 0 ;
42830
44174
  int res1 = 0 ;
42831
44175
  PyObject * obj0 = 0 ;
42832
44176
  
42833
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_Destination_set",&obj0,&arg2)) SWIG_fail;
 
44177
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_destination_set",&obj0,&arg2)) SWIG_fail;
42834
44178
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42835
44179
  if (!SWIG_IsOK(res1)) {
42836
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Destination_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44180
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_destination_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42837
44181
  }
42838
44182
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42839
44183
  LassoSamlp2AuthnQuery_Destination_set(arg1,arg2);
42845
44189
}
42846
44190
 
42847
44191
 
42848
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44192
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42849
44193
  PyObject *resultobj = 0;
42850
44194
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42851
44195
  char *result = 0 ;
42853
44197
  int res1 = 0 ;
42854
44198
  PyObject * obj0 = 0 ;
42855
44199
  
42856
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_Destination_get",&obj0)) SWIG_fail;
 
44200
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_destination_get",&obj0)) SWIG_fail;
42857
44201
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42858
44202
  if (!SWIG_IsOK(res1)) {
42859
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Destination_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44203
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_destination_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42860
44204
  }
42861
44205
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42862
44206
  result = (char *)LassoSamlp2AuthnQuery_Destination_get(arg1);
42863
 
  
42864
 
  resultobj = SWIG_FromCharPtr(result);
 
44207
  resultobj = SWIG_FromCharPtr((const char *)result);
42865
44208
  return resultobj;
42866
44209
fail:
42867
44210
  return NULL;
42868
44211
}
42869
44212
 
42870
44213
 
42871
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44214
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42872
44215
  PyObject *resultobj = 0;
42873
44216
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42874
44217
  char *arg2 = (char *) 0 ;
42876
44219
  int res1 = 0 ;
42877
44220
  PyObject * obj0 = 0 ;
42878
44221
  
42879
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_Consent_set",&obj0,&arg2)) SWIG_fail;
 
44222
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2AuthnQuery_consent_set",&obj0,&arg2)) SWIG_fail;
42880
44223
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42881
44224
  if (!SWIG_IsOK(res1)) {
42882
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Consent_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44225
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_consent_set" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42883
44226
  }
42884
44227
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42885
44228
  LassoSamlp2AuthnQuery_Consent_set(arg1,arg2);
42891
44234
}
42892
44235
 
42893
44236
 
42894
 
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44237
SWIGINTERN PyObject *_wrap_Samlp2AuthnQuery_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42895
44238
  PyObject *resultobj = 0;
42896
44239
  LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ;
42897
44240
  char *result = 0 ;
42899
44242
  int res1 = 0 ;
42900
44243
  PyObject * obj0 = 0 ;
42901
44244
  
42902
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_Consent_get",&obj0)) SWIG_fail;
 
44245
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2AuthnQuery_consent_get",&obj0)) SWIG_fail;
42903
44246
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2AuthnQuery, 0 |  0 );
42904
44247
  if (!SWIG_IsOK(res1)) {
42905
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_Consent_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
 
44248
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2AuthnQuery_consent_get" "', argument " "1"" of type '" "LassoSamlp2AuthnQuery *""'"); 
42906
44249
  }
42907
44250
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42908
44251
  result = (char *)LassoSamlp2AuthnQuery_Consent_get(arg1);
42909
 
  
42910
 
  resultobj = SWIG_FromCharPtr(result);
 
44252
  resultobj = SWIG_FromCharPtr((const char *)result);
42911
44253
  return resultobj;
42912
44254
fail:
42913
44255
  return NULL;
42920
44262
  
42921
44263
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2AuthnQuery")) SWIG_fail;
42922
44264
  result = (LassoSamlp2AuthnQuery *)new_LassoSamlp2AuthnQuery();
42923
 
  
42924
44265
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2AuthnQuery, SWIG_POINTER_NEW |  0 );
42925
44266
  return resultobj;
42926
44267
fail:
42965
44306
  }
42966
44307
  arg1 = (LassoSamlp2AuthnQuery *)(argp1);
42967
44308
  result = (char *)LassoSamlp2AuthnQuery_dump(arg1);
42968
 
  
42969
 
  resultobj = SWIG_FromCharPtr(result);
 
44309
  resultobj = SWIG_FromCharPtr((const char *)result);
42970
44310
  g_free(result);
42971
44311
  return resultobj;
42972
44312
fail:
42975
44315
 
42976
44316
 
42977
44317
SWIGINTERN PyObject *Samlp2AuthnQuery_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42978
 
    PyObject *obj;
42979
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
42980
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AuthnQuery, SWIG_NewClientData(obj));
42981
 
    return SWIG_Py_Void();
 
44318
  PyObject *obj;
 
44319
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
44320
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2AuthnQuery, SWIG_NewClientData(obj));
 
44321
  return SWIG_Py_Void();
42982
44322
}
42983
44323
 
42984
 
SWIGINTERN PyObject *_wrap_Saml2Attribute_Name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44324
SWIGINTERN PyObject *_wrap_Saml2Attribute_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
42985
44325
  PyObject *resultobj = 0;
42986
44326
  LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ;
42987
44327
  char *arg2 = (char *) 0 ;
42989
44329
  int res1 = 0 ;
42990
44330
  PyObject * obj0 = 0 ;
42991
44331
  
42992
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Attribute_Name_set",&obj0,&arg2)) SWIG_fail;
 
44332
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Attribute_name_set",&obj0,&arg2)) SWIG_fail;
42993
44333
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
42994
44334
  if (!SWIG_IsOK(res1)) {
42995
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_Name_set" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
 
44335
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_name_set" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
42996
44336
  }
42997
44337
  arg1 = (LassoSaml2Attribute *)(argp1);
42998
44338
  if (arg1->Name) free((char*)arg1->Name);
42999
44339
  if (arg2) {
43000
 
    size_t size = strlen(arg2) + 1;
43001
 
    arg1->Name = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
44340
    size_t size = strlen((const char *)(arg2)) + 1;
 
44341
    arg1->Name = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
43002
44342
  } else {
43003
44343
    arg1->Name = 0;
43004
44344
  }
43009
44349
}
43010
44350
 
43011
44351
 
43012
 
SWIGINTERN PyObject *_wrap_Saml2Attribute_Name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44352
SWIGINTERN PyObject *_wrap_Saml2Attribute_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43013
44353
  PyObject *resultobj = 0;
43014
44354
  LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ;
43015
44355
  char *result = 0 ;
43017
44357
  int res1 = 0 ;
43018
44358
  PyObject * obj0 = 0 ;
43019
44359
  
43020
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Attribute_Name_get",&obj0)) SWIG_fail;
 
44360
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Attribute_name_get",&obj0)) SWIG_fail;
43021
44361
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
43022
44362
  if (!SWIG_IsOK(res1)) {
43023
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_Name_get" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
 
44363
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_name_get" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
43024
44364
  }
43025
44365
  arg1 = (LassoSaml2Attribute *)(argp1);
43026
44366
  result = (char *) ((arg1)->Name);
43027
 
  
43028
 
  resultobj = SWIG_FromCharPtr(result);
 
44367
  resultobj = SWIG_FromCharPtr((const char *)result);
43029
44368
  return resultobj;
43030
44369
fail:
43031
44370
  return NULL;
43032
44371
}
43033
44372
 
43034
44373
 
43035
 
SWIGINTERN PyObject *_wrap_Saml2Attribute_NameFormat_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44374
SWIGINTERN PyObject *_wrap_Saml2Attribute_nameFormat_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43036
44375
  PyObject *resultobj = 0;
43037
44376
  LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ;
43038
44377
  char *arg2 = (char *) 0 ;
43040
44379
  int res1 = 0 ;
43041
44380
  PyObject * obj0 = 0 ;
43042
44381
  
43043
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Attribute_NameFormat_set",&obj0,&arg2)) SWIG_fail;
 
44382
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Attribute_nameFormat_set",&obj0,&arg2)) SWIG_fail;
43044
44383
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
43045
44384
  if (!SWIG_IsOK(res1)) {
43046
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_NameFormat_set" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
 
44385
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_nameFormat_set" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
43047
44386
  }
43048
44387
  arg1 = (LassoSaml2Attribute *)(argp1);
43049
44388
  if (arg1->NameFormat) free((char*)arg1->NameFormat);
43050
44389
  if (arg2) {
43051
 
    size_t size = strlen(arg2) + 1;
43052
 
    arg1->NameFormat = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
44390
    size_t size = strlen((const char *)(arg2)) + 1;
 
44391
    arg1->NameFormat = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
43053
44392
  } else {
43054
44393
    arg1->NameFormat = 0;
43055
44394
  }
43060
44399
}
43061
44400
 
43062
44401
 
43063
 
SWIGINTERN PyObject *_wrap_Saml2Attribute_NameFormat_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44402
SWIGINTERN PyObject *_wrap_Saml2Attribute_nameFormat_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43064
44403
  PyObject *resultobj = 0;
43065
44404
  LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ;
43066
44405
  char *result = 0 ;
43068
44407
  int res1 = 0 ;
43069
44408
  PyObject * obj0 = 0 ;
43070
44409
  
43071
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Attribute_NameFormat_get",&obj0)) SWIG_fail;
 
44410
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Attribute_nameFormat_get",&obj0)) SWIG_fail;
43072
44411
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
43073
44412
  if (!SWIG_IsOK(res1)) {
43074
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_NameFormat_get" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
 
44413
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_nameFormat_get" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
43075
44414
  }
43076
44415
  arg1 = (LassoSaml2Attribute *)(argp1);
43077
44416
  result = (char *) ((arg1)->NameFormat);
43078
 
  
43079
 
  resultobj = SWIG_FromCharPtr(result);
 
44417
  resultobj = SWIG_FromCharPtr((const char *)result);
43080
44418
  return resultobj;
43081
44419
fail:
43082
44420
  return NULL;
43083
44421
}
43084
44422
 
43085
44423
 
43086
 
SWIGINTERN PyObject *_wrap_Saml2Attribute_FriendlyName_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44424
SWIGINTERN PyObject *_wrap_Saml2Attribute_friendlyName_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43087
44425
  PyObject *resultobj = 0;
43088
44426
  LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ;
43089
44427
  char *arg2 = (char *) 0 ;
43091
44429
  int res1 = 0 ;
43092
44430
  PyObject * obj0 = 0 ;
43093
44431
  
43094
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Attribute_FriendlyName_set",&obj0,&arg2)) SWIG_fail;
 
44432
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2Attribute_friendlyName_set",&obj0,&arg2)) SWIG_fail;
43095
44433
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
43096
44434
  if (!SWIG_IsOK(res1)) {
43097
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_FriendlyName_set" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
 
44435
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_friendlyName_set" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
43098
44436
  }
43099
44437
  arg1 = (LassoSaml2Attribute *)(argp1);
43100
44438
  if (arg1->FriendlyName) free((char*)arg1->FriendlyName);
43101
44439
  if (arg2) {
43102
 
    size_t size = strlen(arg2) + 1;
43103
 
    arg1->FriendlyName = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
44440
    size_t size = strlen((const char *)(arg2)) + 1;
 
44441
    arg1->FriendlyName = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
43104
44442
  } else {
43105
44443
    arg1->FriendlyName = 0;
43106
44444
  }
43111
44449
}
43112
44450
 
43113
44451
 
43114
 
SWIGINTERN PyObject *_wrap_Saml2Attribute_FriendlyName_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44452
SWIGINTERN PyObject *_wrap_Saml2Attribute_friendlyName_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43115
44453
  PyObject *resultobj = 0;
43116
44454
  LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ;
43117
44455
  char *result = 0 ;
43119
44457
  int res1 = 0 ;
43120
44458
  PyObject * obj0 = 0 ;
43121
44459
  
43122
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Attribute_FriendlyName_get",&obj0)) SWIG_fail;
 
44460
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2Attribute_friendlyName_get",&obj0)) SWIG_fail;
43123
44461
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2Attribute, 0 |  0 );
43124
44462
  if (!SWIG_IsOK(res1)) {
43125
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_FriendlyName_get" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
 
44463
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2Attribute_friendlyName_get" "', argument " "1"" of type '" "LassoSaml2Attribute *""'"); 
43126
44464
  }
43127
44465
  arg1 = (LassoSaml2Attribute *)(argp1);
43128
44466
  result = (char *) ((arg1)->FriendlyName);
43129
 
  
43130
 
  resultobj = SWIG_FromCharPtr(result);
 
44467
  resultobj = SWIG_FromCharPtr((const char *)result);
43131
44468
  return resultobj;
43132
44469
fail:
43133
44470
  return NULL;
43140
44477
  
43141
44478
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Attribute")) SWIG_fail;
43142
44479
  result = (LassoSaml2Attribute *)new_LassoSaml2Attribute();
43143
 
  
43144
44480
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Attribute, SWIG_POINTER_NEW |  0 );
43145
44481
  return resultobj;
43146
44482
fail:
43185
44521
  }
43186
44522
  arg1 = (LassoSaml2Attribute *)(argp1);
43187
44523
  result = (char *)LassoSaml2Attribute_dump(arg1);
43188
 
  
43189
 
  resultobj = SWIG_FromCharPtr(result);
 
44524
  resultobj = SWIG_FromCharPtr((const char *)result);
43190
44525
  g_free(result);
43191
44526
  return resultobj;
43192
44527
fail:
43195
44530
 
43196
44531
 
43197
44532
SWIGINTERN PyObject *Saml2Attribute_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43198
 
    PyObject *obj;
43199
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
43200
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Attribute, SWIG_NewClientData(obj));
43201
 
    return SWIG_Py_Void();
 
44533
  PyObject *obj;
 
44534
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
44535
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Attribute, SWIG_NewClientData(obj));
 
44536
  return SWIG_Py_Void();
43202
44537
}
43203
44538
 
43204
44539
SWIGINTERN PyObject *_wrap_new_Samlp2Terminate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43207
44542
  
43208
44543
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2Terminate")) SWIG_fail;
43209
44544
  result = (LassoSamlp2Terminate *)new_LassoSamlp2Terminate();
43210
 
  
43211
44545
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Terminate, SWIG_POINTER_NEW |  0 );
43212
44546
  return resultobj;
43213
44547
fail:
43252
44586
  }
43253
44587
  arg1 = (LassoSamlp2Terminate *)(argp1);
43254
44588
  result = (char *)LassoSamlp2Terminate_dump(arg1);
43255
 
  
43256
 
  resultobj = SWIG_FromCharPtr(result);
 
44589
  resultobj = SWIG_FromCharPtr((const char *)result);
43257
44590
  g_free(result);
43258
44591
  return resultobj;
43259
44592
fail:
43262
44595
 
43263
44596
 
43264
44597
SWIGINTERN PyObject *Samlp2Terminate_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43265
 
    PyObject *obj;
43266
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
43267
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Terminate, SWIG_NewClientData(obj));
43268
 
    return SWIG_Py_Void();
 
44598
  PyObject *obj;
 
44599
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
44600
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Terminate, SWIG_NewClientData(obj));
 
44601
  return SWIG_Py_Void();
43269
44602
}
43270
44603
 
43271
44604
SWIGINTERN PyObject *_wrap_new_Samlp2StatusDetail(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43274
44607
  
43275
44608
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2StatusDetail")) SWIG_fail;
43276
44609
  result = (LassoSamlp2StatusDetail *)new_LassoSamlp2StatusDetail();
43277
 
  
43278
44610
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2StatusDetail, SWIG_POINTER_NEW |  0 );
43279
44611
  return resultobj;
43280
44612
fail:
43319
44651
  }
43320
44652
  arg1 = (LassoSamlp2StatusDetail *)(argp1);
43321
44653
  result = (char *)LassoSamlp2StatusDetail_dump(arg1);
43322
 
  
43323
 
  resultobj = SWIG_FromCharPtr(result);
 
44654
  resultobj = SWIG_FromCharPtr((const char *)result);
43324
44655
  g_free(result);
43325
44656
  return resultobj;
43326
44657
fail:
43329
44660
 
43330
44661
 
43331
44662
SWIGINTERN PyObject *Samlp2StatusDetail_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43332
 
    PyObject *obj;
43333
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
43334
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2StatusDetail, SWIG_NewClientData(obj));
43335
 
    return SWIG_Py_Void();
 
44663
  PyObject *obj;
 
44664
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
44665
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2StatusDetail, SWIG_NewClientData(obj));
 
44666
  return SWIG_Py_Void();
43336
44667
}
43337
44668
 
43338
 
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_Resource_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44669
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_resource_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43339
44670
  PyObject *resultobj = 0;
43340
44671
  LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ;
43341
44672
  char *arg2 = (char *) 0 ;
43343
44674
  int res1 = 0 ;
43344
44675
  PyObject * obj0 = 0 ;
43345
44676
  
43346
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthzDecisionStatement_Resource_set",&obj0,&arg2)) SWIG_fail;
 
44677
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthzDecisionStatement_resource_set",&obj0,&arg2)) SWIG_fail;
43347
44678
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0 |  0 );
43348
44679
  if (!SWIG_IsOK(res1)) {
43349
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_Resource_set" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
 
44680
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_resource_set" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
43350
44681
  }
43351
44682
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43352
44683
  if (arg1->Resource) free((char*)arg1->Resource);
43353
44684
  if (arg2) {
43354
 
    size_t size = strlen(arg2) + 1;
43355
 
    arg1->Resource = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
44685
    size_t size = strlen((const char *)(arg2)) + 1;
 
44686
    arg1->Resource = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
43356
44687
  } else {
43357
44688
    arg1->Resource = 0;
43358
44689
  }
43363
44694
}
43364
44695
 
43365
44696
 
43366
 
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_Resource_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44697
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_resource_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43367
44698
  PyObject *resultobj = 0;
43368
44699
  LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ;
43369
44700
  char *result = 0 ;
43371
44702
  int res1 = 0 ;
43372
44703
  PyObject * obj0 = 0 ;
43373
44704
  
43374
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthzDecisionStatement_Resource_get",&obj0)) SWIG_fail;
 
44705
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthzDecisionStatement_resource_get",&obj0)) SWIG_fail;
43375
44706
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0 |  0 );
43376
44707
  if (!SWIG_IsOK(res1)) {
43377
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_Resource_get" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
 
44708
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_resource_get" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
43378
44709
  }
43379
44710
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43380
44711
  result = (char *) ((arg1)->Resource);
43381
 
  
43382
 
  resultobj = SWIG_FromCharPtr(result);
 
44712
  resultobj = SWIG_FromCharPtr((const char *)result);
43383
44713
  return resultobj;
43384
44714
fail:
43385
44715
  return NULL;
43386
44716
}
43387
44717
 
43388
44718
 
43389
 
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_Decision_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44719
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_decision_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43390
44720
  PyObject *resultobj = 0;
43391
44721
  LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ;
43392
44722
  char *arg2 = (char *) 0 ;
43394
44724
  int res1 = 0 ;
43395
44725
  PyObject * obj0 = 0 ;
43396
44726
  
43397
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthzDecisionStatement_Decision_set",&obj0,&arg2)) SWIG_fail;
 
44727
  if (!PyArg_ParseTuple(args,(char *)"Oz:Saml2AuthzDecisionStatement_decision_set",&obj0,&arg2)) SWIG_fail;
43398
44728
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0 |  0 );
43399
44729
  if (!SWIG_IsOK(res1)) {
43400
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_Decision_set" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
 
44730
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_decision_set" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
43401
44731
  }
43402
44732
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43403
44733
  if (arg1->Decision) free((char*)arg1->Decision);
43404
44734
  if (arg2) {
43405
 
    size_t size = strlen(arg2) + 1;
43406
 
    arg1->Decision = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
44735
    size_t size = strlen((const char *)(arg2)) + 1;
 
44736
    arg1->Decision = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
43407
44737
  } else {
43408
44738
    arg1->Decision = 0;
43409
44739
  }
43414
44744
}
43415
44745
 
43416
44746
 
43417
 
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_Decision_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
44747
SWIGINTERN PyObject *_wrap_Saml2AuthzDecisionStatement_decision_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43418
44748
  PyObject *resultobj = 0;
43419
44749
  LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ;
43420
44750
  char *result = 0 ;
43422
44752
  int res1 = 0 ;
43423
44753
  PyObject * obj0 = 0 ;
43424
44754
  
43425
 
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthzDecisionStatement_Decision_get",&obj0)) SWIG_fail;
 
44755
  if (!PyArg_ParseTuple(args,(char *)"O:Saml2AuthzDecisionStatement_decision_get",&obj0)) SWIG_fail;
43426
44756
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0 |  0 );
43427
44757
  if (!SWIG_IsOK(res1)) {
43428
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_Decision_get" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
 
44758
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Saml2AuthzDecisionStatement_decision_get" "', argument " "1"" of type '" "LassoSaml2AuthzDecisionStatement *""'"); 
43429
44759
  }
43430
44760
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43431
44761
  result = (char *) ((arg1)->Decision);
43432
 
  
43433
 
  resultobj = SWIG_FromCharPtr(result);
 
44762
  resultobj = SWIG_FromCharPtr((const char *)result);
43434
44763
  return resultobj;
43435
44764
fail:
43436
44765
  return NULL;
43483
44812
  }
43484
44813
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43485
44814
  result = (LassoSaml2Action *)LassoSaml2AuthzDecisionStatement_Action_get(arg1);
43486
 
  
43487
44815
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Action, 0 |  0 );
43488
44816
  return resultobj;
43489
44817
fail:
43537
44865
  }
43538
44866
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43539
44867
  result = (LassoSaml2Evidence *)LassoSaml2AuthzDecisionStatement_Evidence_get(arg1);
43540
 
  
43541
44868
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Evidence, 0 |  0 );
43542
44869
  return resultobj;
43543
44870
fail:
43551
44878
  
43552
44879
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2AuthzDecisionStatement")) SWIG_fail;
43553
44880
  result = (LassoSaml2AuthzDecisionStatement *)new_LassoSaml2AuthzDecisionStatement();
43554
 
  
43555
44881
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, SWIG_POINTER_NEW |  0 );
43556
44882
  return resultobj;
43557
44883
fail:
43596
44922
  }
43597
44923
  arg1 = (LassoSaml2AuthzDecisionStatement *)(argp1);
43598
44924
  result = (char *)LassoSaml2AuthzDecisionStatement_dump(arg1);
43599
 
  
43600
 
  resultobj = SWIG_FromCharPtr(result);
 
44925
  resultobj = SWIG_FromCharPtr((const char *)result);
43601
44926
  g_free(result);
43602
44927
  return resultobj;
43603
44928
fail:
43606
44931
 
43607
44932
 
43608
44933
SWIGINTERN PyObject *Saml2AuthzDecisionStatement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43609
 
    PyObject *obj;
43610
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
43611
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, SWIG_NewClientData(obj));
43612
 
    return SWIG_Py_Void();
 
44934
  PyObject *obj;
 
44935
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
44936
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, SWIG_NewClientData(obj));
 
44937
  return SWIG_Py_Void();
43613
44938
}
43614
44939
 
43615
44940
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_nameID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43658
44983
  }
43659
44984
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43660
44985
  result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingResponse_NameID_get(arg1);
43661
 
  
43662
44986
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
43663
44987
  return resultobj;
43664
44988
fail:
43712
45036
  }
43713
45037
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43714
45038
  result = (LassoSaml2EncryptedElement *)LassoSamlp2NameIDMappingResponse_EncryptedID_get(arg1);
43715
 
  
43716
45039
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
43717
45040
  return resultobj;
43718
45041
fail:
43766
45089
  }
43767
45090
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43768
45091
  result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingResponse_Issuer_get(arg1);
43769
 
  
43770
45092
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
43771
45093
  return resultobj;
43772
45094
fail:
43774
45096
}
43775
45097
 
43776
45098
 
43777
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45099
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43778
45100
  PyObject *resultobj = 0;
43779
45101
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43780
45102
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
43785
45107
  PyObject * obj0 = 0 ;
43786
45108
  PyObject * obj1 = 0 ;
43787
45109
  
43788
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2NameIDMappingResponse_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
45110
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2NameIDMappingResponse_extensions_set",&obj0,&obj1)) SWIG_fail;
43789
45111
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43790
45112
  if (!SWIG_IsOK(res1)) {
43791
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45113
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_extensions_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43792
45114
  }
43793
45115
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43794
45116
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
43795
45117
  if (!SWIG_IsOK(res2)) {
43796
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2NameIDMappingResponse_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
45118
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2NameIDMappingResponse_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
43797
45119
  }
43798
45120
  arg2 = (LassoSamlp2Extensions *)(argp2);
43799
45121
  LassoSamlp2NameIDMappingResponse_Extensions_set(arg1,arg2);
43805
45127
}
43806
45128
 
43807
45129
 
43808
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45130
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43809
45131
  PyObject *resultobj = 0;
43810
45132
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43811
45133
  LassoSamlp2Extensions *result = 0 ;
43813
45135
  int res1 = 0 ;
43814
45136
  PyObject * obj0 = 0 ;
43815
45137
  
43816
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_Extensions_get",&obj0)) SWIG_fail;
 
45138
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_extensions_get",&obj0)) SWIG_fail;
43817
45139
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43818
45140
  if (!SWIG_IsOK(res1)) {
43819
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45141
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_extensions_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43820
45142
  }
43821
45143
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43822
45144
  result = (LassoSamlp2Extensions *)LassoSamlp2NameIDMappingResponse_Extensions_get(arg1);
43823
 
  
43824
45145
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
43825
45146
  return resultobj;
43826
45147
fail:
43828
45149
}
43829
45150
 
43830
45151
 
43831
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45152
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43832
45153
  PyObject *resultobj = 0;
43833
45154
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43834
45155
  LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ;
43839
45160
  PyObject * obj0 = 0 ;
43840
45161
  PyObject * obj1 = 0 ;
43841
45162
  
43842
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2NameIDMappingResponse_Status_set",&obj0,&obj1)) SWIG_fail;
 
45163
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2NameIDMappingResponse_status_set",&obj0,&obj1)) SWIG_fail;
43843
45164
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43844
45165
  if (!SWIG_IsOK(res1)) {
43845
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Status_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45166
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_status_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43846
45167
  }
43847
45168
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43848
45169
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Status, SWIG_POINTER_DISOWN |  0 );
43849
45170
  if (!SWIG_IsOK(res2)) {
43850
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2NameIDMappingResponse_Status_set" "', argument " "2"" of type '" "LassoSamlp2Status *""'"); 
 
45171
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2NameIDMappingResponse_status_set" "', argument " "2"" of type '" "LassoSamlp2Status *""'"); 
43851
45172
  }
43852
45173
  arg2 = (LassoSamlp2Status *)(argp2);
43853
45174
  LassoSamlp2NameIDMappingResponse_Status_set(arg1,arg2);
43859
45180
}
43860
45181
 
43861
45182
 
43862
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45183
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43863
45184
  PyObject *resultobj = 0;
43864
45185
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43865
45186
  LassoSamlp2Status *result = 0 ;
43867
45188
  int res1 = 0 ;
43868
45189
  PyObject * obj0 = 0 ;
43869
45190
  
43870
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_Status_get",&obj0)) SWIG_fail;
 
45191
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_status_get",&obj0)) SWIG_fail;
43871
45192
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43872
45193
  if (!SWIG_IsOK(res1)) {
43873
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Status_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45194
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_status_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43874
45195
  }
43875
45196
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43876
45197
  result = (LassoSamlp2Status *)LassoSamlp2NameIDMappingResponse_Status_get(arg1);
43877
 
  
43878
45198
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Status, 0 |  0 );
43879
45199
  return resultobj;
43880
45200
fail:
43882
45202
}
43883
45203
 
43884
45204
 
43885
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45205
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43886
45206
  PyObject *resultobj = 0;
43887
45207
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43888
45208
  char *arg2 = (char *) 0 ;
43890
45210
  int res1 = 0 ;
43891
45211
  PyObject * obj0 = 0 ;
43892
45212
  
43893
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_ID_set",&obj0,&arg2)) SWIG_fail;
 
45213
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_iD_set",&obj0,&arg2)) SWIG_fail;
43894
45214
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43895
45215
  if (!SWIG_IsOK(res1)) {
43896
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_ID_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45216
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_iD_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43897
45217
  }
43898
45218
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43899
45219
  LassoSamlp2NameIDMappingResponse_ID_set(arg1,arg2);
43905
45225
}
43906
45226
 
43907
45227
 
43908
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45228
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43909
45229
  PyObject *resultobj = 0;
43910
45230
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43911
45231
  char *result = 0 ;
43913
45233
  int res1 = 0 ;
43914
45234
  PyObject * obj0 = 0 ;
43915
45235
  
43916
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_ID_get",&obj0)) SWIG_fail;
 
45236
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_iD_get",&obj0)) SWIG_fail;
43917
45237
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43918
45238
  if (!SWIG_IsOK(res1)) {
43919
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_ID_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45239
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_iD_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43920
45240
  }
43921
45241
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43922
45242
  result = (char *)LassoSamlp2NameIDMappingResponse_ID_get(arg1);
43923
 
  
43924
 
  resultobj = SWIG_FromCharPtr(result);
 
45243
  resultobj = SWIG_FromCharPtr((const char *)result);
43925
45244
  return resultobj;
43926
45245
fail:
43927
45246
  return NULL;
43966
45285
  }
43967
45286
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43968
45287
  result = (char *)LassoSamlp2NameIDMappingResponse_InResponseTo_get(arg1);
43969
 
  
43970
 
  resultobj = SWIG_FromCharPtr(result);
 
45288
  resultobj = SWIG_FromCharPtr((const char *)result);
43971
45289
  return resultobj;
43972
45290
fail:
43973
45291
  return NULL;
43974
45292
}
43975
45293
 
43976
45294
 
43977
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45295
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
43978
45296
  PyObject *resultobj = 0;
43979
45297
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
43980
45298
  char *arg2 = (char *) 0 ;
43982
45300
  int res1 = 0 ;
43983
45301
  PyObject * obj0 = 0 ;
43984
45302
  
43985
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_Version_set",&obj0,&arg2)) SWIG_fail;
 
45303
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_version_set",&obj0,&arg2)) SWIG_fail;
43986
45304
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
43987
45305
  if (!SWIG_IsOK(res1)) {
43988
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Version_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45306
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_version_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
43989
45307
  }
43990
45308
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
43991
45309
  LassoSamlp2NameIDMappingResponse_Version_set(arg1,arg2);
43997
45315
}
43998
45316
 
43999
45317
 
44000
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45318
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44001
45319
  PyObject *resultobj = 0;
44002
45320
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
44003
45321
  char *result = 0 ;
44005
45323
  int res1 = 0 ;
44006
45324
  PyObject * obj0 = 0 ;
44007
45325
  
44008
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_Version_get",&obj0)) SWIG_fail;
 
45326
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_version_get",&obj0)) SWIG_fail;
44009
45327
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
44010
45328
  if (!SWIG_IsOK(res1)) {
44011
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Version_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45329
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_version_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
44012
45330
  }
44013
45331
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44014
45332
  result = (char *)LassoSamlp2NameIDMappingResponse_Version_get(arg1);
44015
 
  
44016
 
  resultobj = SWIG_FromCharPtr(result);
 
45333
  resultobj = SWIG_FromCharPtr((const char *)result);
44017
45334
  return resultobj;
44018
45335
fail:
44019
45336
  return NULL;
44058
45375
  }
44059
45376
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44060
45377
  result = (char *)LassoSamlp2NameIDMappingResponse_IssueInstant_get(arg1);
44061
 
  
44062
 
  resultobj = SWIG_FromCharPtr(result);
 
45378
  resultobj = SWIG_FromCharPtr((const char *)result);
44063
45379
  return resultobj;
44064
45380
fail:
44065
45381
  return NULL;
44066
45382
}
44067
45383
 
44068
45384
 
44069
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45385
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44070
45386
  PyObject *resultobj = 0;
44071
45387
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
44072
45388
  char *arg2 = (char *) 0 ;
44074
45390
  int res1 = 0 ;
44075
45391
  PyObject * obj0 = 0 ;
44076
45392
  
44077
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_Destination_set",&obj0,&arg2)) SWIG_fail;
 
45393
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_destination_set",&obj0,&arg2)) SWIG_fail;
44078
45394
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
44079
45395
  if (!SWIG_IsOK(res1)) {
44080
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Destination_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45396
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_destination_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
44081
45397
  }
44082
45398
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44083
45399
  LassoSamlp2NameIDMappingResponse_Destination_set(arg1,arg2);
44089
45405
}
44090
45406
 
44091
45407
 
44092
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45408
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44093
45409
  PyObject *resultobj = 0;
44094
45410
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
44095
45411
  char *result = 0 ;
44097
45413
  int res1 = 0 ;
44098
45414
  PyObject * obj0 = 0 ;
44099
45415
  
44100
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_Destination_get",&obj0)) SWIG_fail;
 
45416
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_destination_get",&obj0)) SWIG_fail;
44101
45417
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
44102
45418
  if (!SWIG_IsOK(res1)) {
44103
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Destination_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45419
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_destination_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
44104
45420
  }
44105
45421
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44106
45422
  result = (char *)LassoSamlp2NameIDMappingResponse_Destination_get(arg1);
44107
 
  
44108
 
  resultobj = SWIG_FromCharPtr(result);
 
45423
  resultobj = SWIG_FromCharPtr((const char *)result);
44109
45424
  return resultobj;
44110
45425
fail:
44111
45426
  return NULL;
44112
45427
}
44113
45428
 
44114
45429
 
44115
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45430
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44116
45431
  PyObject *resultobj = 0;
44117
45432
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
44118
45433
  char *arg2 = (char *) 0 ;
44120
45435
  int res1 = 0 ;
44121
45436
  PyObject * obj0 = 0 ;
44122
45437
  
44123
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_Consent_set",&obj0,&arg2)) SWIG_fail;
 
45438
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2NameIDMappingResponse_consent_set",&obj0,&arg2)) SWIG_fail;
44124
45439
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
44125
45440
  if (!SWIG_IsOK(res1)) {
44126
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Consent_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45441
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_consent_set" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
44127
45442
  }
44128
45443
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44129
45444
  LassoSamlp2NameIDMappingResponse_Consent_set(arg1,arg2);
44135
45450
}
44136
45451
 
44137
45452
 
44138
 
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45453
SWIGINTERN PyObject *_wrap_Samlp2NameIDMappingResponse_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44139
45454
  PyObject *resultobj = 0;
44140
45455
  LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ;
44141
45456
  char *result = 0 ;
44143
45458
  int res1 = 0 ;
44144
45459
  PyObject * obj0 = 0 ;
44145
45460
  
44146
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_Consent_get",&obj0)) SWIG_fail;
 
45461
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2NameIDMappingResponse_consent_get",&obj0)) SWIG_fail;
44147
45462
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0 |  0 );
44148
45463
  if (!SWIG_IsOK(res1)) {
44149
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_Consent_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
 
45464
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2NameIDMappingResponse_consent_get" "', argument " "1"" of type '" "LassoSamlp2NameIDMappingResponse *""'"); 
44150
45465
  }
44151
45466
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44152
45467
  result = (char *)LassoSamlp2NameIDMappingResponse_Consent_get(arg1);
44153
 
  
44154
 
  resultobj = SWIG_FromCharPtr(result);
 
45468
  resultobj = SWIG_FromCharPtr((const char *)result);
44155
45469
  return resultobj;
44156
45470
fail:
44157
45471
  return NULL;
44164
45478
  
44165
45479
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2NameIDMappingResponse")) SWIG_fail;
44166
45480
  result = (LassoSamlp2NameIDMappingResponse *)new_LassoSamlp2NameIDMappingResponse();
44167
 
  
44168
45481
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, SWIG_POINTER_NEW |  0 );
44169
45482
  return resultobj;
44170
45483
fail:
44209
45522
  }
44210
45523
  arg1 = (LassoSamlp2NameIDMappingResponse *)(argp1);
44211
45524
  result = (char *)LassoSamlp2NameIDMappingResponse_dump(arg1);
44212
 
  
44213
 
  resultobj = SWIG_FromCharPtr(result);
 
45525
  resultobj = SWIG_FromCharPtr((const char *)result);
44214
45526
  g_free(result);
44215
45527
  return resultobj;
44216
45528
fail:
44219
45531
 
44220
45532
 
44221
45533
SWIGINTERN PyObject *Samlp2NameIDMappingResponse_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44222
 
    PyObject *obj;
44223
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
44224
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, SWIG_NewClientData(obj));
44225
 
    return SWIG_Py_Void();
 
45534
  PyObject *obj;
 
45535
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
45536
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, SWIG_NewClientData(obj));
 
45537
  return SWIG_Py_Void();
44226
45538
}
44227
45539
 
44228
45540
SWIGINTERN PyObject *_wrap_new_Saml2EncryptedElement(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44231
45543
  
44232
45544
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2EncryptedElement")) SWIG_fail;
44233
45545
  result = (LassoSaml2EncryptedElement *)new_LassoSaml2EncryptedElement();
44234
 
  
44235
45546
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, SWIG_POINTER_NEW |  0 );
44236
45547
  return resultobj;
44237
45548
fail:
44276
45587
  }
44277
45588
  arg1 = (LassoSaml2EncryptedElement *)(argp1);
44278
45589
  result = (char *)LassoSaml2EncryptedElement_dump(arg1);
44279
 
  
44280
 
  resultobj = SWIG_FromCharPtr(result);
 
45590
  resultobj = SWIG_FromCharPtr((const char *)result);
44281
45591
  g_free(result);
44282
45592
  return resultobj;
44283
45593
fail:
44286
45596
 
44287
45597
 
44288
45598
SWIGINTERN PyObject *Saml2EncryptedElement_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44289
 
    PyObject *obj;
44290
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
44291
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2EncryptedElement, SWIG_NewClientData(obj));
44292
 
    return SWIG_Py_Void();
 
45599
  PyObject *obj;
 
45600
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
45601
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2EncryptedElement, SWIG_NewClientData(obj));
 
45602
  return SWIG_Py_Void();
44293
45603
}
44294
45604
 
44295
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_NewID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45605
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_newId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44296
45606
  PyObject *resultobj = 0;
44297
45607
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44298
45608
  char *arg2 = (char *) 0 ;
44300
45610
  int res1 = 0 ;
44301
45611
  PyObject * obj0 = 0 ;
44302
45612
  
44303
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_NewID_set",&obj0,&arg2)) SWIG_fail;
 
45613
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_newId_set",&obj0,&arg2)) SWIG_fail;
44304
45614
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44305
45615
  if (!SWIG_IsOK(res1)) {
44306
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_NewID_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
45616
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_newId_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44307
45617
  }
44308
45618
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44309
45619
  if (arg1->NewID) free((char*)arg1->NewID);
44310
45620
  if (arg2) {
44311
 
    size_t size = strlen(arg2) + 1;
44312
 
    arg1->NewID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
45621
    size_t size = strlen((const char *)(arg2)) + 1;
 
45622
    arg1->NewID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
44313
45623
  } else {
44314
45624
    arg1->NewID = 0;
44315
45625
  }
44320
45630
}
44321
45631
 
44322
45632
 
44323
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_NewID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45633
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_newId_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44324
45634
  PyObject *resultobj = 0;
44325
45635
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44326
45636
  char *result = 0 ;
44328
45638
  int res1 = 0 ;
44329
45639
  PyObject * obj0 = 0 ;
44330
45640
  
44331
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_NewID_get",&obj0)) SWIG_fail;
 
45641
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_newId_get",&obj0)) SWIG_fail;
44332
45642
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44333
45643
  if (!SWIG_IsOK(res1)) {
44334
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_NewID_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
45644
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_newId_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44335
45645
  }
44336
45646
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44337
45647
  result = (char *) ((arg1)->NewID);
44338
 
  
44339
 
  resultobj = SWIG_FromCharPtr(result);
 
45648
  resultobj = SWIG_FromCharPtr((const char *)result);
44340
45649
  return resultobj;
44341
45650
fail:
44342
45651
  return NULL;
44389
45698
  }
44390
45699
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44391
45700
  result = (LassoSaml2NameID *)LassoSamlp2ManageNameIDRequest_NameID_get(arg1);
44392
 
  
44393
45701
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
44394
45702
  return resultobj;
44395
45703
fail:
44443
45751
  }
44444
45752
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44445
45753
  result = (LassoSaml2EncryptedElement *)LassoSamlp2ManageNameIDRequest_EncryptedID_get(arg1);
44446
 
  
44447
45754
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
44448
45755
  return resultobj;
44449
45756
fail:
44497
45804
  }
44498
45805
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44499
45806
  result = (LassoSaml2EncryptedElement *)LassoSamlp2ManageNameIDRequest_NewEncryptedID_get(arg1);
44500
 
  
44501
45807
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
44502
45808
  return resultobj;
44503
45809
fail:
44551
45857
  }
44552
45858
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44553
45859
  result = (LassoSamlp2Terminate *)LassoSamlp2ManageNameIDRequest_Terminate_get(arg1);
44554
 
  
44555
45860
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Terminate, 0 |  0 );
44556
45861
  return resultobj;
44557
45862
fail:
44605
45910
  }
44606
45911
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44607
45912
  result = (LassoSaml2NameID *)LassoSamlp2ManageNameIDRequest_Issuer_get(arg1);
44608
 
  
44609
45913
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
44610
45914
  return resultobj;
44611
45915
fail:
44613
45917
}
44614
45918
 
44615
45919
 
44616
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45920
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_extensions_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44617
45921
  PyObject *resultobj = 0;
44618
45922
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44619
45923
  LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ;
44624
45928
  PyObject * obj0 = 0 ;
44625
45929
  PyObject * obj1 = 0 ;
44626
45930
  
44627
 
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ManageNameIDRequest_Extensions_set",&obj0,&obj1)) SWIG_fail;
 
45931
  if (!PyArg_ParseTuple(args,(char *)"OO:Samlp2ManageNameIDRequest_extensions_set",&obj0,&obj1)) SWIG_fail;
44628
45932
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44629
45933
  if (!SWIG_IsOK(res1)) {
44630
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Extensions_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
45934
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_extensions_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44631
45935
  }
44632
45936
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44633
45937
  res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_LassoSamlp2Extensions, SWIG_POINTER_DISOWN |  0 );
44634
45938
  if (!SWIG_IsOK(res2)) {
44635
 
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ManageNameIDRequest_Extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
 
45939
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Samlp2ManageNameIDRequest_extensions_set" "', argument " "2"" of type '" "LassoSamlp2Extensions *""'"); 
44636
45940
  }
44637
45941
  arg2 = (LassoSamlp2Extensions *)(argp2);
44638
45942
  LassoSamlp2ManageNameIDRequest_Extensions_set(arg1,arg2);
44644
45948
}
44645
45949
 
44646
45950
 
44647
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45951
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_extensions_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44648
45952
  PyObject *resultobj = 0;
44649
45953
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44650
45954
  LassoSamlp2Extensions *result = 0 ;
44652
45956
  int res1 = 0 ;
44653
45957
  PyObject * obj0 = 0 ;
44654
45958
  
44655
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_Extensions_get",&obj0)) SWIG_fail;
 
45959
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_extensions_get",&obj0)) SWIG_fail;
44656
45960
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44657
45961
  if (!SWIG_IsOK(res1)) {
44658
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Extensions_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
45962
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_extensions_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44659
45963
  }
44660
45964
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44661
45965
  result = (LassoSamlp2Extensions *)LassoSamlp2ManageNameIDRequest_Extensions_get(arg1);
44662
 
  
44663
45966
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Extensions, 0 |  0 );
44664
45967
  return resultobj;
44665
45968
fail:
44667
45970
}
44668
45971
 
44669
45972
 
44670
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_ID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45973
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_iD_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44671
45974
  PyObject *resultobj = 0;
44672
45975
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44673
45976
  char *arg2 = (char *) 0 ;
44675
45978
  int res1 = 0 ;
44676
45979
  PyObject * obj0 = 0 ;
44677
45980
  
44678
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_ID_set",&obj0,&arg2)) SWIG_fail;
 
45981
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_iD_set",&obj0,&arg2)) SWIG_fail;
44679
45982
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44680
45983
  if (!SWIG_IsOK(res1)) {
44681
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_ID_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
45984
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_iD_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44682
45985
  }
44683
45986
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44684
45987
  LassoSamlp2ManageNameIDRequest_ID_set(arg1,arg2);
44690
45993
}
44691
45994
 
44692
45995
 
44693
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_ID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
45996
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_iD_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44694
45997
  PyObject *resultobj = 0;
44695
45998
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44696
45999
  char *result = 0 ;
44698
46001
  int res1 = 0 ;
44699
46002
  PyObject * obj0 = 0 ;
44700
46003
  
44701
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_ID_get",&obj0)) SWIG_fail;
 
46004
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_iD_get",&obj0)) SWIG_fail;
44702
46005
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44703
46006
  if (!SWIG_IsOK(res1)) {
44704
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_ID_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46007
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_iD_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44705
46008
  }
44706
46009
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44707
46010
  result = (char *)LassoSamlp2ManageNameIDRequest_ID_get(arg1);
44708
 
  
44709
 
  resultobj = SWIG_FromCharPtr(result);
 
46011
  resultobj = SWIG_FromCharPtr((const char *)result);
44710
46012
  return resultobj;
44711
46013
fail:
44712
46014
  return NULL;
44713
46015
}
44714
46016
 
44715
46017
 
44716
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46018
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_version_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44717
46019
  PyObject *resultobj = 0;
44718
46020
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44719
46021
  char *arg2 = (char *) 0 ;
44721
46023
  int res1 = 0 ;
44722
46024
  PyObject * obj0 = 0 ;
44723
46025
  
44724
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_Version_set",&obj0,&arg2)) SWIG_fail;
 
46026
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_version_set",&obj0,&arg2)) SWIG_fail;
44725
46027
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44726
46028
  if (!SWIG_IsOK(res1)) {
44727
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Version_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46029
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_version_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44728
46030
  }
44729
46031
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44730
46032
  LassoSamlp2ManageNameIDRequest_Version_set(arg1,arg2);
44736
46038
}
44737
46039
 
44738
46040
 
44739
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46041
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_version_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44740
46042
  PyObject *resultobj = 0;
44741
46043
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44742
46044
  char *result = 0 ;
44744
46046
  int res1 = 0 ;
44745
46047
  PyObject * obj0 = 0 ;
44746
46048
  
44747
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_Version_get",&obj0)) SWIG_fail;
 
46049
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_version_get",&obj0)) SWIG_fail;
44748
46050
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44749
46051
  if (!SWIG_IsOK(res1)) {
44750
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Version_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46052
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_version_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44751
46053
  }
44752
46054
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44753
46055
  result = (char *)LassoSamlp2ManageNameIDRequest_Version_get(arg1);
44754
 
  
44755
 
  resultobj = SWIG_FromCharPtr(result);
 
46056
  resultobj = SWIG_FromCharPtr((const char *)result);
44756
46057
  return resultobj;
44757
46058
fail:
44758
46059
  return NULL;
44797
46098
  }
44798
46099
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44799
46100
  result = (char *)LassoSamlp2ManageNameIDRequest_IssueInstant_get(arg1);
44800
 
  
44801
 
  resultobj = SWIG_FromCharPtr(result);
 
46101
  resultobj = SWIG_FromCharPtr((const char *)result);
44802
46102
  return resultobj;
44803
46103
fail:
44804
46104
  return NULL;
44805
46105
}
44806
46106
 
44807
46107
 
44808
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46108
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_destination_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44809
46109
  PyObject *resultobj = 0;
44810
46110
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44811
46111
  char *arg2 = (char *) 0 ;
44813
46113
  int res1 = 0 ;
44814
46114
  PyObject * obj0 = 0 ;
44815
46115
  
44816
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_Destination_set",&obj0,&arg2)) SWIG_fail;
 
46116
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_destination_set",&obj0,&arg2)) SWIG_fail;
44817
46117
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44818
46118
  if (!SWIG_IsOK(res1)) {
44819
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Destination_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46119
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_destination_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44820
46120
  }
44821
46121
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44822
46122
  LassoSamlp2ManageNameIDRequest_Destination_set(arg1,arg2);
44828
46128
}
44829
46129
 
44830
46130
 
44831
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46131
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_destination_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44832
46132
  PyObject *resultobj = 0;
44833
46133
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44834
46134
  char *result = 0 ;
44836
46136
  int res1 = 0 ;
44837
46137
  PyObject * obj0 = 0 ;
44838
46138
  
44839
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_Destination_get",&obj0)) SWIG_fail;
 
46139
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_destination_get",&obj0)) SWIG_fail;
44840
46140
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44841
46141
  if (!SWIG_IsOK(res1)) {
44842
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Destination_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46142
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_destination_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44843
46143
  }
44844
46144
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44845
46145
  result = (char *)LassoSamlp2ManageNameIDRequest_Destination_get(arg1);
44846
 
  
44847
 
  resultobj = SWIG_FromCharPtr(result);
 
46146
  resultobj = SWIG_FromCharPtr((const char *)result);
44848
46147
  return resultobj;
44849
46148
fail:
44850
46149
  return NULL;
44851
46150
}
44852
46151
 
44853
46152
 
44854
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46153
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_consent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44855
46154
  PyObject *resultobj = 0;
44856
46155
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44857
46156
  char *arg2 = (char *) 0 ;
44859
46158
  int res1 = 0 ;
44860
46159
  PyObject * obj0 = 0 ;
44861
46160
  
44862
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_Consent_set",&obj0,&arg2)) SWIG_fail;
 
46161
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2ManageNameIDRequest_consent_set",&obj0,&arg2)) SWIG_fail;
44863
46162
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44864
46163
  if (!SWIG_IsOK(res1)) {
44865
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Consent_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46164
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_consent_set" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44866
46165
  }
44867
46166
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44868
46167
  LassoSamlp2ManageNameIDRequest_Consent_set(arg1,arg2);
44874
46173
}
44875
46174
 
44876
46175
 
44877
 
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_Consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46176
SWIGINTERN PyObject *_wrap_Samlp2ManageNameIDRequest_consent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44878
46177
  PyObject *resultobj = 0;
44879
46178
  LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ;
44880
46179
  char *result = 0 ;
44882
46181
  int res1 = 0 ;
44883
46182
  PyObject * obj0 = 0 ;
44884
46183
  
44885
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_Consent_get",&obj0)) SWIG_fail;
 
46184
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2ManageNameIDRequest_consent_get",&obj0)) SWIG_fail;
44886
46185
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0 |  0 );
44887
46186
  if (!SWIG_IsOK(res1)) {
44888
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_Consent_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
 
46187
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2ManageNameIDRequest_consent_get" "', argument " "1"" of type '" "LassoSamlp2ManageNameIDRequest *""'"); 
44889
46188
  }
44890
46189
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44891
46190
  result = (char *)LassoSamlp2ManageNameIDRequest_Consent_get(arg1);
44892
 
  
44893
 
  resultobj = SWIG_FromCharPtr(result);
 
46191
  resultobj = SWIG_FromCharPtr((const char *)result);
44894
46192
  return resultobj;
44895
46193
fail:
44896
46194
  return NULL;
44903
46201
  
44904
46202
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2ManageNameIDRequest")) SWIG_fail;
44905
46203
  result = (LassoSamlp2ManageNameIDRequest *)new_LassoSamlp2ManageNameIDRequest();
44906
 
  
44907
46204
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, SWIG_POINTER_NEW |  0 );
44908
46205
  return resultobj;
44909
46206
fail:
44948
46245
  }
44949
46246
  arg1 = (LassoSamlp2ManageNameIDRequest *)(argp1);
44950
46247
  result = (char *)LassoSamlp2ManageNameIDRequest_dump(arg1);
44951
 
  
44952
 
  resultobj = SWIG_FromCharPtr(result);
 
46248
  resultobj = SWIG_FromCharPtr((const char *)result);
44953
46249
  g_free(result);
44954
46250
  return resultobj;
44955
46251
fail:
44958
46254
 
44959
46255
 
44960
46256
SWIGINTERN PyObject *Samlp2ManageNameIDRequest_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44961
 
    PyObject *obj;
44962
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
44963
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, SWIG_NewClientData(obj));
44964
 
    return SWIG_Py_Void();
 
46257
  PyObject *obj;
 
46258
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
46259
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, SWIG_NewClientData(obj));
 
46260
  return SWIG_Py_Void();
44965
46261
}
44966
46262
 
44967
 
SWIGINTERN PyObject *_wrap_Samlp2Scoping_RequesterID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46263
SWIGINTERN PyObject *_wrap_Samlp2Scoping_requesterId_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44968
46264
  PyObject *resultobj = 0;
44969
46265
  LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ;
44970
46266
  char *arg2 = (char *) 0 ;
44972
46268
  int res1 = 0 ;
44973
46269
  PyObject * obj0 = 0 ;
44974
46270
  
44975
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Scoping_RequesterID_set",&obj0,&arg2)) SWIG_fail;
 
46271
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Scoping_requesterId_set",&obj0,&arg2)) SWIG_fail;
44976
46272
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Scoping, 0 |  0 );
44977
46273
  if (!SWIG_IsOK(res1)) {
44978
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_RequesterID_set" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
 
46274
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_requesterId_set" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
44979
46275
  }
44980
46276
  arg1 = (LassoSamlp2Scoping *)(argp1);
44981
46277
  if (arg1->RequesterID) free((char*)arg1->RequesterID);
44982
46278
  if (arg2) {
44983
 
    size_t size = strlen(arg2) + 1;
44984
 
    arg1->RequesterID = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
46279
    size_t size = strlen((const char *)(arg2)) + 1;
 
46280
    arg1->RequesterID = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
44985
46281
  } else {
44986
46282
    arg1->RequesterID = 0;
44987
46283
  }
44992
46288
}
44993
46289
 
44994
46290
 
44995
 
SWIGINTERN PyObject *_wrap_Samlp2Scoping_RequesterID_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46291
SWIGINTERN PyObject *_wrap_Samlp2Scoping_requesterId_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
44996
46292
  PyObject *resultobj = 0;
44997
46293
  LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ;
44998
46294
  char *result = 0 ;
45000
46296
  int res1 = 0 ;
45001
46297
  PyObject * obj0 = 0 ;
45002
46298
  
45003
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Scoping_RequesterID_get",&obj0)) SWIG_fail;
 
46299
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Scoping_requesterId_get",&obj0)) SWIG_fail;
45004
46300
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Scoping, 0 |  0 );
45005
46301
  if (!SWIG_IsOK(res1)) {
45006
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_RequesterID_get" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
 
46302
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_requesterId_get" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
45007
46303
  }
45008
46304
  arg1 = (LassoSamlp2Scoping *)(argp1);
45009
46305
  result = (char *) ((arg1)->RequesterID);
45010
 
  
45011
 
  resultobj = SWIG_FromCharPtr(result);
 
46306
  resultobj = SWIG_FromCharPtr((const char *)result);
45012
46307
  return resultobj;
45013
46308
fail:
45014
46309
  return NULL;
45015
46310
}
45016
46311
 
45017
46312
 
45018
 
SWIGINTERN PyObject *_wrap_Samlp2Scoping_ProxyCount_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46313
SWIGINTERN PyObject *_wrap_Samlp2Scoping_proxyCount_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45019
46314
  PyObject *resultobj = 0;
45020
46315
  LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ;
45021
46316
  char *arg2 = (char *) 0 ;
45023
46318
  int res1 = 0 ;
45024
46319
  PyObject * obj0 = 0 ;
45025
46320
  
45026
 
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Scoping_ProxyCount_set",&obj0,&arg2)) SWIG_fail;
 
46321
  if (!PyArg_ParseTuple(args,(char *)"Oz:Samlp2Scoping_proxyCount_set",&obj0,&arg2)) SWIG_fail;
45027
46322
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Scoping, 0 |  0 );
45028
46323
  if (!SWIG_IsOK(res1)) {
45029
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_ProxyCount_set" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
 
46324
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_proxyCount_set" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
45030
46325
  }
45031
46326
  arg1 = (LassoSamlp2Scoping *)(argp1);
45032
46327
  if (arg1->ProxyCount) free((char*)arg1->ProxyCount);
45033
46328
  if (arg2) {
45034
 
    size_t size = strlen(arg2) + 1;
45035
 
    arg1->ProxyCount = (char *)memcpy((char *)malloc((size)*sizeof(char)), arg2, sizeof(char)*(size));
 
46329
    size_t size = strlen((const char *)(arg2)) + 1;
 
46330
    arg1->ProxyCount = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size));
45036
46331
  } else {
45037
46332
    arg1->ProxyCount = 0;
45038
46333
  }
45043
46338
}
45044
46339
 
45045
46340
 
45046
 
SWIGINTERN PyObject *_wrap_Samlp2Scoping_ProxyCount_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
 
46341
SWIGINTERN PyObject *_wrap_Samlp2Scoping_proxyCount_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45047
46342
  PyObject *resultobj = 0;
45048
46343
  LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ;
45049
46344
  char *result = 0 ;
45051
46346
  int res1 = 0 ;
45052
46347
  PyObject * obj0 = 0 ;
45053
46348
  
45054
 
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Scoping_ProxyCount_get",&obj0)) SWIG_fail;
 
46349
  if (!PyArg_ParseTuple(args,(char *)"O:Samlp2Scoping_proxyCount_get",&obj0)) SWIG_fail;
45055
46350
  res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_LassoSamlp2Scoping, 0 |  0 );
45056
46351
  if (!SWIG_IsOK(res1)) {
45057
 
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_ProxyCount_get" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
 
46352
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Samlp2Scoping_proxyCount_get" "', argument " "1"" of type '" "LassoSamlp2Scoping *""'"); 
45058
46353
  }
45059
46354
  arg1 = (LassoSamlp2Scoping *)(argp1);
45060
46355
  result = (char *) ((arg1)->ProxyCount);
45061
 
  
45062
 
  resultobj = SWIG_FromCharPtr(result);
 
46356
  resultobj = SWIG_FromCharPtr((const char *)result);
45063
46357
  return resultobj;
45064
46358
fail:
45065
46359
  return NULL;
45112
46406
  }
45113
46407
  arg1 = (LassoSamlp2Scoping *)(argp1);
45114
46408
  result = (LassoSamlp2IDPList *)LassoSamlp2Scoping_IDPList_get(arg1);
45115
 
  
45116
46409
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2IDPList, 0 |  0 );
45117
46410
  return resultobj;
45118
46411
fail:
45126
46419
  
45127
46420
  if (!PyArg_ParseTuple(args,(char *)":new_Samlp2Scoping")) SWIG_fail;
45128
46421
  result = (LassoSamlp2Scoping *)new_LassoSamlp2Scoping();
45129
 
  
45130
46422
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSamlp2Scoping, SWIG_POINTER_NEW |  0 );
45131
46423
  return resultobj;
45132
46424
fail:
45171
46463
  }
45172
46464
  arg1 = (LassoSamlp2Scoping *)(argp1);
45173
46465
  result = (char *)LassoSamlp2Scoping_dump(arg1);
45174
 
  
45175
 
  resultobj = SWIG_FromCharPtr(result);
 
46466
  resultobj = SWIG_FromCharPtr((const char *)result);
45176
46467
  g_free(result);
45177
46468
  return resultobj;
45178
46469
fail:
45181
46472
 
45182
46473
 
45183
46474
SWIGINTERN PyObject *Samlp2Scoping_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45184
 
    PyObject *obj;
45185
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
45186
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Scoping, SWIG_NewClientData(obj));
45187
 
    return SWIG_Py_Void();
 
46475
  PyObject *obj;
 
46476
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
46477
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSamlp2Scoping, SWIG_NewClientData(obj));
 
46478
  return SWIG_Py_Void();
45188
46479
}
45189
46480
 
45190
46481
SWIGINTERN PyObject *_wrap_Saml2Subject_baseID_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45233
46524
  }
45234
46525
  arg1 = (LassoSaml2Subject *)(argp1);
45235
46526
  result = (LassoSaml2BaseIDAbstract *)LassoSaml2Subject_BaseID_get(arg1);
45236
 
  
45237
46527
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0 |  0 );
45238
46528
  return resultobj;
45239
46529
fail:
45287
46577
  }
45288
46578
  arg1 = (LassoSaml2Subject *)(argp1);
45289
46579
  result = (LassoSaml2NameID *)LassoSaml2Subject_NameID_get(arg1);
45290
 
  
45291
46580
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2NameID, 0 |  0 );
45292
46581
  return resultobj;
45293
46582
fail:
45341
46630
  }
45342
46631
  arg1 = (LassoSaml2Subject *)(argp1);
45343
46632
  result = (LassoSaml2EncryptedElement *)LassoSaml2Subject_EncryptedID_get(arg1);
45344
 
  
45345
46633
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2EncryptedElement, 0 |  0 );
45346
46634
  return resultobj;
45347
46635
fail:
45395
46683
  }
45396
46684
  arg1 = (LassoSaml2Subject *)(argp1);
45397
46685
  result = (LassoSaml2SubjectConfirmation *)LassoSaml2Subject_SubjectConfirmation_get(arg1);
45398
 
  
45399
46686
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0 |  0 );
45400
46687
  return resultobj;
45401
46688
fail:
45409
46696
  
45410
46697
  if (!PyArg_ParseTuple(args,(char *)":new_Saml2Subject")) SWIG_fail;
45411
46698
  result = (LassoSaml2Subject *)new_LassoSaml2Subject();
45412
 
  
45413
46699
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_LassoSaml2Subject, SWIG_POINTER_NEW |  0 );
45414
46700
  return resultobj;
45415
46701
fail:
45454
46740
  }
45455
46741
  arg1 = (LassoSaml2Subject *)(argp1);
45456
46742
  result = (char *)LassoSaml2Subject_dump(arg1);
45457
 
  
45458
 
  resultobj = SWIG_FromCharPtr(result);
 
46743
  resultobj = SWIG_FromCharPtr((const char *)result);
45459
46744
  g_free(result);
45460
46745
  return resultobj;
45461
46746
fail:
45464
46749
 
45465
46750
 
45466
46751
SWIGINTERN PyObject *Saml2Subject_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
45467
 
    PyObject *obj;
45468
 
    if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
45469
 
    SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Subject, SWIG_NewClientData(obj));
45470
 
    return SWIG_Py_Void();
 
46752
  PyObject *obj;
 
46753
  if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL;
 
46754
  SWIG_TypeNewClientData(SWIGTYPE_p_LassoSaml2Subject, SWIG_NewClientData(obj));
 
46755
  return SWIG_Py_Void();
45471
46756
}
45472
46757
 
45473
46758
static PyMethodDef SwigMethods[] = {
46033
47318
         { (char *)"Provider_getMetadataOne", _wrap_Provider_getMetadataOne, METH_VARARGS, NULL},
46034
47319
         { (char *)"Provider_hasProtocolProfile", _wrap_Provider_hasProtocolProfile, METH_VARARGS, NULL},
46035
47320
         { (char *)"Provider_getProtocolConformance", _wrap_Provider_getProtocolConformance, METH_VARARGS, NULL},
 
47321
         { (char *)"Provider_setEncryptionMode", _wrap_Provider_setEncryptionMode, METH_VARARGS, NULL},
 
47322
         { (char *)"Provider_setEncryptionSymKeyType", _wrap_Provider_setEncryptionSymKeyType, METH_VARARGS, NULL},
46036
47323
         { (char *)"Provider_swigregister", Provider_swigregister, METH_VARARGS, NULL},
46037
47324
         { (char *)"Server_certificate_set", _wrap_Server_certificate_set, METH_VARARGS, NULL},
46038
47325
         { (char *)"Server_certificate_get", _wrap_Server_certificate_get, METH_VARARGS, NULL},
46065
47352
         { (char *)"Server_hasProtocolProfile", _wrap_Server_hasProtocolProfile, METH_VARARGS, NULL},
46066
47353
         { (char *)"Server_getProtocolConformance", _wrap_Server_getProtocolConformance, METH_VARARGS, NULL},
46067
47354
         { (char *)"Server_addProvider", _wrap_Server_addProvider, METH_VARARGS, NULL},
 
47355
         { (char *)"Server_setEncryptionPrivateKey", _wrap_Server_setEncryptionPrivateKey, METH_VARARGS, NULL},
 
47356
         { (char *)"Server_loadAffiliation", _wrap_Server_loadAffiliation, METH_VARARGS, NULL},
46068
47357
         { (char *)"Server_dump", _wrap_Server_dump, METH_VARARGS, NULL},
46069
47358
         { (char *)"Server_getProvider", _wrap_Server_getProvider, METH_VARARGS, NULL},
46070
47359
         { (char *)"Server_swigregister", Server_swigregister, METH_VARARGS, NULL},
46177
47466
         { (char *)"Login_processResponseMsg", _wrap_Login_processResponseMsg, METH_VARARGS, NULL},
46178
47467
         { (char *)"Login_setResourceId", _wrap_Login_setResourceId, METH_VARARGS, NULL},
46179
47468
         { (char *)"Login_validateRequestMsg", _wrap_Login_validateRequestMsg, METH_VARARGS, NULL},
 
47469
         { (char *)"Login_processPaosResponseMsg", _wrap_Login_processPaosResponseMsg, METH_VARARGS, NULL},
46180
47470
         { (char *)"Login_swigregister", Login_swigregister, METH_VARARGS, NULL},
46181
47471
         { (char *)"Logout_artifact_get", _wrap_Logout_artifact_get, METH_VARARGS, NULL},
46182
47472
         { (char *)"Logout_artifactMessage_set", _wrap_Logout_artifactMessage_set, METH_VARARGS, NULL},
46323
47613
         { (char *)"NameRegistration_processResponseMsg", _wrap_NameRegistration_processResponseMsg, METH_VARARGS, NULL},
46324
47614
         { (char *)"NameRegistration_validateRequest", _wrap_NameRegistration_validateRequest, METH_VARARGS, NULL},
46325
47615
         { (char *)"NameRegistration_swigregister", NameRegistration_swigregister, METH_VARARGS, NULL},
 
47616
         { (char *)"isSamlQuery", _wrap_isSamlQuery, METH_VARARGS, NULL},
 
47617
         { (char *)"NameIdManagement_artifact_get", _wrap_NameIdManagement_artifact_get, METH_VARARGS, NULL},
 
47618
         { (char *)"NameIdManagement_artifactMessage_set", _wrap_NameIdManagement_artifactMessage_set, METH_VARARGS, NULL},
 
47619
         { (char *)"NameIdManagement_artifactMessage_get", _wrap_NameIdManagement_artifactMessage_get, METH_VARARGS, NULL},
 
47620
         { (char *)"NameIdManagement_identity_set", _wrap_NameIdManagement_identity_set, METH_VARARGS, NULL},
 
47621
         { (char *)"NameIdManagement_identity_get", _wrap_NameIdManagement_identity_get, METH_VARARGS, NULL},
 
47622
         { (char *)"NameIdManagement_isIdentityDirty_get", _wrap_NameIdManagement_isIdentityDirty_get, METH_VARARGS, NULL},
 
47623
         { (char *)"NameIdManagement_isSessionDirty_get", _wrap_NameIdManagement_isSessionDirty_get, METH_VARARGS, NULL},
 
47624
         { (char *)"NameIdManagement_msgBody_get", _wrap_NameIdManagement_msgBody_get, METH_VARARGS, NULL},
 
47625
         { (char *)"NameIdManagement_msgRelayState_get", _wrap_NameIdManagement_msgRelayState_get, METH_VARARGS, NULL},
 
47626
         { (char *)"NameIdManagement_msgUrl_get", _wrap_NameIdManagement_msgUrl_get, METH_VARARGS, NULL},
 
47627
         { (char *)"NameIdManagement_nameIdentifier_set", _wrap_NameIdManagement_nameIdentifier_set, METH_VARARGS, NULL},
 
47628
         { (char *)"NameIdManagement_nameIdentifier_get", _wrap_NameIdManagement_nameIdentifier_get, METH_VARARGS, NULL},
 
47629
         { (char *)"NameIdManagement_remoteProviderId_set", _wrap_NameIdManagement_remoteProviderId_set, METH_VARARGS, NULL},
 
47630
         { (char *)"NameIdManagement_remoteProviderId_get", _wrap_NameIdManagement_remoteProviderId_get, METH_VARARGS, NULL},
 
47631
         { (char *)"NameIdManagement_request_set", _wrap_NameIdManagement_request_set, METH_VARARGS, NULL},
 
47632
         { (char *)"NameIdManagement_request_get", _wrap_NameIdManagement_request_get, METH_VARARGS, NULL},
 
47633
         { (char *)"NameIdManagement_response_set", _wrap_NameIdManagement_response_set, METH_VARARGS, NULL},
 
47634
         { (char *)"NameIdManagement_response_get", _wrap_NameIdManagement_response_get, METH_VARARGS, NULL},
 
47635
         { (char *)"NameIdManagement_server_set", _wrap_NameIdManagement_server_set, METH_VARARGS, NULL},
 
47636
         { (char *)"NameIdManagement_server_get", _wrap_NameIdManagement_server_get, METH_VARARGS, NULL},
 
47637
         { (char *)"NameIdManagement_session_set", _wrap_NameIdManagement_session_set, METH_VARARGS, NULL},
 
47638
         { (char *)"NameIdManagement_session_get", _wrap_NameIdManagement_session_get, METH_VARARGS, NULL},
 
47639
         { (char *)"new_NameIdManagement", _wrap_new_NameIdManagement, METH_VARARGS, NULL},
 
47640
         { (char *)"delete_NameIdManagement", _wrap_delete_NameIdManagement, METH_VARARGS, NULL},
 
47641
         { (char *)"NameIdManagement_newFromDump", _wrap_NameIdManagement_newFromDump, METH_VARARGS, NULL},
 
47642
         { (char *)"NameIdManagement_setIdentityFromDump", _wrap_NameIdManagement_setIdentityFromDump, METH_VARARGS, NULL},
 
47643
         { (char *)"NameIdManagement_setSessionFromDump", _wrap_NameIdManagement_setSessionFromDump, METH_VARARGS, NULL},
 
47644
         { (char *)"NameIdManagement_buildRequestMsg", _wrap_NameIdManagement_buildRequestMsg, METH_VARARGS, NULL},
 
47645
         { (char *)"NameIdManagement_buildResponseMsg", _wrap_NameIdManagement_buildResponseMsg, METH_VARARGS, NULL},
 
47646
         { (char *)"NameIdManagement_dump", _wrap_NameIdManagement_dump, METH_VARARGS, NULL},
 
47647
         { (char *)"NameIdManagement_initRequest", _wrap_NameIdManagement_initRequest, METH_VARARGS, NULL},
 
47648
         { (char *)"NameIdManagement_processRequestMsg", _wrap_NameIdManagement_processRequestMsg, METH_VARARGS, NULL},
 
47649
         { (char *)"NameIdManagement_processResponseMsg", _wrap_NameIdManagement_processResponseMsg, METH_VARARGS, NULL},
 
47650
         { (char *)"NameIdManagement_validateRequest", _wrap_NameIdManagement_validateRequest, METH_VARARGS, NULL},
 
47651
         { (char *)"NameIdManagement_swigregister", NameIdManagement_swigregister, METH_VARARGS, NULL},
 
47652
         { (char *)"Ecp_msgBody_get", _wrap_Ecp_msgBody_get, METH_VARARGS, NULL},
 
47653
         { (char *)"Ecp_msgRelayState_get", _wrap_Ecp_msgRelayState_get, METH_VARARGS, NULL},
 
47654
         { (char *)"Ecp_msgUrl_get", _wrap_Ecp_msgUrl_get, METH_VARARGS, NULL},
 
47655
         { (char *)"Ecp_request_set", _wrap_Ecp_request_set, METH_VARARGS, NULL},
 
47656
         { (char *)"Ecp_request_get", _wrap_Ecp_request_get, METH_VARARGS, NULL},
 
47657
         { (char *)"Ecp_response_set", _wrap_Ecp_response_set, METH_VARARGS, NULL},
 
47658
         { (char *)"Ecp_response_get", _wrap_Ecp_response_get, METH_VARARGS, NULL},
 
47659
         { (char *)"Ecp_assertionConsumerURL_get", _wrap_Ecp_assertionConsumerURL_get, METH_VARARGS, NULL},
 
47660
         { (char *)"new_Ecp", _wrap_new_Ecp, METH_VARARGS, NULL},
 
47661
         { (char *)"delete_Ecp", _wrap_delete_Ecp, METH_VARARGS, NULL},
 
47662
         { (char *)"Ecp_processAuthnRequestMsg", _wrap_Ecp_processAuthnRequestMsg, METH_VARARGS, NULL},
 
47663
         { (char *)"Ecp_processResponseMsg", _wrap_Ecp_processResponseMsg, METH_VARARGS, NULL},
 
47664
         { (char *)"Ecp_swigregister", Ecp_swigregister, METH_VARARGS, NULL},
46326
47665
         { (char *)"Samlp2NameIDPolicy_format_set", _wrap_Samlp2NameIDPolicy_format_set, METH_VARARGS, NULL},
46327
47666
         { (char *)"Samlp2NameIDPolicy_format_get", _wrap_Samlp2NameIDPolicy_format_get, METH_VARARGS, NULL},
46328
 
         { (char *)"Samlp2NameIDPolicy_SPNameQualifier_set", _wrap_Samlp2NameIDPolicy_SPNameQualifier_set, METH_VARARGS, NULL},
46329
 
         { (char *)"Samlp2NameIDPolicy_SPNameQualifier_get", _wrap_Samlp2NameIDPolicy_SPNameQualifier_get, METH_VARARGS, NULL},
 
47667
         { (char *)"Samlp2NameIDPolicy_spNameQualifier_set", _wrap_Samlp2NameIDPolicy_spNameQualifier_set, METH_VARARGS, NULL},
 
47668
         { (char *)"Samlp2NameIDPolicy_spNameQualifier_get", _wrap_Samlp2NameIDPolicy_spNameQualifier_get, METH_VARARGS, NULL},
46330
47669
         { (char *)"Samlp2NameIDPolicy_allowCreate_set", _wrap_Samlp2NameIDPolicy_allowCreate_set, METH_VARARGS, NULL},
46331
47670
         { (char *)"Samlp2NameIDPolicy_allowCreate_get", _wrap_Samlp2NameIDPolicy_allowCreate_get, METH_VARARGS, NULL},
46332
47671
         { (char *)"new_Samlp2NameIDPolicy", _wrap_new_Samlp2NameIDPolicy, METH_VARARGS, NULL},
46333
47672
         { (char *)"delete_Samlp2NameIDPolicy", _wrap_delete_Samlp2NameIDPolicy, METH_VARARGS, NULL},
46334
47673
         { (char *)"Samlp2NameIDPolicy_dump", _wrap_Samlp2NameIDPolicy_dump, METH_VARARGS, NULL},
46335
47674
         { (char *)"Samlp2NameIDPolicy_swigregister", Samlp2NameIDPolicy_swigregister, METH_VARARGS, NULL},
46336
 
         { (char *)"Samlp2RequestedAuthnContext_AuthnContextClassRef_set", _wrap_Samlp2RequestedAuthnContext_AuthnContextClassRef_set, METH_VARARGS, NULL},
46337
 
         { (char *)"Samlp2RequestedAuthnContext_AuthnContextClassRef_get", _wrap_Samlp2RequestedAuthnContext_AuthnContextClassRef_get, METH_VARARGS, NULL},
46338
 
         { (char *)"Samlp2RequestedAuthnContext_AuthnContextDeclRef_set", _wrap_Samlp2RequestedAuthnContext_AuthnContextDeclRef_set, METH_VARARGS, NULL},
46339
 
         { (char *)"Samlp2RequestedAuthnContext_AuthnContextDeclRef_get", _wrap_Samlp2RequestedAuthnContext_AuthnContextDeclRef_get, METH_VARARGS, NULL},
46340
 
         { (char *)"Samlp2RequestedAuthnContext_Comparison_set", _wrap_Samlp2RequestedAuthnContext_Comparison_set, METH_VARARGS, NULL},
46341
 
         { (char *)"Samlp2RequestedAuthnContext_Comparison_get", _wrap_Samlp2RequestedAuthnContext_Comparison_get, METH_VARARGS, NULL},
 
47675
         { (char *)"Samlp2RequestedAuthnContext_comparison_set", _wrap_Samlp2RequestedAuthnContext_comparison_set, METH_VARARGS, NULL},
 
47676
         { (char *)"Samlp2RequestedAuthnContext_comparison_get", _wrap_Samlp2RequestedAuthnContext_comparison_get, METH_VARARGS, NULL},
 
47677
         { (char *)"Samlp2RequestedAuthnContext_authnContextClassRef_set", _wrap_Samlp2RequestedAuthnContext_authnContextClassRef_set, METH_VARARGS, NULL},
 
47678
         { (char *)"Samlp2RequestedAuthnContext_authnContextClassRef_get", _wrap_Samlp2RequestedAuthnContext_authnContextClassRef_get, METH_VARARGS, NULL},
 
47679
         { (char *)"Samlp2RequestedAuthnContext_authnContextDeclRef_set", _wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_set, METH_VARARGS, NULL},
 
47680
         { (char *)"Samlp2RequestedAuthnContext_authnContextDeclRef_get", _wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_get, METH_VARARGS, NULL},
46342
47681
         { (char *)"new_Samlp2RequestedAuthnContext", _wrap_new_Samlp2RequestedAuthnContext, METH_VARARGS, NULL},
46343
47682
         { (char *)"delete_Samlp2RequestedAuthnContext", _wrap_delete_Samlp2RequestedAuthnContext, METH_VARARGS, NULL},
46344
47683
         { (char *)"Samlp2RequestedAuthnContext_dump", _wrap_Samlp2RequestedAuthnContext_dump, METH_VARARGS, NULL},
46345
47684
         { (char *)"Samlp2RequestedAuthnContext_swigregister", Samlp2RequestedAuthnContext_swigregister, METH_VARARGS, NULL},
46346
 
         { (char *)"Saml2Assertion_Version_set", _wrap_Saml2Assertion_Version_set, METH_VARARGS, NULL},
46347
 
         { (char *)"Saml2Assertion_Version_get", _wrap_Saml2Assertion_Version_get, METH_VARARGS, NULL},
46348
 
         { (char *)"Saml2Assertion_ID_set", _wrap_Saml2Assertion_ID_set, METH_VARARGS, NULL},
46349
 
         { (char *)"Saml2Assertion_ID_get", _wrap_Saml2Assertion_ID_get, METH_VARARGS, NULL},
 
47685
         { (char *)"Saml2Assertion_version_set", _wrap_Saml2Assertion_version_set, METH_VARARGS, NULL},
 
47686
         { (char *)"Saml2Assertion_version_get", _wrap_Saml2Assertion_version_get, METH_VARARGS, NULL},
 
47687
         { (char *)"Saml2Assertion_iD_set", _wrap_Saml2Assertion_iD_set, METH_VARARGS, NULL},
 
47688
         { (char *)"Saml2Assertion_iD_get", _wrap_Saml2Assertion_iD_get, METH_VARARGS, NULL},
46350
47689
         { (char *)"Saml2Assertion_issueInstant_set", _wrap_Saml2Assertion_issueInstant_set, METH_VARARGS, NULL},
46351
47690
         { (char *)"Saml2Assertion_issueInstant_get", _wrap_Saml2Assertion_issueInstant_get, METH_VARARGS, NULL},
46352
47691
         { (char *)"Saml2Assertion_issuer_set", _wrap_Saml2Assertion_issuer_set, METH_VARARGS, NULL},
46357
47696
         { (char *)"Saml2Assertion_conditions_get", _wrap_Saml2Assertion_conditions_get, METH_VARARGS, NULL},
46358
47697
         { (char *)"Saml2Assertion_advice_set", _wrap_Saml2Assertion_advice_set, METH_VARARGS, NULL},
46359
47698
         { (char *)"Saml2Assertion_advice_get", _wrap_Saml2Assertion_advice_get, METH_VARARGS, NULL},
 
47699
         { (char *)"Saml2Assertion_authnStatement_set", _wrap_Saml2Assertion_authnStatement_set, METH_VARARGS, NULL},
 
47700
         { (char *)"Saml2Assertion_authnStatement_get", _wrap_Saml2Assertion_authnStatement_get, METH_VARARGS, NULL},
46360
47701
         { (char *)"new_Saml2Assertion", _wrap_new_Saml2Assertion, METH_VARARGS, NULL},
46361
47702
         { (char *)"delete_Saml2Assertion", _wrap_delete_Saml2Assertion, METH_VARARGS, NULL},
46362
47703
         { (char *)"Saml2Assertion_dump", _wrap_Saml2Assertion_dump, METH_VARARGS, NULL},
46363
47704
         { (char *)"Saml2Assertion_swigregister", Saml2Assertion_swigregister, METH_VARARGS, NULL},
46364
 
         { (char *)"Samlp2IDPList_GetComplete_set", _wrap_Samlp2IDPList_GetComplete_set, METH_VARARGS, NULL},
46365
 
         { (char *)"Samlp2IDPList_GetComplete_get", _wrap_Samlp2IDPList_GetComplete_get, METH_VARARGS, NULL},
 
47705
         { (char *)"Samlp2IDPList_getComplete_set", _wrap_Samlp2IDPList_getComplete_set, METH_VARARGS, NULL},
 
47706
         { (char *)"Samlp2IDPList_getComplete_get", _wrap_Samlp2IDPList_getComplete_get, METH_VARARGS, NULL},
46366
47707
         { (char *)"Samlp2IDPList_iDPEntry_set", _wrap_Samlp2IDPList_iDPEntry_set, METH_VARARGS, NULL},
46367
47708
         { (char *)"Samlp2IDPList_iDPEntry_get", _wrap_Samlp2IDPList_iDPEntry_get, METH_VARARGS, NULL},
46368
47709
         { (char *)"new_Samlp2IDPList", _wrap_new_Samlp2IDPList, METH_VARARGS, NULL},
46377
47718
         { (char *)"Saml2Conditions_notBefore_get", _wrap_Saml2Conditions_notBefore_get, METH_VARARGS, NULL},
46378
47719
         { (char *)"Saml2Conditions_notOnOrAfter_set", _wrap_Saml2Conditions_notOnOrAfter_set, METH_VARARGS, NULL},
46379
47720
         { (char *)"Saml2Conditions_notOnOrAfter_get", _wrap_Saml2Conditions_notOnOrAfter_get, METH_VARARGS, NULL},
 
47721
         { (char *)"Saml2Conditions_condition_set", _wrap_Saml2Conditions_condition_set, METH_VARARGS, NULL},
 
47722
         { (char *)"Saml2Conditions_condition_get", _wrap_Saml2Conditions_condition_get, METH_VARARGS, NULL},
 
47723
         { (char *)"Saml2Conditions_audienceRestriction_set", _wrap_Saml2Conditions_audienceRestriction_set, METH_VARARGS, NULL},
 
47724
         { (char *)"Saml2Conditions_audienceRestriction_get", _wrap_Saml2Conditions_audienceRestriction_get, METH_VARARGS, NULL},
46380
47725
         { (char *)"new_Saml2Conditions", _wrap_new_Saml2Conditions, METH_VARARGS, NULL},
46381
47726
         { (char *)"delete_Saml2Conditions", _wrap_delete_Saml2Conditions, METH_VARARGS, NULL},
46382
47727
         { (char *)"Saml2Conditions_dump", _wrap_Saml2Conditions_dump, METH_VARARGS, NULL},
46393
47738
         { (char *)"Saml2NameID_SPProvidedID_get", _wrap_Saml2NameID_SPProvidedID_get, METH_VARARGS, NULL},
46394
47739
         { (char *)"Saml2NameID_nameQualifier_set", _wrap_Saml2NameID_nameQualifier_set, METH_VARARGS, NULL},
46395
47740
         { (char *)"Saml2NameID_nameQualifier_get", _wrap_Saml2NameID_nameQualifier_get, METH_VARARGS, NULL},
46396
 
         { (char *)"Saml2NameID_SPNameQualifier_set", _wrap_Saml2NameID_SPNameQualifier_set, METH_VARARGS, NULL},
46397
 
         { (char *)"Saml2NameID_SPNameQualifier_get", _wrap_Saml2NameID_SPNameQualifier_get, METH_VARARGS, NULL},
 
47741
         { (char *)"Saml2NameID_spNameQualifier_set", _wrap_Saml2NameID_spNameQualifier_set, METH_VARARGS, NULL},
 
47742
         { (char *)"Saml2NameID_spNameQualifier_get", _wrap_Saml2NameID_spNameQualifier_get, METH_VARARGS, NULL},
46398
47743
         { (char *)"new_Saml2NameID", _wrap_new_Saml2NameID, METH_VARARGS, NULL},
46399
47744
         { (char *)"delete_Saml2NameID", _wrap_delete_Saml2NameID, METH_VARARGS, NULL},
46400
47745
         { (char *)"Saml2NameID_dump", _wrap_Saml2NameID_dump, METH_VARARGS, NULL},
46431
47776
         { (char *)"Saml2Advice_swigregister", Saml2Advice_swigregister, METH_VARARGS, NULL},
46432
47777
         { (char *)"Saml2BaseIDAbstract_nameQualifier_set", _wrap_Saml2BaseIDAbstract_nameQualifier_set, METH_VARARGS, NULL},
46433
47778
         { (char *)"Saml2BaseIDAbstract_nameQualifier_get", _wrap_Saml2BaseIDAbstract_nameQualifier_get, METH_VARARGS, NULL},
46434
 
         { (char *)"Saml2BaseIDAbstract_SPNameQualifier_set", _wrap_Saml2BaseIDAbstract_SPNameQualifier_set, METH_VARARGS, NULL},
46435
 
         { (char *)"Saml2BaseIDAbstract_SPNameQualifier_get", _wrap_Saml2BaseIDAbstract_SPNameQualifier_get, METH_VARARGS, NULL},
 
47779
         { (char *)"Saml2BaseIDAbstract_spNameQualifier_set", _wrap_Saml2BaseIDAbstract_spNameQualifier_set, METH_VARARGS, NULL},
 
47780
         { (char *)"Saml2BaseIDAbstract_spNameQualifier_get", _wrap_Saml2BaseIDAbstract_spNameQualifier_get, METH_VARARGS, NULL},
46436
47781
         { (char *)"new_Saml2BaseIDAbstract", _wrap_new_Saml2BaseIDAbstract, METH_VARARGS, NULL},
46437
47782
         { (char *)"delete_Saml2BaseIDAbstract", _wrap_delete_Saml2BaseIDAbstract, METH_VARARGS, NULL},
46438
47783
         { (char *)"Saml2BaseIDAbstract_dump", _wrap_Saml2BaseIDAbstract_dump, METH_VARARGS, NULL},
46439
47784
         { (char *)"Saml2BaseIDAbstract_swigregister", Saml2BaseIDAbstract_swigregister, METH_VARARGS, NULL},
46440
 
         { (char *)"Saml2AuthnContext_AuthnContextClassRef_set", _wrap_Saml2AuthnContext_AuthnContextClassRef_set, METH_VARARGS, NULL},
46441
 
         { (char *)"Saml2AuthnContext_AuthnContextClassRef_get", _wrap_Saml2AuthnContext_AuthnContextClassRef_get, METH_VARARGS, NULL},
46442
 
         { (char *)"Saml2AuthnContext_AuthnContextDeclRef_set", _wrap_Saml2AuthnContext_AuthnContextDeclRef_set, METH_VARARGS, NULL},
46443
 
         { (char *)"Saml2AuthnContext_AuthnContextDeclRef_get", _wrap_Saml2AuthnContext_AuthnContextDeclRef_get, METH_VARARGS, NULL},
 
47785
         { (char *)"Saml2AuthnContext_authnContextClassRef_set", _wrap_Saml2AuthnContext_authnContextClassRef_set, METH_VARARGS, NULL},
 
47786
         { (char *)"Saml2AuthnContext_authnContextClassRef_get", _wrap_Saml2AuthnContext_authnContextClassRef_get, METH_VARARGS, NULL},
 
47787
         { (char *)"Saml2AuthnContext_authnContextDeclRef_set", _wrap_Saml2AuthnContext_authnContextDeclRef_set, METH_VARARGS, NULL},
 
47788
         { (char *)"Saml2AuthnContext_authnContextDeclRef_get", _wrap_Saml2AuthnContext_authnContextDeclRef_get, METH_VARARGS, NULL},
46444
47789
         { (char *)"Saml2AuthnContext_AuthenticatingAuthority_set", _wrap_Saml2AuthnContext_AuthenticatingAuthority_set, METH_VARARGS, NULL},
46445
47790
         { (char *)"Saml2AuthnContext_AuthenticatingAuthority_get", _wrap_Saml2AuthnContext_AuthenticatingAuthority_get, METH_VARARGS, NULL},
46446
47791
         { (char *)"new_Saml2AuthnContext", _wrap_new_Saml2AuthnContext, METH_VARARGS, NULL},
46447
47792
         { (char *)"delete_Saml2AuthnContext", _wrap_delete_Saml2AuthnContext, METH_VARARGS, NULL},
46448
47793
         { (char *)"Saml2AuthnContext_dump", _wrap_Saml2AuthnContext_dump, METH_VARARGS, NULL},
46449
47794
         { (char *)"Saml2AuthnContext_swigregister", Saml2AuthnContext_swigregister, METH_VARARGS, NULL},
46450
 
         { (char *)"Saml2SubjectLocality_Address_set", _wrap_Saml2SubjectLocality_Address_set, METH_VARARGS, NULL},
46451
 
         { (char *)"Saml2SubjectLocality_Address_get", _wrap_Saml2SubjectLocality_Address_get, METH_VARARGS, NULL},
46452
 
         { (char *)"Saml2SubjectLocality_DNSName_set", _wrap_Saml2SubjectLocality_DNSName_set, METH_VARARGS, NULL},
46453
 
         { (char *)"Saml2SubjectLocality_DNSName_get", _wrap_Saml2SubjectLocality_DNSName_get, METH_VARARGS, NULL},
 
47795
         { (char *)"Saml2SubjectLocality_address_set", _wrap_Saml2SubjectLocality_address_set, METH_VARARGS, NULL},
 
47796
         { (char *)"Saml2SubjectLocality_address_get", _wrap_Saml2SubjectLocality_address_get, METH_VARARGS, NULL},
 
47797
         { (char *)"Saml2SubjectLocality_dnsName_set", _wrap_Saml2SubjectLocality_dnsName_set, METH_VARARGS, NULL},
 
47798
         { (char *)"Saml2SubjectLocality_dnsName_get", _wrap_Saml2SubjectLocality_dnsName_get, METH_VARARGS, NULL},
46454
47799
         { (char *)"new_Saml2SubjectLocality", _wrap_new_Saml2SubjectLocality, METH_VARARGS, NULL},
46455
47800
         { (char *)"delete_Saml2SubjectLocality", _wrap_delete_Saml2SubjectLocality, METH_VARARGS, NULL},
46456
47801
         { (char *)"Saml2SubjectLocality_dump", _wrap_Saml2SubjectLocality_dump, METH_VARARGS, NULL},
46463
47808
         { (char *)"Saml2SubjectConfirmationData_recipient_get", _wrap_Saml2SubjectConfirmationData_recipient_get, METH_VARARGS, NULL},
46464
47809
         { (char *)"Saml2SubjectConfirmationData_inResponseTo_set", _wrap_Saml2SubjectConfirmationData_inResponseTo_set, METH_VARARGS, NULL},
46465
47810
         { (char *)"Saml2SubjectConfirmationData_inResponseTo_get", _wrap_Saml2SubjectConfirmationData_inResponseTo_get, METH_VARARGS, NULL},
46466
 
         { (char *)"Saml2SubjectConfirmationData_Address_set", _wrap_Saml2SubjectConfirmationData_Address_set, METH_VARARGS, NULL},
46467
 
         { (char *)"Saml2SubjectConfirmationData_Address_get", _wrap_Saml2SubjectConfirmationData_Address_get, METH_VARARGS, NULL},
 
47811
         { (char *)"Saml2SubjectConfirmationData_address_set", _wrap_Saml2SubjectConfirmationData_address_set, METH_VARARGS, NULL},
 
47812
         { (char *)"Saml2SubjectConfirmationData_address_get", _wrap_Saml2SubjectConfirmationData_address_get, METH_VARARGS, NULL},
46468
47813
         { (char *)"new_Saml2SubjectConfirmationData", _wrap_new_Saml2SubjectConfirmationData, METH_VARARGS, NULL},
46469
47814
         { (char *)"delete_Saml2SubjectConfirmationData", _wrap_delete_Saml2SubjectConfirmationData, METH_VARARGS, NULL},
46470
47815
         { (char *)"Saml2SubjectConfirmationData_dump", _wrap_Saml2SubjectConfirmationData_dump, METH_VARARGS, NULL},
46471
47816
         { (char *)"Saml2SubjectConfirmationData_swigregister", Saml2SubjectConfirmationData_swigregister, METH_VARARGS, NULL},
46472
 
         { (char *)"Saml2SubjectConfirmation_Method_set", _wrap_Saml2SubjectConfirmation_Method_set, METH_VARARGS, NULL},
46473
 
         { (char *)"Saml2SubjectConfirmation_Method_get", _wrap_Saml2SubjectConfirmation_Method_get, METH_VARARGS, NULL},
 
47817
         { (char *)"Saml2SubjectConfirmation_method_set", _wrap_Saml2SubjectConfirmation_method_set, METH_VARARGS, NULL},
 
47818
         { (char *)"Saml2SubjectConfirmation_method_get", _wrap_Saml2SubjectConfirmation_method_get, METH_VARARGS, NULL},
46474
47819
         { (char *)"Saml2SubjectConfirmation_baseID_set", _wrap_Saml2SubjectConfirmation_baseID_set, METH_VARARGS, NULL},
46475
47820
         { (char *)"Saml2SubjectConfirmation_baseID_get", _wrap_Saml2SubjectConfirmation_baseID_get, METH_VARARGS, NULL},
46476
47821
         { (char *)"Saml2SubjectConfirmation_nameID_set", _wrap_Saml2SubjectConfirmation_nameID_set, METH_VARARGS, NULL},
46483
47828
         { (char *)"delete_Saml2SubjectConfirmation", _wrap_delete_Saml2SubjectConfirmation, METH_VARARGS, NULL},
46484
47829
         { (char *)"Saml2SubjectConfirmation_dump", _wrap_Saml2SubjectConfirmation_dump, METH_VARARGS, NULL},
46485
47830
         { (char *)"Saml2SubjectConfirmation_swigregister", Saml2SubjectConfirmation_swigregister, METH_VARARGS, NULL},
46486
 
         { (char *)"Saml2ProxyRestriction_Audience_set", _wrap_Saml2ProxyRestriction_Audience_set, METH_VARARGS, NULL},
46487
 
         { (char *)"Saml2ProxyRestriction_Audience_get", _wrap_Saml2ProxyRestriction_Audience_get, METH_VARARGS, NULL},
46488
 
         { (char *)"Saml2ProxyRestriction_Count_set", _wrap_Saml2ProxyRestriction_Count_set, METH_VARARGS, NULL},
46489
 
         { (char *)"Saml2ProxyRestriction_Count_get", _wrap_Saml2ProxyRestriction_Count_get, METH_VARARGS, NULL},
 
47831
         { (char *)"Saml2ProxyRestriction_audience_set", _wrap_Saml2ProxyRestriction_audience_set, METH_VARARGS, NULL},
 
47832
         { (char *)"Saml2ProxyRestriction_audience_get", _wrap_Saml2ProxyRestriction_audience_get, METH_VARARGS, NULL},
 
47833
         { (char *)"Saml2ProxyRestriction_count_set", _wrap_Saml2ProxyRestriction_count_set, METH_VARARGS, NULL},
 
47834
         { (char *)"Saml2ProxyRestriction_count_get", _wrap_Saml2ProxyRestriction_count_get, METH_VARARGS, NULL},
46490
47835
         { (char *)"new_Saml2ProxyRestriction", _wrap_new_Saml2ProxyRestriction, METH_VARARGS, NULL},
46491
47836
         { (char *)"delete_Saml2ProxyRestriction", _wrap_delete_Saml2ProxyRestriction, METH_VARARGS, NULL},
46492
47837
         { (char *)"Saml2ProxyRestriction_dump", _wrap_Saml2ProxyRestriction_dump, METH_VARARGS, NULL},
46495
47840
         { (char *)"delete_Saml2StatementAbstract", _wrap_delete_Saml2StatementAbstract, METH_VARARGS, NULL},
46496
47841
         { (char *)"Saml2StatementAbstract_dump", _wrap_Saml2StatementAbstract_dump, METH_VARARGS, NULL},
46497
47842
         { (char *)"Saml2StatementAbstract_swigregister", Saml2StatementAbstract_swigregister, METH_VARARGS, NULL},
46498
 
         { (char *)"Saml2AuthnStatement_AuthnInstant_set", _wrap_Saml2AuthnStatement_AuthnInstant_set, METH_VARARGS, NULL},
46499
 
         { (char *)"Saml2AuthnStatement_AuthnInstant_get", _wrap_Saml2AuthnStatement_AuthnInstant_get, METH_VARARGS, NULL},
 
47843
         { (char *)"Saml2AuthnStatement_authnInstant_set", _wrap_Saml2AuthnStatement_authnInstant_set, METH_VARARGS, NULL},
 
47844
         { (char *)"Saml2AuthnStatement_authnInstant_get", _wrap_Saml2AuthnStatement_authnInstant_get, METH_VARARGS, NULL},
46500
47845
         { (char *)"Saml2AuthnStatement_sessionIndex_set", _wrap_Saml2AuthnStatement_sessionIndex_set, METH_VARARGS, NULL},
46501
47846
         { (char *)"Saml2AuthnStatement_sessionIndex_get", _wrap_Saml2AuthnStatement_sessionIndex_get, METH_VARARGS, NULL},
46502
 
         { (char *)"Saml2AuthnStatement_SessionNotOnOrAfter_set", _wrap_Saml2AuthnStatement_SessionNotOnOrAfter_set, METH_VARARGS, NULL},
46503
 
         { (char *)"Saml2AuthnStatement_SessionNotOnOrAfter_get", _wrap_Saml2AuthnStatement_SessionNotOnOrAfter_get, METH_VARARGS, NULL},
 
47847
         { (char *)"Saml2AuthnStatement_sessionNotOnOrAfter_set", _wrap_Saml2AuthnStatement_sessionNotOnOrAfter_set, METH_VARARGS, NULL},
 
47848
         { (char *)"Saml2AuthnStatement_sessionNotOnOrAfter_get", _wrap_Saml2AuthnStatement_sessionNotOnOrAfter_get, METH_VARARGS, NULL},
46504
47849
         { (char *)"Saml2AuthnStatement_subjectLocality_set", _wrap_Saml2AuthnStatement_subjectLocality_set, METH_VARARGS, NULL},
46505
47850
         { (char *)"Saml2AuthnStatement_subjectLocality_get", _wrap_Saml2AuthnStatement_subjectLocality_get, METH_VARARGS, NULL},
46506
47851
         { (char *)"Saml2AuthnStatement_authnContext_set", _wrap_Saml2AuthnStatement_authnContext_set, METH_VARARGS, NULL},
46515
47860
         { (char *)"Saml2AttributeStatement_swigregister", Saml2AttributeStatement_swigregister, METH_VARARGS, NULL},
46516
47861
         { (char *)"Samlp2IDPEntry_providerId_set", _wrap_Samlp2IDPEntry_providerId_set, METH_VARARGS, NULL},
46517
47862
         { (char *)"Samlp2IDPEntry_providerId_get", _wrap_Samlp2IDPEntry_providerId_get, METH_VARARGS, NULL},
46518
 
         { (char *)"Samlp2IDPEntry_Name_set", _wrap_Samlp2IDPEntry_Name_set, METH_VARARGS, NULL},
46519
 
         { (char *)"Samlp2IDPEntry_Name_get", _wrap_Samlp2IDPEntry_Name_get, METH_VARARGS, NULL},
46520
 
         { (char *)"Samlp2IDPEntry_Loc_set", _wrap_Samlp2IDPEntry_Loc_set, METH_VARARGS, NULL},
46521
 
         { (char *)"Samlp2IDPEntry_Loc_get", _wrap_Samlp2IDPEntry_Loc_get, METH_VARARGS, NULL},
 
47863
         { (char *)"Samlp2IDPEntry_name_set", _wrap_Samlp2IDPEntry_name_set, METH_VARARGS, NULL},
 
47864
         { (char *)"Samlp2IDPEntry_name_get", _wrap_Samlp2IDPEntry_name_get, METH_VARARGS, NULL},
 
47865
         { (char *)"Samlp2IDPEntry_loc_set", _wrap_Samlp2IDPEntry_loc_set, METH_VARARGS, NULL},
 
47866
         { (char *)"Samlp2IDPEntry_loc_get", _wrap_Samlp2IDPEntry_loc_get, METH_VARARGS, NULL},
46522
47867
         { (char *)"new_Samlp2IDPEntry", _wrap_new_Samlp2IDPEntry, METH_VARARGS, NULL},
46523
47868
         { (char *)"delete_Samlp2IDPEntry", _wrap_delete_Samlp2IDPEntry, METH_VARARGS, NULL},
46524
47869
         { (char *)"Samlp2IDPEntry_dump", _wrap_Samlp2IDPEntry_dump, METH_VARARGS, NULL},
46529
47874
         { (char *)"Samlp2Extensions_swigregister", Samlp2Extensions_swigregister, METH_VARARGS, NULL},
46530
47875
         { (char *)"Saml2Action_content_set", _wrap_Saml2Action_content_set, METH_VARARGS, NULL},
46531
47876
         { (char *)"Saml2Action_content_get", _wrap_Saml2Action_content_get, METH_VARARGS, NULL},
46532
 
         { (char *)"Saml2Action_Namespace_set", _wrap_Saml2Action_Namespace_set, METH_VARARGS, NULL},
46533
 
         { (char *)"Saml2Action_Namespace_get", _wrap_Saml2Action_Namespace_get, METH_VARARGS, NULL},
 
47877
         { (char *)"Saml2Action_namespace_set", _wrap_Saml2Action_namespace_set, METH_VARARGS, NULL},
 
47878
         { (char *)"Saml2Action_namespace_get", _wrap_Saml2Action_namespace_get, METH_VARARGS, NULL},
46534
47879
         { (char *)"new_Saml2Action", _wrap_new_Saml2Action, METH_VARARGS, NULL},
46535
47880
         { (char *)"delete_Saml2Action", _wrap_delete_Saml2Action, METH_VARARGS, NULL},
46536
47881
         { (char *)"Saml2Action_dump", _wrap_Saml2Action_dump, METH_VARARGS, NULL},
46537
47882
         { (char *)"Saml2Action_swigregister", Saml2Action_swigregister, METH_VARARGS, NULL},
46538
 
         { (char *)"Samlp2StatusResponse_ID_set", _wrap_Samlp2StatusResponse_ID_set, METH_VARARGS, NULL},
46539
 
         { (char *)"Samlp2StatusResponse_ID_get", _wrap_Samlp2StatusResponse_ID_get, METH_VARARGS, NULL},
 
47883
         { (char *)"Samlp2StatusResponse_iD_set", _wrap_Samlp2StatusResponse_iD_set, METH_VARARGS, NULL},
 
47884
         { (char *)"Samlp2StatusResponse_iD_get", _wrap_Samlp2StatusResponse_iD_get, METH_VARARGS, NULL},
46540
47885
         { (char *)"Samlp2StatusResponse_inResponseTo_set", _wrap_Samlp2StatusResponse_inResponseTo_set, METH_VARARGS, NULL},
46541
47886
         { (char *)"Samlp2StatusResponse_inResponseTo_get", _wrap_Samlp2StatusResponse_inResponseTo_get, METH_VARARGS, NULL},
46542
 
         { (char *)"Samlp2StatusResponse_Version_set", _wrap_Samlp2StatusResponse_Version_set, METH_VARARGS, NULL},
46543
 
         { (char *)"Samlp2StatusResponse_Version_get", _wrap_Samlp2StatusResponse_Version_get, METH_VARARGS, NULL},
 
47887
         { (char *)"Samlp2StatusResponse_version_set", _wrap_Samlp2StatusResponse_version_set, METH_VARARGS, NULL},
 
47888
         { (char *)"Samlp2StatusResponse_version_get", _wrap_Samlp2StatusResponse_version_get, METH_VARARGS, NULL},
46544
47889
         { (char *)"Samlp2StatusResponse_issueInstant_set", _wrap_Samlp2StatusResponse_issueInstant_set, METH_VARARGS, NULL},
46545
47890
         { (char *)"Samlp2StatusResponse_issueInstant_get", _wrap_Samlp2StatusResponse_issueInstant_get, METH_VARARGS, NULL},
46546
 
         { (char *)"Samlp2StatusResponse_Destination_set", _wrap_Samlp2StatusResponse_Destination_set, METH_VARARGS, NULL},
46547
 
         { (char *)"Samlp2StatusResponse_Destination_get", _wrap_Samlp2StatusResponse_Destination_get, METH_VARARGS, NULL},
46548
 
         { (char *)"Samlp2StatusResponse_Consent_set", _wrap_Samlp2StatusResponse_Consent_set, METH_VARARGS, NULL},
46549
 
         { (char *)"Samlp2StatusResponse_Consent_get", _wrap_Samlp2StatusResponse_Consent_get, METH_VARARGS, NULL},
 
47891
         { (char *)"Samlp2StatusResponse_destination_set", _wrap_Samlp2StatusResponse_destination_set, METH_VARARGS, NULL},
 
47892
         { (char *)"Samlp2StatusResponse_destination_get", _wrap_Samlp2StatusResponse_destination_get, METH_VARARGS, NULL},
 
47893
         { (char *)"Samlp2StatusResponse_consent_set", _wrap_Samlp2StatusResponse_consent_set, METH_VARARGS, NULL},
 
47894
         { (char *)"Samlp2StatusResponse_consent_get", _wrap_Samlp2StatusResponse_consent_get, METH_VARARGS, NULL},
46550
47895
         { (char *)"Samlp2StatusResponse_issuer_set", _wrap_Samlp2StatusResponse_issuer_set, METH_VARARGS, NULL},
46551
47896
         { (char *)"Samlp2StatusResponse_issuer_get", _wrap_Samlp2StatusResponse_issuer_get, METH_VARARGS, NULL},
46552
47897
         { (char *)"Samlp2StatusResponse_extensions_set", _wrap_Samlp2StatusResponse_extensions_set, METH_VARARGS, NULL},
46559
47904
         { (char *)"Samlp2StatusResponse_swigregister", Samlp2StatusResponse_swigregister, METH_VARARGS, NULL},
46560
47905
         { (char *)"Samlp2Response_issuer_set", _wrap_Samlp2Response_issuer_set, METH_VARARGS, NULL},
46561
47906
         { (char *)"Samlp2Response_issuer_get", _wrap_Samlp2Response_issuer_get, METH_VARARGS, NULL},
46562
 
         { (char *)"Samlp2Response_Extensions_set", _wrap_Samlp2Response_Extensions_set, METH_VARARGS, NULL},
46563
 
         { (char *)"Samlp2Response_Extensions_get", _wrap_Samlp2Response_Extensions_get, METH_VARARGS, NULL},
46564
 
         { (char *)"Samlp2Response_Status_set", _wrap_Samlp2Response_Status_set, METH_VARARGS, NULL},
46565
 
         { (char *)"Samlp2Response_Status_get", _wrap_Samlp2Response_Status_get, METH_VARARGS, NULL},
46566
 
         { (char *)"Samlp2Response_ID_set", _wrap_Samlp2Response_ID_set, METH_VARARGS, NULL},
46567
 
         { (char *)"Samlp2Response_ID_get", _wrap_Samlp2Response_ID_get, METH_VARARGS, NULL},
 
47907
         { (char *)"Samlp2Response_extensions_set", _wrap_Samlp2Response_extensions_set, METH_VARARGS, NULL},
 
47908
         { (char *)"Samlp2Response_extensions_get", _wrap_Samlp2Response_extensions_get, METH_VARARGS, NULL},
 
47909
         { (char *)"Samlp2Response_status_set", _wrap_Samlp2Response_status_set, METH_VARARGS, NULL},
 
47910
         { (char *)"Samlp2Response_status_get", _wrap_Samlp2Response_status_get, METH_VARARGS, NULL},
 
47911
         { (char *)"Samlp2Response_iD_set", _wrap_Samlp2Response_iD_set, METH_VARARGS, NULL},
 
47912
         { (char *)"Samlp2Response_iD_get", _wrap_Samlp2Response_iD_get, METH_VARARGS, NULL},
46568
47913
         { (char *)"Samlp2Response_inResponseTo_set", _wrap_Samlp2Response_inResponseTo_set, METH_VARARGS, NULL},
46569
47914
         { (char *)"Samlp2Response_inResponseTo_get", _wrap_Samlp2Response_inResponseTo_get, METH_VARARGS, NULL},
46570
 
         { (char *)"Samlp2Response_Version_set", _wrap_Samlp2Response_Version_set, METH_VARARGS, NULL},
46571
 
         { (char *)"Samlp2Response_Version_get", _wrap_Samlp2Response_Version_get, METH_VARARGS, NULL},
 
47915
         { (char *)"Samlp2Response_version_set", _wrap_Samlp2Response_version_set, METH_VARARGS, NULL},
 
47916
         { (char *)"Samlp2Response_version_get", _wrap_Samlp2Response_version_get, METH_VARARGS, NULL},
46572
47917
         { (char *)"Samlp2Response_issueInstant_set", _wrap_Samlp2Response_issueInstant_set, METH_VARARGS, NULL},
46573
47918
         { (char *)"Samlp2Response_issueInstant_get", _wrap_Samlp2Response_issueInstant_get, METH_VARARGS, NULL},
46574
 
         { (char *)"Samlp2Response_Destination_set", _wrap_Samlp2Response_Destination_set, METH_VARARGS, NULL},
46575
 
         { (char *)"Samlp2Response_Destination_get", _wrap_Samlp2Response_Destination_get, METH_VARARGS, NULL},
46576
 
         { (char *)"Samlp2Response_Consent_set", _wrap_Samlp2Response_Consent_set, METH_VARARGS, NULL},
46577
 
         { (char *)"Samlp2Response_Consent_get", _wrap_Samlp2Response_Consent_get, METH_VARARGS, NULL},
 
47919
         { (char *)"Samlp2Response_destination_set", _wrap_Samlp2Response_destination_set, METH_VARARGS, NULL},
 
47920
         { (char *)"Samlp2Response_destination_get", _wrap_Samlp2Response_destination_get, METH_VARARGS, NULL},
 
47921
         { (char *)"Samlp2Response_consent_set", _wrap_Samlp2Response_consent_set, METH_VARARGS, NULL},
 
47922
         { (char *)"Samlp2Response_consent_get", _wrap_Samlp2Response_consent_get, METH_VARARGS, NULL},
 
47923
         { (char *)"Samlp2Response_assertion_set", _wrap_Samlp2Response_assertion_set, METH_VARARGS, NULL},
 
47924
         { (char *)"Samlp2Response_assertion_get", _wrap_Samlp2Response_assertion_get, METH_VARARGS, NULL},
46578
47925
         { (char *)"new_Samlp2Response", _wrap_new_Samlp2Response, METH_VARARGS, NULL},
46579
47926
         { (char *)"delete_Samlp2Response", _wrap_delete_Samlp2Response, METH_VARARGS, NULL},
46580
47927
         { (char *)"Samlp2Response_dump", _wrap_Samlp2Response_dump, METH_VARARGS, NULL},
46583
47930
         { (char *)"Samlp2ArtifactResponse_any_get", _wrap_Samlp2ArtifactResponse_any_get, METH_VARARGS, NULL},
46584
47931
         { (char *)"Samlp2ArtifactResponse_issuer_set", _wrap_Samlp2ArtifactResponse_issuer_set, METH_VARARGS, NULL},
46585
47932
         { (char *)"Samlp2ArtifactResponse_issuer_get", _wrap_Samlp2ArtifactResponse_issuer_get, METH_VARARGS, NULL},
46586
 
         { (char *)"Samlp2ArtifactResponse_Extensions_set", _wrap_Samlp2ArtifactResponse_Extensions_set, METH_VARARGS, NULL},
46587
 
         { (char *)"Samlp2ArtifactResponse_Extensions_get", _wrap_Samlp2ArtifactResponse_Extensions_get, METH_VARARGS, NULL},
46588
 
         { (char *)"Samlp2ArtifactResponse_Status_set", _wrap_Samlp2ArtifactResponse_Status_set, METH_VARARGS, NULL},
46589
 
         { (char *)"Samlp2ArtifactResponse_Status_get", _wrap_Samlp2ArtifactResponse_Status_get, METH_VARARGS, NULL},
46590
 
         { (char *)"Samlp2ArtifactResponse_ID_set", _wrap_Samlp2ArtifactResponse_ID_set, METH_VARARGS, NULL},
46591
 
         { (char *)"Samlp2ArtifactResponse_ID_get", _wrap_Samlp2ArtifactResponse_ID_get, METH_VARARGS, NULL},
 
47933
         { (char *)"Samlp2ArtifactResponse_extensions_set", _wrap_Samlp2ArtifactResponse_extensions_set, METH_VARARGS, NULL},
 
47934
         { (char *)"Samlp2ArtifactResponse_extensions_get", _wrap_Samlp2ArtifactResponse_extensions_get, METH_VARARGS, NULL},
 
47935
         { (char *)"Samlp2ArtifactResponse_status_set", _wrap_Samlp2ArtifactResponse_status_set, METH_VARARGS, NULL},
 
47936
         { (char *)"Samlp2ArtifactResponse_status_get", _wrap_Samlp2ArtifactResponse_status_get, METH_VARARGS, NULL},
 
47937
         { (char *)"Samlp2ArtifactResponse_iD_set", _wrap_Samlp2ArtifactResponse_iD_set, METH_VARARGS, NULL},
 
47938
         { (char *)"Samlp2ArtifactResponse_iD_get", _wrap_Samlp2ArtifactResponse_iD_get, METH_VARARGS, NULL},
46592
47939
         { (char *)"Samlp2ArtifactResponse_inResponseTo_set", _wrap_Samlp2ArtifactResponse_inResponseTo_set, METH_VARARGS, NULL},
46593
47940
         { (char *)"Samlp2ArtifactResponse_inResponseTo_get", _wrap_Samlp2ArtifactResponse_inResponseTo_get, METH_VARARGS, NULL},
46594
 
         { (char *)"Samlp2ArtifactResponse_Version_set", _wrap_Samlp2ArtifactResponse_Version_set, METH_VARARGS, NULL},
46595
 
         { (char *)"Samlp2ArtifactResponse_Version_get", _wrap_Samlp2ArtifactResponse_Version_get, METH_VARARGS, NULL},
 
47941
         { (char *)"Samlp2ArtifactResponse_version_set", _wrap_Samlp2ArtifactResponse_version_set, METH_VARARGS, NULL},
 
47942
         { (char *)"Samlp2ArtifactResponse_version_get", _wrap_Samlp2ArtifactResponse_version_get, METH_VARARGS, NULL},
46596
47943
         { (char *)"Samlp2ArtifactResponse_issueInstant_set", _wrap_Samlp2ArtifactResponse_issueInstant_set, METH_VARARGS, NULL},
46597
47944
         { (char *)"Samlp2ArtifactResponse_issueInstant_get", _wrap_Samlp2ArtifactResponse_issueInstant_get, METH_VARARGS, NULL},
46598
 
         { (char *)"Samlp2ArtifactResponse_Destination_set", _wrap_Samlp2ArtifactResponse_Destination_set, METH_VARARGS, NULL},
46599
 
         { (char *)"Samlp2ArtifactResponse_Destination_get", _wrap_Samlp2ArtifactResponse_Destination_get, METH_VARARGS, NULL},
46600
 
         { (char *)"Samlp2ArtifactResponse_Consent_set", _wrap_Samlp2ArtifactResponse_Consent_set, METH_VARARGS, NULL},
46601
 
         { (char *)"Samlp2ArtifactResponse_Consent_get", _wrap_Samlp2ArtifactResponse_Consent_get, METH_VARARGS, NULL},
 
47945
         { (char *)"Samlp2ArtifactResponse_destination_set", _wrap_Samlp2ArtifactResponse_destination_set, METH_VARARGS, NULL},
 
47946
         { (char *)"Samlp2ArtifactResponse_destination_get", _wrap_Samlp2ArtifactResponse_destination_get, METH_VARARGS, NULL},
 
47947
         { (char *)"Samlp2ArtifactResponse_consent_set", _wrap_Samlp2ArtifactResponse_consent_set, METH_VARARGS, NULL},
 
47948
         { (char *)"Samlp2ArtifactResponse_consent_get", _wrap_Samlp2ArtifactResponse_consent_get, METH_VARARGS, NULL},
46602
47949
         { (char *)"new_Samlp2ArtifactResponse", _wrap_new_Samlp2ArtifactResponse, METH_VARARGS, NULL},
46603
47950
         { (char *)"delete_Samlp2ArtifactResponse", _wrap_delete_Samlp2ArtifactResponse, METH_VARARGS, NULL},
46604
47951
         { (char *)"Samlp2ArtifactResponse_dump", _wrap_Samlp2ArtifactResponse_dump, METH_VARARGS, NULL},
46605
47952
         { (char *)"Samlp2ArtifactResponse_swigregister", Samlp2ArtifactResponse_swigregister, METH_VARARGS, NULL},
46606
 
         { (char *)"Samlp2RequestAbstract_ID_set", _wrap_Samlp2RequestAbstract_ID_set, METH_VARARGS, NULL},
46607
 
         { (char *)"Samlp2RequestAbstract_ID_get", _wrap_Samlp2RequestAbstract_ID_get, METH_VARARGS, NULL},
46608
 
         { (char *)"Samlp2RequestAbstract_Version_set", _wrap_Samlp2RequestAbstract_Version_set, METH_VARARGS, NULL},
46609
 
         { (char *)"Samlp2RequestAbstract_Version_get", _wrap_Samlp2RequestAbstract_Version_get, METH_VARARGS, NULL},
 
47953
         { (char *)"Samlp2RequestAbstract_iD_set", _wrap_Samlp2RequestAbstract_iD_set, METH_VARARGS, NULL},
 
47954
         { (char *)"Samlp2RequestAbstract_iD_get", _wrap_Samlp2RequestAbstract_iD_get, METH_VARARGS, NULL},
 
47955
         { (char *)"Samlp2RequestAbstract_version_set", _wrap_Samlp2RequestAbstract_version_set, METH_VARARGS, NULL},
 
47956
         { (char *)"Samlp2RequestAbstract_version_get", _wrap_Samlp2RequestAbstract_version_get, METH_VARARGS, NULL},
46610
47957
         { (char *)"Samlp2RequestAbstract_issueInstant_set", _wrap_Samlp2RequestAbstract_issueInstant_set, METH_VARARGS, NULL},
46611
47958
         { (char *)"Samlp2RequestAbstract_issueInstant_get", _wrap_Samlp2RequestAbstract_issueInstant_get, METH_VARARGS, NULL},
46612
 
         { (char *)"Samlp2RequestAbstract_Destination_set", _wrap_Samlp2RequestAbstract_Destination_set, METH_VARARGS, NULL},
46613
 
         { (char *)"Samlp2RequestAbstract_Destination_get", _wrap_Samlp2RequestAbstract_Destination_get, METH_VARARGS, NULL},
46614
 
         { (char *)"Samlp2RequestAbstract_Consent_set", _wrap_Samlp2RequestAbstract_Consent_set, METH_VARARGS, NULL},
46615
 
         { (char *)"Samlp2RequestAbstract_Consent_get", _wrap_Samlp2RequestAbstract_Consent_get, METH_VARARGS, NULL},
 
47959
         { (char *)"Samlp2RequestAbstract_destination_set", _wrap_Samlp2RequestAbstract_destination_set, METH_VARARGS, NULL},
 
47960
         { (char *)"Samlp2RequestAbstract_destination_get", _wrap_Samlp2RequestAbstract_destination_get, METH_VARARGS, NULL},
 
47961
         { (char *)"Samlp2RequestAbstract_consent_set", _wrap_Samlp2RequestAbstract_consent_set, METH_VARARGS, NULL},
 
47962
         { (char *)"Samlp2RequestAbstract_consent_get", _wrap_Samlp2RequestAbstract_consent_get, METH_VARARGS, NULL},
46616
47963
         { (char *)"Samlp2RequestAbstract_issuer_set", _wrap_Samlp2RequestAbstract_issuer_set, METH_VARARGS, NULL},
46617
47964
         { (char *)"Samlp2RequestAbstract_issuer_get", _wrap_Samlp2RequestAbstract_issuer_get, METH_VARARGS, NULL},
46618
47965
         { (char *)"Samlp2RequestAbstract_extensions_set", _wrap_Samlp2RequestAbstract_extensions_set, METH_VARARGS, NULL},
46621
47968
         { (char *)"delete_Samlp2RequestAbstract", _wrap_delete_Samlp2RequestAbstract, METH_VARARGS, NULL},
46622
47969
         { (char *)"Samlp2RequestAbstract_dump", _wrap_Samlp2RequestAbstract_dump, METH_VARARGS, NULL},
46623
47970
         { (char *)"Samlp2RequestAbstract_swigregister", Samlp2RequestAbstract_swigregister, METH_VARARGS, NULL},
46624
 
         { (char *)"Samlp2AssertionIDRequest_AssertionIDRef_set", _wrap_Samlp2AssertionIDRequest_AssertionIDRef_set, METH_VARARGS, NULL},
46625
 
         { (char *)"Samlp2AssertionIDRequest_AssertionIDRef_get", _wrap_Samlp2AssertionIDRequest_AssertionIDRef_get, METH_VARARGS, NULL},
 
47971
         { (char *)"Samlp2AssertionIDRequest_assertionIdRef_set", _wrap_Samlp2AssertionIDRequest_assertionIdRef_set, METH_VARARGS, NULL},
 
47972
         { (char *)"Samlp2AssertionIDRequest_assertionIdRef_get", _wrap_Samlp2AssertionIDRequest_assertionIdRef_get, METH_VARARGS, NULL},
46626
47973
         { (char *)"Samlp2AssertionIDRequest_issuer_set", _wrap_Samlp2AssertionIDRequest_issuer_set, METH_VARARGS, NULL},
46627
47974
         { (char *)"Samlp2AssertionIDRequest_issuer_get", _wrap_Samlp2AssertionIDRequest_issuer_get, METH_VARARGS, NULL},
46628
 
         { (char *)"Samlp2AssertionIDRequest_Extensions_set", _wrap_Samlp2AssertionIDRequest_Extensions_set, METH_VARARGS, NULL},
46629
 
         { (char *)"Samlp2AssertionIDRequest_Extensions_get", _wrap_Samlp2AssertionIDRequest_Extensions_get, METH_VARARGS, NULL},
46630
 
         { (char *)"Samlp2AssertionIDRequest_ID_set", _wrap_Samlp2AssertionIDRequest_ID_set, METH_VARARGS, NULL},
46631
 
         { (char *)"Samlp2AssertionIDRequest_ID_get", _wrap_Samlp2AssertionIDRequest_ID_get, METH_VARARGS, NULL},
46632
 
         { (char *)"Samlp2AssertionIDRequest_Version_set", _wrap_Samlp2AssertionIDRequest_Version_set, METH_VARARGS, NULL},
46633
 
         { (char *)"Samlp2AssertionIDRequest_Version_get", _wrap_Samlp2AssertionIDRequest_Version_get, METH_VARARGS, NULL},
 
47975
         { (char *)"Samlp2AssertionIDRequest_extensions_set", _wrap_Samlp2AssertionIDRequest_extensions_set, METH_VARARGS, NULL},
 
47976
         { (char *)"Samlp2AssertionIDRequest_extensions_get", _wrap_Samlp2AssertionIDRequest_extensions_get, METH_VARARGS, NULL},
 
47977
         { (char *)"Samlp2AssertionIDRequest_iD_set", _wrap_Samlp2AssertionIDRequest_iD_set, METH_VARARGS, NULL},
 
47978
         { (char *)"Samlp2AssertionIDRequest_iD_get", _wrap_Samlp2AssertionIDRequest_iD_get, METH_VARARGS, NULL},
 
47979
         { (char *)"Samlp2AssertionIDRequest_version_set", _wrap_Samlp2AssertionIDRequest_version_set, METH_VARARGS, NULL},
 
47980
         { (char *)"Samlp2AssertionIDRequest_version_get", _wrap_Samlp2AssertionIDRequest_version_get, METH_VARARGS, NULL},
46634
47981
         { (char *)"Samlp2AssertionIDRequest_issueInstant_set", _wrap_Samlp2AssertionIDRequest_issueInstant_set, METH_VARARGS, NULL},
46635
47982
         { (char *)"Samlp2AssertionIDRequest_issueInstant_get", _wrap_Samlp2AssertionIDRequest_issueInstant_get, METH_VARARGS, NULL},
46636
 
         { (char *)"Samlp2AssertionIDRequest_Destination_set", _wrap_Samlp2AssertionIDRequest_Destination_set, METH_VARARGS, NULL},
46637
 
         { (char *)"Samlp2AssertionIDRequest_Destination_get", _wrap_Samlp2AssertionIDRequest_Destination_get, METH_VARARGS, NULL},
46638
 
         { (char *)"Samlp2AssertionIDRequest_Consent_set", _wrap_Samlp2AssertionIDRequest_Consent_set, METH_VARARGS, NULL},
46639
 
         { (char *)"Samlp2AssertionIDRequest_Consent_get", _wrap_Samlp2AssertionIDRequest_Consent_get, METH_VARARGS, NULL},
 
47983
         { (char *)"Samlp2AssertionIDRequest_destination_set", _wrap_Samlp2AssertionIDRequest_destination_set, METH_VARARGS, NULL},
 
47984
         { (char *)"Samlp2AssertionIDRequest_destination_get", _wrap_Samlp2AssertionIDRequest_destination_get, METH_VARARGS, NULL},
 
47985
         { (char *)"Samlp2AssertionIDRequest_consent_set", _wrap_Samlp2AssertionIDRequest_consent_set, METH_VARARGS, NULL},
 
47986
         { (char *)"Samlp2AssertionIDRequest_consent_get", _wrap_Samlp2AssertionIDRequest_consent_get, METH_VARARGS, NULL},
46640
47987
         { (char *)"new_Samlp2AssertionIDRequest", _wrap_new_Samlp2AssertionIDRequest, METH_VARARGS, NULL},
46641
47988
         { (char *)"delete_Samlp2AssertionIDRequest", _wrap_delete_Samlp2AssertionIDRequest, METH_VARARGS, NULL},
46642
47989
         { (char *)"Samlp2AssertionIDRequest_dump", _wrap_Samlp2AssertionIDRequest_dump, METH_VARARGS, NULL},
46643
47990
         { (char *)"Samlp2AssertionIDRequest_swigregister", Samlp2AssertionIDRequest_swigregister, METH_VARARGS, NULL},
46644
 
         { (char *)"Samlp2ArtifactResolve_Artifact_set", _wrap_Samlp2ArtifactResolve_Artifact_set, METH_VARARGS, NULL},
46645
 
         { (char *)"Samlp2ArtifactResolve_Artifact_get", _wrap_Samlp2ArtifactResolve_Artifact_get, METH_VARARGS, NULL},
 
47991
         { (char *)"Samlp2ArtifactResolve_artifact_set", _wrap_Samlp2ArtifactResolve_artifact_set, METH_VARARGS, NULL},
 
47992
         { (char *)"Samlp2ArtifactResolve_artifact_get", _wrap_Samlp2ArtifactResolve_artifact_get, METH_VARARGS, NULL},
46646
47993
         { (char *)"Samlp2ArtifactResolve_issuer_set", _wrap_Samlp2ArtifactResolve_issuer_set, METH_VARARGS, NULL},
46647
47994
         { (char *)"Samlp2ArtifactResolve_issuer_get", _wrap_Samlp2ArtifactResolve_issuer_get, METH_VARARGS, NULL},
46648
 
         { (char *)"Samlp2ArtifactResolve_Extensions_set", _wrap_Samlp2ArtifactResolve_Extensions_set, METH_VARARGS, NULL},
46649
 
         { (char *)"Samlp2ArtifactResolve_Extensions_get", _wrap_Samlp2ArtifactResolve_Extensions_get, METH_VARARGS, NULL},
46650
 
         { (char *)"Samlp2ArtifactResolve_ID_set", _wrap_Samlp2ArtifactResolve_ID_set, METH_VARARGS, NULL},
46651
 
         { (char *)"Samlp2ArtifactResolve_ID_get", _wrap_Samlp2ArtifactResolve_ID_get, METH_VARARGS, NULL},
46652
 
         { (char *)"Samlp2ArtifactResolve_Version_set", _wrap_Samlp2ArtifactResolve_Version_set, METH_VARARGS, NULL},
46653
 
         { (char *)"Samlp2ArtifactResolve_Version_get", _wrap_Samlp2ArtifactResolve_Version_get, METH_VARARGS, NULL},
 
47995
         { (char *)"Samlp2ArtifactResolve_extensions_set", _wrap_Samlp2ArtifactResolve_extensions_set, METH_VARARGS, NULL},
 
47996
         { (char *)"Samlp2ArtifactResolve_extensions_get", _wrap_Samlp2ArtifactResolve_extensions_get, METH_VARARGS, NULL},
 
47997
         { (char *)"Samlp2ArtifactResolve_iD_set", _wrap_Samlp2ArtifactResolve_iD_set, METH_VARARGS, NULL},
 
47998
         { (char *)"Samlp2ArtifactResolve_iD_get", _wrap_Samlp2ArtifactResolve_iD_get, METH_VARARGS, NULL},
 
47999
         { (char *)"Samlp2ArtifactResolve_version_set", _wrap_Samlp2ArtifactResolve_version_set, METH_VARARGS, NULL},
 
48000
         { (char *)"Samlp2ArtifactResolve_version_get", _wrap_Samlp2ArtifactResolve_version_get, METH_VARARGS, NULL},
46654
48001
         { (char *)"Samlp2ArtifactResolve_issueInstant_set", _wrap_Samlp2ArtifactResolve_issueInstant_set, METH_VARARGS, NULL},
46655
48002
         { (char *)"Samlp2ArtifactResolve_issueInstant_get", _wrap_Samlp2ArtifactResolve_issueInstant_get, METH_VARARGS, NULL},
46656
 
         { (char *)"Samlp2ArtifactResolve_Destination_set", _wrap_Samlp2ArtifactResolve_Destination_set, METH_VARARGS, NULL},
46657
 
         { (char *)"Samlp2ArtifactResolve_Destination_get", _wrap_Samlp2ArtifactResolve_Destination_get, METH_VARARGS, NULL},
46658
 
         { (char *)"Samlp2ArtifactResolve_Consent_set", _wrap_Samlp2ArtifactResolve_Consent_set, METH_VARARGS, NULL},
46659
 
         { (char *)"Samlp2ArtifactResolve_Consent_get", _wrap_Samlp2ArtifactResolve_Consent_get, METH_VARARGS, NULL},
 
48003
         { (char *)"Samlp2ArtifactResolve_destination_set", _wrap_Samlp2ArtifactResolve_destination_set, METH_VARARGS, NULL},
 
48004
         { (char *)"Samlp2ArtifactResolve_destination_get", _wrap_Samlp2ArtifactResolve_destination_get, METH_VARARGS, NULL},
 
48005
         { (char *)"Samlp2ArtifactResolve_consent_set", _wrap_Samlp2ArtifactResolve_consent_set, METH_VARARGS, NULL},
 
48006
         { (char *)"Samlp2ArtifactResolve_consent_get", _wrap_Samlp2ArtifactResolve_consent_get, METH_VARARGS, NULL},
46660
48007
         { (char *)"new_Samlp2ArtifactResolve", _wrap_new_Samlp2ArtifactResolve, METH_VARARGS, NULL},
46661
48008
         { (char *)"delete_Samlp2ArtifactResolve", _wrap_delete_Samlp2ArtifactResolve, METH_VARARGS, NULL},
46662
48009
         { (char *)"Samlp2ArtifactResolve_dump", _wrap_Samlp2ArtifactResolve_dump, METH_VARARGS, NULL},
46671
48018
         { (char *)"Samlp2NameIDMappingRequest_nameIDPolicy_get", _wrap_Samlp2NameIDMappingRequest_nameIDPolicy_get, METH_VARARGS, NULL},
46672
48019
         { (char *)"Samlp2NameIDMappingRequest_issuer_set", _wrap_Samlp2NameIDMappingRequest_issuer_set, METH_VARARGS, NULL},
46673
48020
         { (char *)"Samlp2NameIDMappingRequest_issuer_get", _wrap_Samlp2NameIDMappingRequest_issuer_get, METH_VARARGS, NULL},
46674
 
         { (char *)"Samlp2NameIDMappingRequest_Extensions_set", _wrap_Samlp2NameIDMappingRequest_Extensions_set, METH_VARARGS, NULL},
46675
 
         { (char *)"Samlp2NameIDMappingRequest_Extensions_get", _wrap_Samlp2NameIDMappingRequest_Extensions_get, METH_VARARGS, NULL},
46676
 
         { (char *)"Samlp2NameIDMappingRequest_ID_set", _wrap_Samlp2NameIDMappingRequest_ID_set, METH_VARARGS, NULL},
46677
 
         { (char *)"Samlp2NameIDMappingRequest_ID_get", _wrap_Samlp2NameIDMappingRequest_ID_get, METH_VARARGS, NULL},
46678
 
         { (char *)"Samlp2NameIDMappingRequest_Version_set", _wrap_Samlp2NameIDMappingRequest_Version_set, METH_VARARGS, NULL},
46679
 
         { (char *)"Samlp2NameIDMappingRequest_Version_get", _wrap_Samlp2NameIDMappingRequest_Version_get, METH_VARARGS, NULL},
 
48021
         { (char *)"Samlp2NameIDMappingRequest_extensions_set", _wrap_Samlp2NameIDMappingRequest_extensions_set, METH_VARARGS, NULL},
 
48022
         { (char *)"Samlp2NameIDMappingRequest_extensions_get", _wrap_Samlp2NameIDMappingRequest_extensions_get, METH_VARARGS, NULL},
 
48023
         { (char *)"Samlp2NameIDMappingRequest_iD_set", _wrap_Samlp2NameIDMappingRequest_iD_set, METH_VARARGS, NULL},
 
48024
         { (char *)"Samlp2NameIDMappingRequest_iD_get", _wrap_Samlp2NameIDMappingRequest_iD_get, METH_VARARGS, NULL},
 
48025
         { (char *)"Samlp2NameIDMappingRequest_version_set", _wrap_Samlp2NameIDMappingRequest_version_set, METH_VARARGS, NULL},
 
48026
         { (char *)"Samlp2NameIDMappingRequest_version_get", _wrap_Samlp2NameIDMappingRequest_version_get, METH_VARARGS, NULL},
46680
48027
         { (char *)"Samlp2NameIDMappingRequest_issueInstant_set", _wrap_Samlp2NameIDMappingRequest_issueInstant_set, METH_VARARGS, NULL},
46681
48028
         { (char *)"Samlp2NameIDMappingRequest_issueInstant_get", _wrap_Samlp2NameIDMappingRequest_issueInstant_get, METH_VARARGS, NULL},
46682
 
         { (char *)"Samlp2NameIDMappingRequest_Destination_set", _wrap_Samlp2NameIDMappingRequest_Destination_set, METH_VARARGS, NULL},
46683
 
         { (char *)"Samlp2NameIDMappingRequest_Destination_get", _wrap_Samlp2NameIDMappingRequest_Destination_get, METH_VARARGS, NULL},
46684
 
         { (char *)"Samlp2NameIDMappingRequest_Consent_set", _wrap_Samlp2NameIDMappingRequest_Consent_set, METH_VARARGS, NULL},
46685
 
         { (char *)"Samlp2NameIDMappingRequest_Consent_get", _wrap_Samlp2NameIDMappingRequest_Consent_get, METH_VARARGS, NULL},
 
48029
         { (char *)"Samlp2NameIDMappingRequest_destination_set", _wrap_Samlp2NameIDMappingRequest_destination_set, METH_VARARGS, NULL},
 
48030
         { (char *)"Samlp2NameIDMappingRequest_destination_get", _wrap_Samlp2NameIDMappingRequest_destination_get, METH_VARARGS, NULL},
 
48031
         { (char *)"Samlp2NameIDMappingRequest_consent_set", _wrap_Samlp2NameIDMappingRequest_consent_set, METH_VARARGS, NULL},
 
48032
         { (char *)"Samlp2NameIDMappingRequest_consent_get", _wrap_Samlp2NameIDMappingRequest_consent_get, METH_VARARGS, NULL},
46686
48033
         { (char *)"new_Samlp2NameIDMappingRequest", _wrap_new_Samlp2NameIDMappingRequest, METH_VARARGS, NULL},
46687
48034
         { (char *)"delete_Samlp2NameIDMappingRequest", _wrap_delete_Samlp2NameIDMappingRequest, METH_VARARGS, NULL},
46688
48035
         { (char *)"Samlp2NameIDMappingRequest_dump", _wrap_Samlp2NameIDMappingRequest_dump, METH_VARARGS, NULL},
46691
48038
         { (char *)"Samlp2AuthnRequest_forceAuthn_get", _wrap_Samlp2AuthnRequest_forceAuthn_get, METH_VARARGS, NULL},
46692
48039
         { (char *)"Samlp2AuthnRequest_isPassive_set", _wrap_Samlp2AuthnRequest_isPassive_set, METH_VARARGS, NULL},
46693
48040
         { (char *)"Samlp2AuthnRequest_isPassive_get", _wrap_Samlp2AuthnRequest_isPassive_get, METH_VARARGS, NULL},
46694
 
         { (char *)"Samlp2AuthnRequest_ProtocolBinding_set", _wrap_Samlp2AuthnRequest_ProtocolBinding_set, METH_VARARGS, NULL},
46695
 
         { (char *)"Samlp2AuthnRequest_ProtocolBinding_get", _wrap_Samlp2AuthnRequest_ProtocolBinding_get, METH_VARARGS, NULL},
 
48041
         { (char *)"Samlp2AuthnRequest_protocolBinding_set", _wrap_Samlp2AuthnRequest_protocolBinding_set, METH_VARARGS, NULL},
 
48042
         { (char *)"Samlp2AuthnRequest_protocolBinding_get", _wrap_Samlp2AuthnRequest_protocolBinding_get, METH_VARARGS, NULL},
46696
48043
         { (char *)"Samlp2AuthnRequest_assertionConsumerServiceIndex_set", _wrap_Samlp2AuthnRequest_assertionConsumerServiceIndex_set, METH_VARARGS, NULL},
46697
48044
         { (char *)"Samlp2AuthnRequest_assertionConsumerServiceIndex_get", _wrap_Samlp2AuthnRequest_assertionConsumerServiceIndex_get, METH_VARARGS, NULL},
46698
48045
         { (char *)"Samlp2AuthnRequest_AssertionConsumerServiceURL_set", _wrap_Samlp2AuthnRequest_AssertionConsumerServiceURL_set, METH_VARARGS, NULL},
46713
48060
         { (char *)"Samlp2AuthnRequest_scoping_get", _wrap_Samlp2AuthnRequest_scoping_get, METH_VARARGS, NULL},
46714
48061
         { (char *)"Samlp2AuthnRequest_issuer_set", _wrap_Samlp2AuthnRequest_issuer_set, METH_VARARGS, NULL},
46715
48062
         { (char *)"Samlp2AuthnRequest_issuer_get", _wrap_Samlp2AuthnRequest_issuer_get, METH_VARARGS, NULL},
46716
 
         { (char *)"Samlp2AuthnRequest_Extensions_set", _wrap_Samlp2AuthnRequest_Extensions_set, METH_VARARGS, NULL},
46717
 
         { (char *)"Samlp2AuthnRequest_Extensions_get", _wrap_Samlp2AuthnRequest_Extensions_get, METH_VARARGS, NULL},
46718
 
         { (char *)"Samlp2AuthnRequest_ID_set", _wrap_Samlp2AuthnRequest_ID_set, METH_VARARGS, NULL},
46719
 
         { (char *)"Samlp2AuthnRequest_ID_get", _wrap_Samlp2AuthnRequest_ID_get, METH_VARARGS, NULL},
46720
 
         { (char *)"Samlp2AuthnRequest_Version_set", _wrap_Samlp2AuthnRequest_Version_set, METH_VARARGS, NULL},
46721
 
         { (char *)"Samlp2AuthnRequest_Version_get", _wrap_Samlp2AuthnRequest_Version_get, METH_VARARGS, NULL},
 
48063
         { (char *)"Samlp2AuthnRequest_extensions_set", _wrap_Samlp2AuthnRequest_extensions_set, METH_VARARGS, NULL},
 
48064
         { (char *)"Samlp2AuthnRequest_extensions_get", _wrap_Samlp2AuthnRequest_extensions_get, METH_VARARGS, NULL},
 
48065
         { (char *)"Samlp2AuthnRequest_iD_set", _wrap_Samlp2AuthnRequest_iD_set, METH_VARARGS, NULL},
 
48066
         { (char *)"Samlp2AuthnRequest_iD_get", _wrap_Samlp2AuthnRequest_iD_get, METH_VARARGS, NULL},
 
48067
         { (char *)"Samlp2AuthnRequest_version_set", _wrap_Samlp2AuthnRequest_version_set, METH_VARARGS, NULL},
 
48068
         { (char *)"Samlp2AuthnRequest_version_get", _wrap_Samlp2AuthnRequest_version_get, METH_VARARGS, NULL},
46722
48069
         { (char *)"Samlp2AuthnRequest_issueInstant_set", _wrap_Samlp2AuthnRequest_issueInstant_set, METH_VARARGS, NULL},
46723
48070
         { (char *)"Samlp2AuthnRequest_issueInstant_get", _wrap_Samlp2AuthnRequest_issueInstant_get, METH_VARARGS, NULL},
46724
 
         { (char *)"Samlp2AuthnRequest_Destination_set", _wrap_Samlp2AuthnRequest_Destination_set, METH_VARARGS, NULL},
46725
 
         { (char *)"Samlp2AuthnRequest_Destination_get", _wrap_Samlp2AuthnRequest_Destination_get, METH_VARARGS, NULL},
46726
 
         { (char *)"Samlp2AuthnRequest_Consent_set", _wrap_Samlp2AuthnRequest_Consent_set, METH_VARARGS, NULL},
46727
 
         { (char *)"Samlp2AuthnRequest_Consent_get", _wrap_Samlp2AuthnRequest_Consent_get, METH_VARARGS, NULL},
 
48071
         { (char *)"Samlp2AuthnRequest_destination_set", _wrap_Samlp2AuthnRequest_destination_set, METH_VARARGS, NULL},
 
48072
         { (char *)"Samlp2AuthnRequest_destination_get", _wrap_Samlp2AuthnRequest_destination_get, METH_VARARGS, NULL},
 
48073
         { (char *)"Samlp2AuthnRequest_consent_set", _wrap_Samlp2AuthnRequest_consent_set, METH_VARARGS, NULL},
 
48074
         { (char *)"Samlp2AuthnRequest_consent_get", _wrap_Samlp2AuthnRequest_consent_get, METH_VARARGS, NULL},
46728
48075
         { (char *)"new_Samlp2AuthnRequest", _wrap_new_Samlp2AuthnRequest, METH_VARARGS, NULL},
46729
48076
         { (char *)"delete_Samlp2AuthnRequest", _wrap_delete_Samlp2AuthnRequest, METH_VARARGS, NULL},
46730
48077
         { (char *)"Samlp2AuthnRequest_dump", _wrap_Samlp2AuthnRequest_dump, METH_VARARGS, NULL},
46733
48080
         { (char *)"Samlp2SubjectQueryAbstract_subject_get", _wrap_Samlp2SubjectQueryAbstract_subject_get, METH_VARARGS, NULL},
46734
48081
         { (char *)"Samlp2SubjectQueryAbstract_issuer_set", _wrap_Samlp2SubjectQueryAbstract_issuer_set, METH_VARARGS, NULL},
46735
48082
         { (char *)"Samlp2SubjectQueryAbstract_issuer_get", _wrap_Samlp2SubjectQueryAbstract_issuer_get, METH_VARARGS, NULL},
46736
 
         { (char *)"Samlp2SubjectQueryAbstract_Extensions_set", _wrap_Samlp2SubjectQueryAbstract_Extensions_set, METH_VARARGS, NULL},
46737
 
         { (char *)"Samlp2SubjectQueryAbstract_Extensions_get", _wrap_Samlp2SubjectQueryAbstract_Extensions_get, METH_VARARGS, NULL},
46738
 
         { (char *)"Samlp2SubjectQueryAbstract_ID_set", _wrap_Samlp2SubjectQueryAbstract_ID_set, METH_VARARGS, NULL},
46739
 
         { (char *)"Samlp2SubjectQueryAbstract_ID_get", _wrap_Samlp2SubjectQueryAbstract_ID_get, METH_VARARGS, NULL},
46740
 
         { (char *)"Samlp2SubjectQueryAbstract_Version_set", _wrap_Samlp2SubjectQueryAbstract_Version_set, METH_VARARGS, NULL},
46741
 
         { (char *)"Samlp2SubjectQueryAbstract_Version_get", _wrap_Samlp2SubjectQueryAbstract_Version_get, METH_VARARGS, NULL},
 
48083
         { (char *)"Samlp2SubjectQueryAbstract_extensions_set", _wrap_Samlp2SubjectQueryAbstract_extensions_set, METH_VARARGS, NULL},
 
48084
         { (char *)"Samlp2SubjectQueryAbstract_extensions_get", _wrap_Samlp2SubjectQueryAbstract_extensions_get, METH_VARARGS, NULL},
 
48085
         { (char *)"Samlp2SubjectQueryAbstract_iD_set", _wrap_Samlp2SubjectQueryAbstract_iD_set, METH_VARARGS, NULL},
 
48086
         { (char *)"Samlp2SubjectQueryAbstract_iD_get", _wrap_Samlp2SubjectQueryAbstract_iD_get, METH_VARARGS, NULL},
 
48087
         { (char *)"Samlp2SubjectQueryAbstract_version_set", _wrap_Samlp2SubjectQueryAbstract_version_set, METH_VARARGS, NULL},
 
48088
         { (char *)"Samlp2SubjectQueryAbstract_version_get", _wrap_Samlp2SubjectQueryAbstract_version_get, METH_VARARGS, NULL},
46742
48089
         { (char *)"Samlp2SubjectQueryAbstract_issueInstant_set", _wrap_Samlp2SubjectQueryAbstract_issueInstant_set, METH_VARARGS, NULL},
46743
48090
         { (char *)"Samlp2SubjectQueryAbstract_issueInstant_get", _wrap_Samlp2SubjectQueryAbstract_issueInstant_get, METH_VARARGS, NULL},
46744
 
         { (char *)"Samlp2SubjectQueryAbstract_Destination_set", _wrap_Samlp2SubjectQueryAbstract_Destination_set, METH_VARARGS, NULL},
46745
 
         { (char *)"Samlp2SubjectQueryAbstract_Destination_get", _wrap_Samlp2SubjectQueryAbstract_Destination_get, METH_VARARGS, NULL},
46746
 
         { (char *)"Samlp2SubjectQueryAbstract_Consent_set", _wrap_Samlp2SubjectQueryAbstract_Consent_set, METH_VARARGS, NULL},
46747
 
         { (char *)"Samlp2SubjectQueryAbstract_Consent_get", _wrap_Samlp2SubjectQueryAbstract_Consent_get, METH_VARARGS, NULL},
 
48091
         { (char *)"Samlp2SubjectQueryAbstract_destination_set", _wrap_Samlp2SubjectQueryAbstract_destination_set, METH_VARARGS, NULL},
 
48092
         { (char *)"Samlp2SubjectQueryAbstract_destination_get", _wrap_Samlp2SubjectQueryAbstract_destination_get, METH_VARARGS, NULL},
 
48093
         { (char *)"Samlp2SubjectQueryAbstract_consent_set", _wrap_Samlp2SubjectQueryAbstract_consent_set, METH_VARARGS, NULL},
 
48094
         { (char *)"Samlp2SubjectQueryAbstract_consent_get", _wrap_Samlp2SubjectQueryAbstract_consent_get, METH_VARARGS, NULL},
46748
48095
         { (char *)"new_Samlp2SubjectQueryAbstract", _wrap_new_Samlp2SubjectQueryAbstract, METH_VARARGS, NULL},
46749
48096
         { (char *)"delete_Samlp2SubjectQueryAbstract", _wrap_delete_Samlp2SubjectQueryAbstract, METH_VARARGS, NULL},
46750
48097
         { (char *)"Samlp2SubjectQueryAbstract_dump", _wrap_Samlp2SubjectQueryAbstract_dump, METH_VARARGS, NULL},
46751
48098
         { (char *)"Samlp2SubjectQueryAbstract_swigregister", Samlp2SubjectQueryAbstract_swigregister, METH_VARARGS, NULL},
46752
 
         { (char *)"Samlp2AuthzDecisionQuery_Resource_set", _wrap_Samlp2AuthzDecisionQuery_Resource_set, METH_VARARGS, NULL},
46753
 
         { (char *)"Samlp2AuthzDecisionQuery_Resource_get", _wrap_Samlp2AuthzDecisionQuery_Resource_get, METH_VARARGS, NULL},
 
48099
         { (char *)"Samlp2AuthzDecisionQuery_resource_set", _wrap_Samlp2AuthzDecisionQuery_resource_set, METH_VARARGS, NULL},
 
48100
         { (char *)"Samlp2AuthzDecisionQuery_resource_get", _wrap_Samlp2AuthzDecisionQuery_resource_get, METH_VARARGS, NULL},
46754
48101
         { (char *)"Samlp2AuthzDecisionQuery_action_set", _wrap_Samlp2AuthzDecisionQuery_action_set, METH_VARARGS, NULL},
46755
48102
         { (char *)"Samlp2AuthzDecisionQuery_action_get", _wrap_Samlp2AuthzDecisionQuery_action_get, METH_VARARGS, NULL},
46756
48103
         { (char *)"Samlp2AuthzDecisionQuery_evidence_set", _wrap_Samlp2AuthzDecisionQuery_evidence_set, METH_VARARGS, NULL},
46757
48104
         { (char *)"Samlp2AuthzDecisionQuery_evidence_get", _wrap_Samlp2AuthzDecisionQuery_evidence_get, METH_VARARGS, NULL},
46758
 
         { (char *)"Samlp2AuthzDecisionQuery_Subject_set", _wrap_Samlp2AuthzDecisionQuery_Subject_set, METH_VARARGS, NULL},
46759
 
         { (char *)"Samlp2AuthzDecisionQuery_Subject_get", _wrap_Samlp2AuthzDecisionQuery_Subject_get, METH_VARARGS, NULL},
 
48105
         { (char *)"Samlp2AuthzDecisionQuery_subject_set", _wrap_Samlp2AuthzDecisionQuery_subject_set, METH_VARARGS, NULL},
 
48106
         { (char *)"Samlp2AuthzDecisionQuery_subject_get", _wrap_Samlp2AuthzDecisionQuery_subject_get, METH_VARARGS, NULL},
46760
48107
         { (char *)"Samlp2AuthzDecisionQuery_issuer_set", _wrap_Samlp2AuthzDecisionQuery_issuer_set, METH_VARARGS, NULL},
46761
48108
         { (char *)"Samlp2AuthzDecisionQuery_issuer_get", _wrap_Samlp2AuthzDecisionQuery_issuer_get, METH_VARARGS, NULL},
46762
 
         { (char *)"Samlp2AuthzDecisionQuery_Extensions_set", _wrap_Samlp2AuthzDecisionQuery_Extensions_set, METH_VARARGS, NULL},
46763
 
         { (char *)"Samlp2AuthzDecisionQuery_Extensions_get", _wrap_Samlp2AuthzDecisionQuery_Extensions_get, METH_VARARGS, NULL},
46764
 
         { (char *)"Samlp2AuthzDecisionQuery_ID_set", _wrap_Samlp2AuthzDecisionQuery_ID_set, METH_VARARGS, NULL},
46765
 
         { (char *)"Samlp2AuthzDecisionQuery_ID_get", _wrap_Samlp2AuthzDecisionQuery_ID_get, METH_VARARGS, NULL},
46766
 
         { (char *)"Samlp2AuthzDecisionQuery_Version_set", _wrap_Samlp2AuthzDecisionQuery_Version_set, METH_VARARGS, NULL},
46767
 
         { (char *)"Samlp2AuthzDecisionQuery_Version_get", _wrap_Samlp2AuthzDecisionQuery_Version_get, METH_VARARGS, NULL},
 
48109
         { (char *)"Samlp2AuthzDecisionQuery_extensions_set", _wrap_Samlp2AuthzDecisionQuery_extensions_set, METH_VARARGS, NULL},
 
48110
         { (char *)"Samlp2AuthzDecisionQuery_extensions_get", _wrap_Samlp2AuthzDecisionQuery_extensions_get, METH_VARARGS, NULL},
 
48111
         { (char *)"Samlp2AuthzDecisionQuery_iD_set", _wrap_Samlp2AuthzDecisionQuery_iD_set, METH_VARARGS, NULL},
 
48112
         { (char *)"Samlp2AuthzDecisionQuery_iD_get", _wrap_Samlp2AuthzDecisionQuery_iD_get, METH_VARARGS, NULL},
 
48113
         { (char *)"Samlp2AuthzDecisionQuery_version_set", _wrap_Samlp2AuthzDecisionQuery_version_set, METH_VARARGS, NULL},
 
48114
         { (char *)"Samlp2AuthzDecisionQuery_version_get", _wrap_Samlp2AuthzDecisionQuery_version_get, METH_VARARGS, NULL},
46768
48115
         { (char *)"Samlp2AuthzDecisionQuery_issueInstant_set", _wrap_Samlp2AuthzDecisionQuery_issueInstant_set, METH_VARARGS, NULL},
46769
48116
         { (char *)"Samlp2AuthzDecisionQuery_issueInstant_get", _wrap_Samlp2AuthzDecisionQuery_issueInstant_get, METH_VARARGS, NULL},
46770
 
         { (char *)"Samlp2AuthzDecisionQuery_Destination_set", _wrap_Samlp2AuthzDecisionQuery_Destination_set, METH_VARARGS, NULL},
46771
 
         { (char *)"Samlp2AuthzDecisionQuery_Destination_get", _wrap_Samlp2AuthzDecisionQuery_Destination_get, METH_VARARGS, NULL},
46772
 
         { (char *)"Samlp2AuthzDecisionQuery_Consent_set", _wrap_Samlp2AuthzDecisionQuery_Consent_set, METH_VARARGS, NULL},
46773
 
         { (char *)"Samlp2AuthzDecisionQuery_Consent_get", _wrap_Samlp2AuthzDecisionQuery_Consent_get, METH_VARARGS, NULL},
 
48117
         { (char *)"Samlp2AuthzDecisionQuery_destination_set", _wrap_Samlp2AuthzDecisionQuery_destination_set, METH_VARARGS, NULL},
 
48118
         { (char *)"Samlp2AuthzDecisionQuery_destination_get", _wrap_Samlp2AuthzDecisionQuery_destination_get, METH_VARARGS, NULL},
 
48119
         { (char *)"Samlp2AuthzDecisionQuery_consent_set", _wrap_Samlp2AuthzDecisionQuery_consent_set, METH_VARARGS, NULL},
 
48120
         { (char *)"Samlp2AuthzDecisionQuery_consent_get", _wrap_Samlp2AuthzDecisionQuery_consent_get, METH_VARARGS, NULL},
46774
48121
         { (char *)"new_Samlp2AuthzDecisionQuery", _wrap_new_Samlp2AuthzDecisionQuery, METH_VARARGS, NULL},
46775
48122
         { (char *)"delete_Samlp2AuthzDecisionQuery", _wrap_delete_Samlp2AuthzDecisionQuery, METH_VARARGS, NULL},
46776
48123
         { (char *)"Samlp2AuthzDecisionQuery_dump", _wrap_Samlp2AuthzDecisionQuery_dump, METH_VARARGS, NULL},
46777
48124
         { (char *)"Samlp2AuthzDecisionQuery_swigregister", Samlp2AuthzDecisionQuery_swigregister, METH_VARARGS, NULL},
46778
48125
         { (char *)"Samlp2AttributeQuery_attribute_set", _wrap_Samlp2AttributeQuery_attribute_set, METH_VARARGS, NULL},
46779
48126
         { (char *)"Samlp2AttributeQuery_attribute_get", _wrap_Samlp2AttributeQuery_attribute_get, METH_VARARGS, NULL},
46780
 
         { (char *)"Samlp2AttributeQuery_Subject_set", _wrap_Samlp2AttributeQuery_Subject_set, METH_VARARGS, NULL},
46781
 
         { (char *)"Samlp2AttributeQuery_Subject_get", _wrap_Samlp2AttributeQuery_Subject_get, METH_VARARGS, NULL},
 
48127
         { (char *)"Samlp2AttributeQuery_subject_set", _wrap_Samlp2AttributeQuery_subject_set, METH_VARARGS, NULL},
 
48128
         { (char *)"Samlp2AttributeQuery_subject_get", _wrap_Samlp2AttributeQuery_subject_get, METH_VARARGS, NULL},
46782
48129
         { (char *)"Samlp2AttributeQuery_issuer_set", _wrap_Samlp2AttributeQuery_issuer_set, METH_VARARGS, NULL},
46783
48130
         { (char *)"Samlp2AttributeQuery_issuer_get", _wrap_Samlp2AttributeQuery_issuer_get, METH_VARARGS, NULL},
46784
 
         { (char *)"Samlp2AttributeQuery_Extensions_set", _wrap_Samlp2AttributeQuery_Extensions_set, METH_VARARGS, NULL},
46785
 
         { (char *)"Samlp2AttributeQuery_Extensions_get", _wrap_Samlp2AttributeQuery_Extensions_get, METH_VARARGS, NULL},
46786
 
         { (char *)"Samlp2AttributeQuery_ID_set", _wrap_Samlp2AttributeQuery_ID_set, METH_VARARGS, NULL},
46787
 
         { (char *)"Samlp2AttributeQuery_ID_get", _wrap_Samlp2AttributeQuery_ID_get, METH_VARARGS, NULL},
46788
 
         { (char *)"Samlp2AttributeQuery_Version_set", _wrap_Samlp2AttributeQuery_Version_set, METH_VARARGS, NULL},
46789
 
         { (char *)"Samlp2AttributeQuery_Version_get", _wrap_Samlp2AttributeQuery_Version_get, METH_VARARGS, NULL},
 
48131
         { (char *)"Samlp2AttributeQuery_extensions_set", _wrap_Samlp2AttributeQuery_extensions_set, METH_VARARGS, NULL},
 
48132
         { (char *)"Samlp2AttributeQuery_extensions_get", _wrap_Samlp2AttributeQuery_extensions_get, METH_VARARGS, NULL},
 
48133
         { (char *)"Samlp2AttributeQuery_iD_set", _wrap_Samlp2AttributeQuery_iD_set, METH_VARARGS, NULL},
 
48134
         { (char *)"Samlp2AttributeQuery_iD_get", _wrap_Samlp2AttributeQuery_iD_get, METH_VARARGS, NULL},
 
48135
         { (char *)"Samlp2AttributeQuery_version_set", _wrap_Samlp2AttributeQuery_version_set, METH_VARARGS, NULL},
 
48136
         { (char *)"Samlp2AttributeQuery_version_get", _wrap_Samlp2AttributeQuery_version_get, METH_VARARGS, NULL},
46790
48137
         { (char *)"Samlp2AttributeQuery_issueInstant_set", _wrap_Samlp2AttributeQuery_issueInstant_set, METH_VARARGS, NULL},
46791
48138
         { (char *)"Samlp2AttributeQuery_issueInstant_get", _wrap_Samlp2AttributeQuery_issueInstant_get, METH_VARARGS, NULL},
46792
 
         { (char *)"Samlp2AttributeQuery_Destination_set", _wrap_Samlp2AttributeQuery_Destination_set, METH_VARARGS, NULL},
46793
 
         { (char *)"Samlp2AttributeQuery_Destination_get", _wrap_Samlp2AttributeQuery_Destination_get, METH_VARARGS, NULL},
46794
 
         { (char *)"Samlp2AttributeQuery_Consent_set", _wrap_Samlp2AttributeQuery_Consent_set, METH_VARARGS, NULL},
46795
 
         { (char *)"Samlp2AttributeQuery_Consent_get", _wrap_Samlp2AttributeQuery_Consent_get, METH_VARARGS, NULL},
 
48139
         { (char *)"Samlp2AttributeQuery_destination_set", _wrap_Samlp2AttributeQuery_destination_set, METH_VARARGS, NULL},
 
48140
         { (char *)"Samlp2AttributeQuery_destination_get", _wrap_Samlp2AttributeQuery_destination_get, METH_VARARGS, NULL},
 
48141
         { (char *)"Samlp2AttributeQuery_consent_set", _wrap_Samlp2AttributeQuery_consent_set, METH_VARARGS, NULL},
 
48142
         { (char *)"Samlp2AttributeQuery_consent_get", _wrap_Samlp2AttributeQuery_consent_get, METH_VARARGS, NULL},
46796
48143
         { (char *)"new_Samlp2AttributeQuery", _wrap_new_Samlp2AttributeQuery, METH_VARARGS, NULL},
46797
48144
         { (char *)"delete_Samlp2AttributeQuery", _wrap_delete_Samlp2AttributeQuery, METH_VARARGS, NULL},
46798
48145
         { (char *)"Samlp2AttributeQuery_dump", _wrap_Samlp2AttributeQuery_dump, METH_VARARGS, NULL},
46799
48146
         { (char *)"Samlp2AttributeQuery_swigregister", Samlp2AttributeQuery_swigregister, METH_VARARGS, NULL},
46800
 
         { (char *)"Saml2AudienceRestriction_Audience_set", _wrap_Saml2AudienceRestriction_Audience_set, METH_VARARGS, NULL},
46801
 
         { (char *)"Saml2AudienceRestriction_Audience_get", _wrap_Saml2AudienceRestriction_Audience_get, METH_VARARGS, NULL},
 
48147
         { (char *)"Saml2AudienceRestriction_audience_set", _wrap_Saml2AudienceRestriction_audience_set, METH_VARARGS, NULL},
 
48148
         { (char *)"Saml2AudienceRestriction_audience_get", _wrap_Saml2AudienceRestriction_audience_get, METH_VARARGS, NULL},
46802
48149
         { (char *)"new_Saml2AudienceRestriction", _wrap_new_Saml2AudienceRestriction, METH_VARARGS, NULL},
46803
48150
         { (char *)"delete_Saml2AudienceRestriction", _wrap_delete_Saml2AudienceRestriction, METH_VARARGS, NULL},
46804
48151
         { (char *)"Saml2AudienceRestriction_dump", _wrap_Saml2AudienceRestriction_dump, METH_VARARGS, NULL},
46805
48152
         { (char *)"Saml2AudienceRestriction_swigregister", Saml2AudienceRestriction_swigregister, METH_VARARGS, NULL},
46806
48153
         { (char *)"Samlp2LogoutRequest_sessionIndex_set", _wrap_Samlp2LogoutRequest_sessionIndex_set, METH_VARARGS, NULL},
46807
48154
         { (char *)"Samlp2LogoutRequest_sessionIndex_get", _wrap_Samlp2LogoutRequest_sessionIndex_get, METH_VARARGS, NULL},
46808
 
         { (char *)"Samlp2LogoutRequest_Reason_set", _wrap_Samlp2LogoutRequest_Reason_set, METH_VARARGS, NULL},
46809
 
         { (char *)"Samlp2LogoutRequest_Reason_get", _wrap_Samlp2LogoutRequest_Reason_get, METH_VARARGS, NULL},
 
48155
         { (char *)"Samlp2LogoutRequest_reason_set", _wrap_Samlp2LogoutRequest_reason_set, METH_VARARGS, NULL},
 
48156
         { (char *)"Samlp2LogoutRequest_reason_get", _wrap_Samlp2LogoutRequest_reason_get, METH_VARARGS, NULL},
46810
48157
         { (char *)"Samlp2LogoutRequest_notOnOrAfter_set", _wrap_Samlp2LogoutRequest_notOnOrAfter_set, METH_VARARGS, NULL},
46811
48158
         { (char *)"Samlp2LogoutRequest_notOnOrAfter_get", _wrap_Samlp2LogoutRequest_notOnOrAfter_get, METH_VARARGS, NULL},
46812
48159
         { (char *)"Samlp2LogoutRequest_baseID_set", _wrap_Samlp2LogoutRequest_baseID_set, METH_VARARGS, NULL},
46817
48164
         { (char *)"Samlp2LogoutRequest_encryptedID_get", _wrap_Samlp2LogoutRequest_encryptedID_get, METH_VARARGS, NULL},
46818
48165
         { (char *)"Samlp2LogoutRequest_issuer_set", _wrap_Samlp2LogoutRequest_issuer_set, METH_VARARGS, NULL},
46819
48166
         { (char *)"Samlp2LogoutRequest_issuer_get", _wrap_Samlp2LogoutRequest_issuer_get, METH_VARARGS, NULL},
46820
 
         { (char *)"Samlp2LogoutRequest_Extensions_set", _wrap_Samlp2LogoutRequest_Extensions_set, METH_VARARGS, NULL},
46821
 
         { (char *)"Samlp2LogoutRequest_Extensions_get", _wrap_Samlp2LogoutRequest_Extensions_get, METH_VARARGS, NULL},
46822
 
         { (char *)"Samlp2LogoutRequest_ID_set", _wrap_Samlp2LogoutRequest_ID_set, METH_VARARGS, NULL},
46823
 
         { (char *)"Samlp2LogoutRequest_ID_get", _wrap_Samlp2LogoutRequest_ID_get, METH_VARARGS, NULL},
46824
 
         { (char *)"Samlp2LogoutRequest_Version_set", _wrap_Samlp2LogoutRequest_Version_set, METH_VARARGS, NULL},
46825
 
         { (char *)"Samlp2LogoutRequest_Version_get", _wrap_Samlp2LogoutRequest_Version_get, METH_VARARGS, NULL},
 
48167
         { (char *)"Samlp2LogoutRequest_extensions_set", _wrap_Samlp2LogoutRequest_extensions_set, METH_VARARGS, NULL},
 
48168
         { (char *)"Samlp2LogoutRequest_extensions_get", _wrap_Samlp2LogoutRequest_extensions_get, METH_VARARGS, NULL},
 
48169
         { (char *)"Samlp2LogoutRequest_iD_set", _wrap_Samlp2LogoutRequest_iD_set, METH_VARARGS, NULL},
 
48170
         { (char *)"Samlp2LogoutRequest_iD_get", _wrap_Samlp2LogoutRequest_iD_get, METH_VARARGS, NULL},
 
48171
         { (char *)"Samlp2LogoutRequest_version_set", _wrap_Samlp2LogoutRequest_version_set, METH_VARARGS, NULL},
 
48172
         { (char *)"Samlp2LogoutRequest_version_get", _wrap_Samlp2LogoutRequest_version_get, METH_VARARGS, NULL},
46826
48173
         { (char *)"Samlp2LogoutRequest_issueInstant_set", _wrap_Samlp2LogoutRequest_issueInstant_set, METH_VARARGS, NULL},
46827
48174
         { (char *)"Samlp2LogoutRequest_issueInstant_get", _wrap_Samlp2LogoutRequest_issueInstant_get, METH_VARARGS, NULL},
46828
 
         { (char *)"Samlp2LogoutRequest_Destination_set", _wrap_Samlp2LogoutRequest_Destination_set, METH_VARARGS, NULL},
46829
 
         { (char *)"Samlp2LogoutRequest_Destination_get", _wrap_Samlp2LogoutRequest_Destination_get, METH_VARARGS, NULL},
46830
 
         { (char *)"Samlp2LogoutRequest_Consent_set", _wrap_Samlp2LogoutRequest_Consent_set, METH_VARARGS, NULL},
46831
 
         { (char *)"Samlp2LogoutRequest_Consent_get", _wrap_Samlp2LogoutRequest_Consent_get, METH_VARARGS, NULL},
 
48175
         { (char *)"Samlp2LogoutRequest_destination_set", _wrap_Samlp2LogoutRequest_destination_set, METH_VARARGS, NULL},
 
48176
         { (char *)"Samlp2LogoutRequest_destination_get", _wrap_Samlp2LogoutRequest_destination_get, METH_VARARGS, NULL},
 
48177
         { (char *)"Samlp2LogoutRequest_consent_set", _wrap_Samlp2LogoutRequest_consent_set, METH_VARARGS, NULL},
 
48178
         { (char *)"Samlp2LogoutRequest_consent_get", _wrap_Samlp2LogoutRequest_consent_get, METH_VARARGS, NULL},
46832
48179
         { (char *)"new_Samlp2LogoutRequest", _wrap_new_Samlp2LogoutRequest, METH_VARARGS, NULL},
46833
48180
         { (char *)"delete_Samlp2LogoutRequest", _wrap_delete_Samlp2LogoutRequest, METH_VARARGS, NULL},
46834
48181
         { (char *)"Samlp2LogoutRequest_dump", _wrap_Samlp2LogoutRequest_dump, METH_VARARGS, NULL},
46837
48184
         { (char *)"Samlp2AuthnQuery_sessionIndex_get", _wrap_Samlp2AuthnQuery_sessionIndex_get, METH_VARARGS, NULL},
46838
48185
         { (char *)"Samlp2AuthnQuery_requestedAuthnContext_set", _wrap_Samlp2AuthnQuery_requestedAuthnContext_set, METH_VARARGS, NULL},
46839
48186
         { (char *)"Samlp2AuthnQuery_requestedAuthnContext_get", _wrap_Samlp2AuthnQuery_requestedAuthnContext_get, METH_VARARGS, NULL},
46840
 
         { (char *)"Samlp2AuthnQuery_Subject_set", _wrap_Samlp2AuthnQuery_Subject_set, METH_VARARGS, NULL},
46841
 
         { (char *)"Samlp2AuthnQuery_Subject_get", _wrap_Samlp2AuthnQuery_Subject_get, METH_VARARGS, NULL},
 
48187
         { (char *)"Samlp2AuthnQuery_subject_set", _wrap_Samlp2AuthnQuery_subject_set, METH_VARARGS, NULL},
 
48188
         { (char *)"Samlp2AuthnQuery_subject_get", _wrap_Samlp2AuthnQuery_subject_get, METH_VARARGS, NULL},
46842
48189
         { (char *)"Samlp2AuthnQuery_issuer_set", _wrap_Samlp2AuthnQuery_issuer_set, METH_VARARGS, NULL},
46843
48190
         { (char *)"Samlp2AuthnQuery_issuer_get", _wrap_Samlp2AuthnQuery_issuer_get, METH_VARARGS, NULL},
46844
 
         { (char *)"Samlp2AuthnQuery_Extensions_set", _wrap_Samlp2AuthnQuery_Extensions_set, METH_VARARGS, NULL},
46845
 
         { (char *)"Samlp2AuthnQuery_Extensions_get", _wrap_Samlp2AuthnQuery_Extensions_get, METH_VARARGS, NULL},
46846
 
         { (char *)"Samlp2AuthnQuery_ID_set", _wrap_Samlp2AuthnQuery_ID_set, METH_VARARGS, NULL},
46847
 
         { (char *)"Samlp2AuthnQuery_ID_get", _wrap_Samlp2AuthnQuery_ID_get, METH_VARARGS, NULL},
46848
 
         { (char *)"Samlp2AuthnQuery_Version_set", _wrap_Samlp2AuthnQuery_Version_set, METH_VARARGS, NULL},
46849
 
         { (char *)"Samlp2AuthnQuery_Version_get", _wrap_Samlp2AuthnQuery_Version_get, METH_VARARGS, NULL},
 
48191
         { (char *)"Samlp2AuthnQuery_extensions_set", _wrap_Samlp2AuthnQuery_extensions_set, METH_VARARGS, NULL},
 
48192
         { (char *)"Samlp2AuthnQuery_extensions_get", _wrap_Samlp2AuthnQuery_extensions_get, METH_VARARGS, NULL},
 
48193
         { (char *)"Samlp2AuthnQuery_iD_set", _wrap_Samlp2AuthnQuery_iD_set, METH_VARARGS, NULL},
 
48194
         { (char *)"Samlp2AuthnQuery_iD_get", _wrap_Samlp2AuthnQuery_iD_get, METH_VARARGS, NULL},
 
48195
         { (char *)"Samlp2AuthnQuery_version_set", _wrap_Samlp2AuthnQuery_version_set, METH_VARARGS, NULL},
 
48196
         { (char *)"Samlp2AuthnQuery_version_get", _wrap_Samlp2AuthnQuery_version_get, METH_VARARGS, NULL},
46850
48197
         { (char *)"Samlp2AuthnQuery_issueInstant_set", _wrap_Samlp2AuthnQuery_issueInstant_set, METH_VARARGS, NULL},
46851
48198
         { (char *)"Samlp2AuthnQuery_issueInstant_get", _wrap_Samlp2AuthnQuery_issueInstant_get, METH_VARARGS, NULL},
46852
 
         { (char *)"Samlp2AuthnQuery_Destination_set", _wrap_Samlp2AuthnQuery_Destination_set, METH_VARARGS, NULL},
46853
 
         { (char *)"Samlp2AuthnQuery_Destination_get", _wrap_Samlp2AuthnQuery_Destination_get, METH_VARARGS, NULL},
46854
 
         { (char *)"Samlp2AuthnQuery_Consent_set", _wrap_Samlp2AuthnQuery_Consent_set, METH_VARARGS, NULL},
46855
 
         { (char *)"Samlp2AuthnQuery_Consent_get", _wrap_Samlp2AuthnQuery_Consent_get, METH_VARARGS, NULL},
 
48199
         { (char *)"Samlp2AuthnQuery_destination_set", _wrap_Samlp2AuthnQuery_destination_set, METH_VARARGS, NULL},
 
48200
         { (char *)"Samlp2AuthnQuery_destination_get", _wrap_Samlp2AuthnQuery_destination_get, METH_VARARGS, NULL},
 
48201
         { (char *)"Samlp2AuthnQuery_consent_set", _wrap_Samlp2AuthnQuery_consent_set, METH_VARARGS, NULL},
 
48202
         { (char *)"Samlp2AuthnQuery_consent_get", _wrap_Samlp2AuthnQuery_consent_get, METH_VARARGS, NULL},
46856
48203
         { (char *)"new_Samlp2AuthnQuery", _wrap_new_Samlp2AuthnQuery, METH_VARARGS, NULL},
46857
48204
         { (char *)"delete_Samlp2AuthnQuery", _wrap_delete_Samlp2AuthnQuery, METH_VARARGS, NULL},
46858
48205
         { (char *)"Samlp2AuthnQuery_dump", _wrap_Samlp2AuthnQuery_dump, METH_VARARGS, NULL},
46859
48206
         { (char *)"Samlp2AuthnQuery_swigregister", Samlp2AuthnQuery_swigregister, METH_VARARGS, NULL},
46860
 
         { (char *)"Saml2Attribute_Name_set", _wrap_Saml2Attribute_Name_set, METH_VARARGS, NULL},
46861
 
         { (char *)"Saml2Attribute_Name_get", _wrap_Saml2Attribute_Name_get, METH_VARARGS, NULL},
46862
 
         { (char *)"Saml2Attribute_NameFormat_set", _wrap_Saml2Attribute_NameFormat_set, METH_VARARGS, NULL},
46863
 
         { (char *)"Saml2Attribute_NameFormat_get", _wrap_Saml2Attribute_NameFormat_get, METH_VARARGS, NULL},
46864
 
         { (char *)"Saml2Attribute_FriendlyName_set", _wrap_Saml2Attribute_FriendlyName_set, METH_VARARGS, NULL},
46865
 
         { (char *)"Saml2Attribute_FriendlyName_get", _wrap_Saml2Attribute_FriendlyName_get, METH_VARARGS, NULL},
 
48207
         { (char *)"Saml2Attribute_name_set", _wrap_Saml2Attribute_name_set, METH_VARARGS, NULL},
 
48208
         { (char *)"Saml2Attribute_name_get", _wrap_Saml2Attribute_name_get, METH_VARARGS, NULL},
 
48209
         { (char *)"Saml2Attribute_nameFormat_set", _wrap_Saml2Attribute_nameFormat_set, METH_VARARGS, NULL},
 
48210
         { (char *)"Saml2Attribute_nameFormat_get", _wrap_Saml2Attribute_nameFormat_get, METH_VARARGS, NULL},
 
48211
         { (char *)"Saml2Attribute_friendlyName_set", _wrap_Saml2Attribute_friendlyName_set, METH_VARARGS, NULL},
 
48212
         { (char *)"Saml2Attribute_friendlyName_get", _wrap_Saml2Attribute_friendlyName_get, METH_VARARGS, NULL},
46866
48213
         { (char *)"new_Saml2Attribute", _wrap_new_Saml2Attribute, METH_VARARGS, NULL},
46867
48214
         { (char *)"delete_Saml2Attribute", _wrap_delete_Saml2Attribute, METH_VARARGS, NULL},
46868
48215
         { (char *)"Saml2Attribute_dump", _wrap_Saml2Attribute_dump, METH_VARARGS, NULL},
46875
48222
         { (char *)"delete_Samlp2StatusDetail", _wrap_delete_Samlp2StatusDetail, METH_VARARGS, NULL},
46876
48223
         { (char *)"Samlp2StatusDetail_dump", _wrap_Samlp2StatusDetail_dump, METH_VARARGS, NULL},
46877
48224
         { (char *)"Samlp2StatusDetail_swigregister", Samlp2StatusDetail_swigregister, METH_VARARGS, NULL},
46878
 
         { (char *)"Saml2AuthzDecisionStatement_Resource_set", _wrap_Saml2AuthzDecisionStatement_Resource_set, METH_VARARGS, NULL},
46879
 
         { (char *)"Saml2AuthzDecisionStatement_Resource_get", _wrap_Saml2AuthzDecisionStatement_Resource_get, METH_VARARGS, NULL},
46880
 
         { (char *)"Saml2AuthzDecisionStatement_Decision_set", _wrap_Saml2AuthzDecisionStatement_Decision_set, METH_VARARGS, NULL},
46881
 
         { (char *)"Saml2AuthzDecisionStatement_Decision_get", _wrap_Saml2AuthzDecisionStatement_Decision_get, METH_VARARGS, NULL},
 
48225
         { (char *)"Saml2AuthzDecisionStatement_resource_set", _wrap_Saml2AuthzDecisionStatement_resource_set, METH_VARARGS, NULL},
 
48226
         { (char *)"Saml2AuthzDecisionStatement_resource_get", _wrap_Saml2AuthzDecisionStatement_resource_get, METH_VARARGS, NULL},
 
48227
         { (char *)"Saml2AuthzDecisionStatement_decision_set", _wrap_Saml2AuthzDecisionStatement_decision_set, METH_VARARGS, NULL},
 
48228
         { (char *)"Saml2AuthzDecisionStatement_decision_get", _wrap_Saml2AuthzDecisionStatement_decision_get, METH_VARARGS, NULL},
46882
48229
         { (char *)"Saml2AuthzDecisionStatement_action_set", _wrap_Saml2AuthzDecisionStatement_action_set, METH_VARARGS, NULL},
46883
48230
         { (char *)"Saml2AuthzDecisionStatement_action_get", _wrap_Saml2AuthzDecisionStatement_action_get, METH_VARARGS, NULL},
46884
48231
         { (char *)"Saml2AuthzDecisionStatement_evidence_set", _wrap_Saml2AuthzDecisionStatement_evidence_set, METH_VARARGS, NULL},
46893
48240
         { (char *)"Samlp2NameIDMappingResponse_encryptedID_get", _wrap_Samlp2NameIDMappingResponse_encryptedID_get, METH_VARARGS, NULL},
46894
48241
         { (char *)"Samlp2NameIDMappingResponse_issuer_set", _wrap_Samlp2NameIDMappingResponse_issuer_set, METH_VARARGS, NULL},
46895
48242
         { (char *)"Samlp2NameIDMappingResponse_issuer_get", _wrap_Samlp2NameIDMappingResponse_issuer_get, METH_VARARGS, NULL},
46896
 
         { (char *)"Samlp2NameIDMappingResponse_Extensions_set", _wrap_Samlp2NameIDMappingResponse_Extensions_set, METH_VARARGS, NULL},
46897
 
         { (char *)"Samlp2NameIDMappingResponse_Extensions_get", _wrap_Samlp2NameIDMappingResponse_Extensions_get, METH_VARARGS, NULL},
46898
 
         { (char *)"Samlp2NameIDMappingResponse_Status_set", _wrap_Samlp2NameIDMappingResponse_Status_set, METH_VARARGS, NULL},
46899
 
         { (char *)"Samlp2NameIDMappingResponse_Status_get", _wrap_Samlp2NameIDMappingResponse_Status_get, METH_VARARGS, NULL},
46900
 
         { (char *)"Samlp2NameIDMappingResponse_ID_set", _wrap_Samlp2NameIDMappingResponse_ID_set, METH_VARARGS, NULL},
46901
 
         { (char *)"Samlp2NameIDMappingResponse_ID_get", _wrap_Samlp2NameIDMappingResponse_ID_get, METH_VARARGS, NULL},
 
48243
         { (char *)"Samlp2NameIDMappingResponse_extensions_set", _wrap_Samlp2NameIDMappingResponse_extensions_set, METH_VARARGS, NULL},
 
48244
         { (char *)"Samlp2NameIDMappingResponse_extensions_get", _wrap_Samlp2NameIDMappingResponse_extensions_get, METH_VARARGS, NULL},
 
48245
         { (char *)"Samlp2NameIDMappingResponse_status_set", _wrap_Samlp2NameIDMappingResponse_status_set, METH_VARARGS, NULL},
 
48246
         { (char *)"Samlp2NameIDMappingResponse_status_get", _wrap_Samlp2NameIDMappingResponse_status_get, METH_VARARGS, NULL},
 
48247
         { (char *)"Samlp2NameIDMappingResponse_iD_set", _wrap_Samlp2NameIDMappingResponse_iD_set, METH_VARARGS, NULL},
 
48248
         { (char *)"Samlp2NameIDMappingResponse_iD_get", _wrap_Samlp2NameIDMappingResponse_iD_get, METH_VARARGS, NULL},
46902
48249
         { (char *)"Samlp2NameIDMappingResponse_inResponseTo_set", _wrap_Samlp2NameIDMappingResponse_inResponseTo_set, METH_VARARGS, NULL},
46903
48250
         { (char *)"Samlp2NameIDMappingResponse_inResponseTo_get", _wrap_Samlp2NameIDMappingResponse_inResponseTo_get, METH_VARARGS, NULL},
46904
 
         { (char *)"Samlp2NameIDMappingResponse_Version_set", _wrap_Samlp2NameIDMappingResponse_Version_set, METH_VARARGS, NULL},
46905
 
         { (char *)"Samlp2NameIDMappingResponse_Version_get", _wrap_Samlp2NameIDMappingResponse_Version_get, METH_VARARGS, NULL},
 
48251
         { (char *)"Samlp2NameIDMappingResponse_version_set", _wrap_Samlp2NameIDMappingResponse_version_set, METH_VARARGS, NULL},
 
48252
         { (char *)"Samlp2NameIDMappingResponse_version_get", _wrap_Samlp2NameIDMappingResponse_version_get, METH_VARARGS, NULL},
46906
48253
         { (char *)"Samlp2NameIDMappingResponse_issueInstant_set", _wrap_Samlp2NameIDMappingResponse_issueInstant_set, METH_VARARGS, NULL},
46907
48254
         { (char *)"Samlp2NameIDMappingResponse_issueInstant_get", _wrap_Samlp2NameIDMappingResponse_issueInstant_get, METH_VARARGS, NULL},
46908
 
         { (char *)"Samlp2NameIDMappingResponse_Destination_set", _wrap_Samlp2NameIDMappingResponse_Destination_set, METH_VARARGS, NULL},
46909
 
         { (char *)"Samlp2NameIDMappingResponse_Destination_get", _wrap_Samlp2NameIDMappingResponse_Destination_get, METH_VARARGS, NULL},
46910
 
         { (char *)"Samlp2NameIDMappingResponse_Consent_set", _wrap_Samlp2NameIDMappingResponse_Consent_set, METH_VARARGS, NULL},
46911
 
         { (char *)"Samlp2NameIDMappingResponse_Consent_get", _wrap_Samlp2NameIDMappingResponse_Consent_get, METH_VARARGS, NULL},
 
48255
         { (char *)"Samlp2NameIDMappingResponse_destination_set", _wrap_Samlp2NameIDMappingResponse_destination_set, METH_VARARGS, NULL},
 
48256
         { (char *)"Samlp2NameIDMappingResponse_destination_get", _wrap_Samlp2NameIDMappingResponse_destination_get, METH_VARARGS, NULL},
 
48257
         { (char *)"Samlp2NameIDMappingResponse_consent_set", _wrap_Samlp2NameIDMappingResponse_consent_set, METH_VARARGS, NULL},
 
48258
         { (char *)"Samlp2NameIDMappingResponse_consent_get", _wrap_Samlp2NameIDMappingResponse_consent_get, METH_VARARGS, NULL},
46912
48259
         { (char *)"new_Samlp2NameIDMappingResponse", _wrap_new_Samlp2NameIDMappingResponse, METH_VARARGS, NULL},
46913
48260
         { (char *)"delete_Samlp2NameIDMappingResponse", _wrap_delete_Samlp2NameIDMappingResponse, METH_VARARGS, NULL},
46914
48261
         { (char *)"Samlp2NameIDMappingResponse_dump", _wrap_Samlp2NameIDMappingResponse_dump, METH_VARARGS, NULL},
46917
48264
         { (char *)"delete_Saml2EncryptedElement", _wrap_delete_Saml2EncryptedElement, METH_VARARGS, NULL},
46918
48265
         { (char *)"Saml2EncryptedElement_dump", _wrap_Saml2EncryptedElement_dump, METH_VARARGS, NULL},
46919
48266
         { (char *)"Saml2EncryptedElement_swigregister", Saml2EncryptedElement_swigregister, METH_VARARGS, NULL},
46920
 
         { (char *)"Samlp2ManageNameIDRequest_NewID_set", _wrap_Samlp2ManageNameIDRequest_NewID_set, METH_VARARGS, NULL},
46921
 
         { (char *)"Samlp2ManageNameIDRequest_NewID_get", _wrap_Samlp2ManageNameIDRequest_NewID_get, METH_VARARGS, NULL},
 
48267
         { (char *)"Samlp2ManageNameIDRequest_newId_set", _wrap_Samlp2ManageNameIDRequest_newId_set, METH_VARARGS, NULL},
 
48268
         { (char *)"Samlp2ManageNameIDRequest_newId_get", _wrap_Samlp2ManageNameIDRequest_newId_get, METH_VARARGS, NULL},
46922
48269
         { (char *)"Samlp2ManageNameIDRequest_nameID_set", _wrap_Samlp2ManageNameIDRequest_nameID_set, METH_VARARGS, NULL},
46923
48270
         { (char *)"Samlp2ManageNameIDRequest_nameID_get", _wrap_Samlp2ManageNameIDRequest_nameID_get, METH_VARARGS, NULL},
46924
48271
         { (char *)"Samlp2ManageNameIDRequest_encryptedID_set", _wrap_Samlp2ManageNameIDRequest_encryptedID_set, METH_VARARGS, NULL},
46929
48276
         { (char *)"Samlp2ManageNameIDRequest_terminate_get", _wrap_Samlp2ManageNameIDRequest_terminate_get, METH_VARARGS, NULL},
46930
48277
         { (char *)"Samlp2ManageNameIDRequest_issuer_set", _wrap_Samlp2ManageNameIDRequest_issuer_set, METH_VARARGS, NULL},
46931
48278
         { (char *)"Samlp2ManageNameIDRequest_issuer_get", _wrap_Samlp2ManageNameIDRequest_issuer_get, METH_VARARGS, NULL},
46932
 
         { (char *)"Samlp2ManageNameIDRequest_Extensions_set", _wrap_Samlp2ManageNameIDRequest_Extensions_set, METH_VARARGS, NULL},
46933
 
         { (char *)"Samlp2ManageNameIDRequest_Extensions_get", _wrap_Samlp2ManageNameIDRequest_Extensions_get, METH_VARARGS, NULL},
46934
 
         { (char *)"Samlp2ManageNameIDRequest_ID_set", _wrap_Samlp2ManageNameIDRequest_ID_set, METH_VARARGS, NULL},
46935
 
         { (char *)"Samlp2ManageNameIDRequest_ID_get", _wrap_Samlp2ManageNameIDRequest_ID_get, METH_VARARGS, NULL},
46936
 
         { (char *)"Samlp2ManageNameIDRequest_Version_set", _wrap_Samlp2ManageNameIDRequest_Version_set, METH_VARARGS, NULL},
46937
 
         { (char *)"Samlp2ManageNameIDRequest_Version_get", _wrap_Samlp2ManageNameIDRequest_Version_get, METH_VARARGS, NULL},
 
48279
         { (char *)"Samlp2ManageNameIDRequest_extensions_set", _wrap_Samlp2ManageNameIDRequest_extensions_set, METH_VARARGS, NULL},
 
48280
         { (char *)"Samlp2ManageNameIDRequest_extensions_get", _wrap_Samlp2ManageNameIDRequest_extensions_get, METH_VARARGS, NULL},
 
48281
         { (char *)"Samlp2ManageNameIDRequest_iD_set", _wrap_Samlp2ManageNameIDRequest_iD_set, METH_VARARGS, NULL},
 
48282
         { (char *)"Samlp2ManageNameIDRequest_iD_get", _wrap_Samlp2ManageNameIDRequest_iD_get, METH_VARARGS, NULL},
 
48283
         { (char *)"Samlp2ManageNameIDRequest_version_set", _wrap_Samlp2ManageNameIDRequest_version_set, METH_VARARGS, NULL},
 
48284
         { (char *)"Samlp2ManageNameIDRequest_version_get", _wrap_Samlp2ManageNameIDRequest_version_get, METH_VARARGS, NULL},
46938
48285
         { (char *)"Samlp2ManageNameIDRequest_issueInstant_set", _wrap_Samlp2ManageNameIDRequest_issueInstant_set, METH_VARARGS, NULL},
46939
48286
         { (char *)"Samlp2ManageNameIDRequest_issueInstant_get", _wrap_Samlp2ManageNameIDRequest_issueInstant_get, METH_VARARGS, NULL},
46940
 
         { (char *)"Samlp2ManageNameIDRequest_Destination_set", _wrap_Samlp2ManageNameIDRequest_Destination_set, METH_VARARGS, NULL},
46941
 
         { (char *)"Samlp2ManageNameIDRequest_Destination_get", _wrap_Samlp2ManageNameIDRequest_Destination_get, METH_VARARGS, NULL},
46942
 
         { (char *)"Samlp2ManageNameIDRequest_Consent_set", _wrap_Samlp2ManageNameIDRequest_Consent_set, METH_VARARGS, NULL},
46943
 
         { (char *)"Samlp2ManageNameIDRequest_Consent_get", _wrap_Samlp2ManageNameIDRequest_Consent_get, METH_VARARGS, NULL},
 
48287
         { (char *)"Samlp2ManageNameIDRequest_destination_set", _wrap_Samlp2ManageNameIDRequest_destination_set, METH_VARARGS, NULL},
 
48288
         { (char *)"Samlp2ManageNameIDRequest_destination_get", _wrap_Samlp2ManageNameIDRequest_destination_get, METH_VARARGS, NULL},
 
48289
         { (char *)"Samlp2ManageNameIDRequest_consent_set", _wrap_Samlp2ManageNameIDRequest_consent_set, METH_VARARGS, NULL},
 
48290
         { (char *)"Samlp2ManageNameIDRequest_consent_get", _wrap_Samlp2ManageNameIDRequest_consent_get, METH_VARARGS, NULL},
46944
48291
         { (char *)"new_Samlp2ManageNameIDRequest", _wrap_new_Samlp2ManageNameIDRequest, METH_VARARGS, NULL},
46945
48292
         { (char *)"delete_Samlp2ManageNameIDRequest", _wrap_delete_Samlp2ManageNameIDRequest, METH_VARARGS, NULL},
46946
48293
         { (char *)"Samlp2ManageNameIDRequest_dump", _wrap_Samlp2ManageNameIDRequest_dump, METH_VARARGS, NULL},
46947
48294
         { (char *)"Samlp2ManageNameIDRequest_swigregister", Samlp2ManageNameIDRequest_swigregister, METH_VARARGS, NULL},
46948
 
         { (char *)"Samlp2Scoping_RequesterID_set", _wrap_Samlp2Scoping_RequesterID_set, METH_VARARGS, NULL},
46949
 
         { (char *)"Samlp2Scoping_RequesterID_get", _wrap_Samlp2Scoping_RequesterID_get, METH_VARARGS, NULL},
46950
 
         { (char *)"Samlp2Scoping_ProxyCount_set", _wrap_Samlp2Scoping_ProxyCount_set, METH_VARARGS, NULL},
46951
 
         { (char *)"Samlp2Scoping_ProxyCount_get", _wrap_Samlp2Scoping_ProxyCount_get, METH_VARARGS, NULL},
 
48295
         { (char *)"Samlp2Scoping_requesterId_set", _wrap_Samlp2Scoping_requesterId_set, METH_VARARGS, NULL},
 
48296
         { (char *)"Samlp2Scoping_requesterId_get", _wrap_Samlp2Scoping_requesterId_get, METH_VARARGS, NULL},
 
48297
         { (char *)"Samlp2Scoping_proxyCount_set", _wrap_Samlp2Scoping_proxyCount_set, METH_VARARGS, NULL},
 
48298
         { (char *)"Samlp2Scoping_proxyCount_get", _wrap_Samlp2Scoping_proxyCount_get, METH_VARARGS, NULL},
46952
48299
         { (char *)"Samlp2Scoping_iDPList_set", _wrap_Samlp2Scoping_iDPList_set, METH_VARARGS, NULL},
46953
48300
         { (char *)"Samlp2Scoping_iDPList_get", _wrap_Samlp2Scoping_iDPList_get, METH_VARARGS, NULL},
46954
48301
         { (char *)"new_Samlp2Scoping", _wrap_new_Samlp2Scoping, METH_VARARGS, NULL},
46975
48322
 
46976
48323
static swig_type_info _swigt__p_LassoCheckVersionMode = {"_p_LassoCheckVersionMode", "enum LassoCheckVersionMode *|LassoCheckVersionMode *", 0, 0, (void*)0, 0};
46977
48324
static swig_type_info _swigt__p_LassoDefederation = {"_p_LassoDefederation", "LassoDefederation *", 0, 0, (void*)0, 0};
 
48325
static swig_type_info _swigt__p_LassoEcp = {"_p_LassoEcp", "LassoEcp *", 0, 0, (void*)0, 0};
 
48326
static swig_type_info _swigt__p_LassoEncryptionMode = {"_p_LassoEncryptionMode", "enum LassoEncryptionMode *|LassoEncryptionMode *", 0, 0, (void*)0, 0};
 
48327
static swig_type_info _swigt__p_LassoEncryptionSymKeyType = {"_p_LassoEncryptionSymKeyType", "enum LassoEncryptionSymKeyType *|LassoEncryptionSymKeyType *", 0, 0, (void*)0, 0};
46978
48328
static swig_type_info _swigt__p_LassoFederation = {"_p_LassoFederation", "LassoFederation *", 0, 0, (void*)0, 0};
46979
48329
static swig_type_info _swigt__p_LassoHttpMethod = {"_p_LassoHttpMethod", "enum LassoHttpMethod *|LassoHttpMethod *", 0, 0, (void*)0, 0};
46980
48330
static swig_type_info _swigt__p_LassoIdentity = {"_p_LassoIdentity", "LassoIdentity *", 0, 0, (void*)0, 0};
46993
48343
static swig_type_info _swigt__p_LassoLoginProtocolProfile = {"_p_LassoLoginProtocolProfile", "enum LassoLoginProtocolProfile *|LassoLoginProtocolProfile *", 0, 0, (void*)0, 0};
46994
48344
static swig_type_info _swigt__p_LassoLogout = {"_p_LassoLogout", "LassoLogout *", 0, 0, (void*)0, 0};
46995
48345
static swig_type_info _swigt__p_LassoMdProtocolType = {"_p_LassoMdProtocolType", "enum LassoMdProtocolType *|LassoMdProtocolType *", 0, 0, (void*)0, 0};
 
48346
static swig_type_info _swigt__p_LassoNameIdManagement = {"_p_LassoNameIdManagement", "LassoNameIdManagement *", 0, 0, (void*)0, 0};
46996
48347
static swig_type_info _swigt__p_LassoNameIdentifierMapping = {"_p_LassoNameIdentifierMapping", "LassoNameIdentifierMapping *", 0, 0, (void*)0, 0};
46997
48348
static swig_type_info _swigt__p_LassoNameRegistration = {"_p_LassoNameRegistration", "LassoNameRegistration *", 0, 0, (void*)0, 0};
46998
48349
static swig_type_info _swigt__p_LassoNode = {"_p_LassoNode", "LassoNode *", 0, 0, (void*)0, 0};
47084
48435
static swig_type_info *swig_type_initial[] = {
47085
48436
  &_swigt__p_LassoCheckVersionMode,
47086
48437
  &_swigt__p_LassoDefederation,
 
48438
  &_swigt__p_LassoEcp,
 
48439
  &_swigt__p_LassoEncryptionMode,
 
48440
  &_swigt__p_LassoEncryptionSymKeyType,
47087
48441
  &_swigt__p_LassoFederation,
47088
48442
  &_swigt__p_LassoHttpMethod,
47089
48443
  &_swigt__p_LassoIdentity,
47102
48456
  &_swigt__p_LassoLoginProtocolProfile,
47103
48457
  &_swigt__p_LassoLogout,
47104
48458
  &_swigt__p_LassoMdProtocolType,
 
48459
  &_swigt__p_LassoNameIdManagement,
47105
48460
  &_swigt__p_LassoNameIdentifierMapping,
47106
48461
  &_swigt__p_LassoNameRegistration,
47107
48462
  &_swigt__p_LassoNode,
47193
48548
 
47194
48549
static swig_cast_info _swigc__p_LassoCheckVersionMode[] = {  {&_swigt__p_LassoCheckVersionMode, 0, 0, 0},{0, 0, 0, 0}};
47195
48550
static swig_cast_info _swigc__p_LassoDefederation[] = {  {&_swigt__p_LassoDefederation, 0, 0, 0},{0, 0, 0, 0}};
 
48551
static swig_cast_info _swigc__p_LassoEcp[] = {  {&_swigt__p_LassoEcp, 0, 0, 0},{0, 0, 0, 0}};
 
48552
static swig_cast_info _swigc__p_LassoEncryptionMode[] = {  {&_swigt__p_LassoEncryptionMode, 0, 0, 0},{0, 0, 0, 0}};
 
48553
static swig_cast_info _swigc__p_LassoEncryptionSymKeyType[] = {  {&_swigt__p_LassoEncryptionSymKeyType, 0, 0, 0},{0, 0, 0, 0}};
47196
48554
static swig_cast_info _swigc__p_LassoFederation[] = {  {&_swigt__p_LassoFederation, 0, 0, 0},{0, 0, 0, 0}};
47197
48555
static swig_cast_info _swigc__p_LassoHttpMethod[] = {  {&_swigt__p_LassoHttpMethod, 0, 0, 0},{0, 0, 0, 0}};
47198
48556
static swig_cast_info _swigc__p_LassoIdentity[] = {  {&_swigt__p_LassoIdentity, 0, 0, 0},{0, 0, 0, 0}};
47211
48569
static swig_cast_info _swigc__p_LassoLoginProtocolProfile[] = {  {&_swigt__p_LassoLoginProtocolProfile, 0, 0, 0},{0, 0, 0, 0}};
47212
48570
static swig_cast_info _swigc__p_LassoLogout[] = {  {&_swigt__p_LassoLogout, 0, 0, 0},{0, 0, 0, 0}};
47213
48571
static swig_cast_info _swigc__p_LassoMdProtocolType[] = {  {&_swigt__p_LassoMdProtocolType, 0, 0, 0},{0, 0, 0, 0}};
 
48572
static swig_cast_info _swigc__p_LassoNameIdManagement[] = {  {&_swigt__p_LassoNameIdManagement, 0, 0, 0},{0, 0, 0, 0}};
47214
48573
static swig_cast_info _swigc__p_LassoNameIdentifierMapping[] = {  {&_swigt__p_LassoNameIdentifierMapping, 0, 0, 0},{0, 0, 0, 0}};
47215
48574
static swig_cast_info _swigc__p_LassoNameRegistration[] = {  {&_swigt__p_LassoNameRegistration, 0, 0, 0},{0, 0, 0, 0}};
47216
48575
static swig_cast_info _swigc__p_LassoNode[] = {  {&_swigt__p_LassoNode, 0, 0, 0},{0, 0, 0, 0}};
47302
48661
static swig_cast_info *swig_cast_initial[] = {
47303
48662
  _swigc__p_LassoCheckVersionMode,
47304
48663
  _swigc__p_LassoDefederation,
 
48664
  _swigc__p_LassoEcp,
 
48665
  _swigc__p_LassoEncryptionMode,
 
48666
  _swigc__p_LassoEncryptionSymKeyType,
47305
48667
  _swigc__p_LassoFederation,
47306
48668
  _swigc__p_LassoHttpMethod,
47307
48669
  _swigc__p_LassoIdentity,
47320
48682
  _swigc__p_LassoLoginProtocolProfile,
47321
48683
  _swigc__p_LassoLogout,
47322
48684
  _swigc__p_LassoMdProtocolType,
 
48685
  _swigc__p_LassoNameIdManagement,
47323
48686
  _swigc__p_LassoNameIdentifierMapping,
47324
48687
  _swigc__p_LassoNameRegistration,
47325
48688
  _swigc__p_LassoNode,
47418
48781
#ifdef __cplusplus
47419
48782
}
47420
48783
#endif
47421
 
/*************************************************************************
 
48784
/* -----------------------------------------------------------------------------
47422
48785
 * Type initialization:
47423
48786
 * This problem is tough by the requirement that no dynamic 
47424
48787
 * memory is used. Also, since swig_type_info structures store pointers to 
47430
48793
 * swig_module, and does all the lookup, filling in the swig_module.types
47431
48794
 * array with the correct data and linking the correct swig_cast_info
47432
48795
 * structures together.
47433
 
 
 
48796
 *
47434
48797
 * The generated swig_type_info structures are assigned staticly to an initial 
47435
 
 * array. We just loop though that array, and handle each type individually.
 
48798
 * array. We just loop through that array, and handle each type individually.
47436
48799
 * First we lookup if this type has been already loaded, and if so, use the
47437
48800
 * loaded structure instead of the generated one. Then we have to fill in the
47438
48801
 * cast linked list. The cast data is initially stored in something like a
47444
48807
 * we find the array of casts associated with the type, and loop through it 
47445
48808
 * adding the casts to the list. The one last trick we need to do is making
47446
48809
 * sure the type pointer in the swig_cast_info struct is correct.
47447
 
 
 
48810
 *
47448
48811
 * First off, we lookup the cast->type name to see if it is already loaded. 
47449
48812
 * There are three cases to handle:
47450
48813
 *  1) If the cast->type has already been loaded AND the type we are adding
47457
48820
 *  3) Finally, if cast->type has not already been loaded, then we add that
47458
48821
 *     swig_cast_info to the linked list (because the cast->type) pointer will
47459
48822
 *     be correct.
47460
 
**/
 
48823
 * ----------------------------------------------------------------------------- */
47461
48824
 
47462
48825
#ifdef __cplusplus
47463
48826
extern "C" {
47470
48833
#define SWIGRUNTIME_DEBUG
47471
48834
#endif
47472
48835
 
 
48836
 
47473
48837
SWIGRUNTIME void
47474
48838
SWIG_InitializeModule(void *clientdata) {
47475
48839
  size_t i;
47476
 
  swig_module_info *module_head;
47477
 
  static int init_run = 0;
 
48840
  swig_module_info *module_head, *iter;
 
48841
  int found;
47478
48842
  
47479
48843
  clientdata = clientdata;
47480
48844
  
47481
 
  if (init_run) return;
47482
 
  init_run = 1;
47483
 
  
47484
 
  /* Initialize the swig_module */
47485
 
  swig_module.type_initial = swig_type_initial;
47486
 
  swig_module.cast_initial = swig_cast_initial;
 
48845
  /* check to see if the circular list has been setup, if not, set it up */
 
48846
  if (swig_module.next==0) {
 
48847
    /* Initialize the swig_module */
 
48848
    swig_module.type_initial = swig_type_initial;
 
48849
    swig_module.cast_initial = swig_cast_initial;
 
48850
    swig_module.next = &swig_module;
 
48851
  }
47487
48852
  
47488
48853
  /* Try and load any already created modules */
47489
48854
  module_head = SWIG_GetModule(clientdata);
47490
 
  if (module_head) {
 
48855
  if (!module_head) {
 
48856
    /* This is the first module loaded for this interpreter */
 
48857
    /* so set the swig module into the interpreter */
 
48858
    SWIG_SetModule(clientdata, &swig_module);
 
48859
    module_head = &swig_module;
 
48860
  } else {
 
48861
    /* the interpreter has loaded a SWIG module, but has it loaded this one? */
 
48862
    found=0;
 
48863
    iter=module_head;
 
48864
    do {
 
48865
      if (iter==&swig_module) {
 
48866
        found=1;
 
48867
        break;
 
48868
      }
 
48869
      iter=iter->next;
 
48870
    } while (iter!= module_head);
 
48871
    
 
48872
    /* if the is found in the list, then all is done and we may leave */
 
48873
    if (found) return;
 
48874
    /* otherwise we must add out module into the list */
47491
48875
    swig_module.next = module_head->next;
47492
48876
    module_head->next = &swig_module;
47493
 
  } else {
47494
 
    /* This is the first module loaded */
47495
 
    swig_module.next = &swig_module;
47496
 
    SWIG_SetModule(clientdata, &swig_module);
47497
48877
  }
47498
48878
  
47499
48879
  /* Now work on filling in swig_module.types */
47806
49186
  }
47807
49187
  
47808
49188
  SWIGINTERN PyObject *
47809
 
  SWIG_globals() {
 
49189
  SWIG_globals(void) {
47810
49190
    static PyObject *_SWIG_globals = 0; 
47811
49191
    if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();  
47812
49192
    return _SWIG_globals;
47851
49231
    swig_type_info **types_initial) {
47852
49232
    size_t i;
47853
49233
    for (i = 0; methods[i].ml_name; ++i) {
47854
 
      char *c = methods[i].ml_doc;
 
49234
      const char *c = methods[i].ml_doc;
47855
49235
      if (c && (c = strstr(c, "swig_ptr: "))) {
47856
49236
        int j;
47857
49237
        swig_const_info *ci = 0;
47858
 
        char *name = c + 10;
 
49238
        const char *name = c + 10;
47859
49239
        for (j = 0; const_table[j].type; ++j) {
47860
49240
          if (strncmp(const_table[j].name, name, 
47861
49241
              strlen(const_table[j].name)) == 0) {
47911
49291
  
47912
49292
  
47913
49293
  SWIG_Python_SetConstant(d, "WSF_SUPPORT",SWIG_From_int((int)(0)));
47914
 
  SWIG_Python_SetConstant(d, "SAML2_SUPPORT",SWIG_From_int((int)(1)));
47915
 
  SWIG_Python_SetConstant(d, "SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:nameid-format:persistent"));
47916
 
  SWIG_Python_SetConstant(d, "SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:nameid-format:transient"));
47917
49294
  
47918
49295
  lassoError = PyErr_NewException("_lasso.Error", NULL, NULL);
47919
49296
  Py_INCREF(lassoError);
47938
49315
    node_info *info;
47939
49316
    
47940
49317
    info = node_infos;
47941
 
#ifdef PHP_VERSION
 
49318
#if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID)
47942
49319
    set_node_info(info++, "LassoNode", NULL, SWIGTYPE_p_LassoNode, &ce_swig_LassoNode);
47943
49320
#define SET_NODE_INFO(className, superClassName)\
47944
49321
    set_node_info(info++, "Lasso"#className, "Lasso"#superClassName,\
48021
49398
  SWIG_Python_SetConstant(d, "REQUEST_TYPE_DST_QUERY",SWIG_From_int((int)(LASSO_REQUEST_TYPE_DST_QUERY)));
48022
49399
  SWIG_Python_SetConstant(d, "REQUEST_TYPE_DST_MODIFY",SWIG_From_int((int)(LASSO_REQUEST_TYPE_DST_MODIFY)));
48023
49400
  SWIG_Python_SetConstant(d, "REQUEST_TYPE_SASL_REQUEST",SWIG_From_int((int)(LASSO_REQUEST_TYPE_SASL_REQUEST)));
 
49401
  SWIG_Python_SetConstant(d, "REQUEST_TYPE_NAME_ID_MANAGEMENT",SWIG_From_int((int)(LASSO_REQUEST_TYPE_NAME_ID_MANAGEMENT)));
48024
49402
  SWIG_Python_SetConstant(d, "LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL",SWIG_FromCharPtr("http://www.projectliberty.org/schemas/authctx/classes/InternetProtocol"));
48025
49403
  SWIG_Python_SetConstant(d, "LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD",SWIG_FromCharPtr("http://www.projectliberty.org/schemas/authctx/classes/InternetProtocolPassword"));
48026
49404
  SWIG_Python_SetConstant(d, "LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED",SWIG_FromCharPtr("http://www.projectliberty.org/schemas/authctx/classes/MobileOneFactorUnregistered"));
48052
49430
  SWIG_Python_SetConstant(d, "SAML_AUTHENTICATION_METHOD_LIBERTY",SWIG_FromCharPtr("urn:liberty:ac:2003-08"));
48053
49431
  SWIG_Python_SetConstant(d, "SIGNATURE_METHOD_RSA_SHA1",SWIG_From_int((int)(LASSO_SIGNATURE_METHOD_RSA_SHA1)));
48054
49432
  SWIG_Python_SetConstant(d, "SIGNATURE_METHOD_DSA_SHA1",SWIG_From_int((int)(LASSO_SIGNATURE_METHOD_DSA_SHA1)));
 
49433
  SWIG_Python_SetConstant(d, "ENCRYPTION_MODE_NONE",SWIG_From_int((int)(LASSO_ENCRYPTION_MODE_NONE)));
 
49434
  SWIG_Python_SetConstant(d, "ENCRYPTION_MODE_NAMEID",SWIG_From_int((int)(LASSO_ENCRYPTION_MODE_NAMEID)));
 
49435
  SWIG_Python_SetConstant(d, "ENCRYPTION_MODE_ASSERTION",SWIG_From_int((int)(LASSO_ENCRYPTION_MODE_ASSERTION)));
 
49436
  SWIG_Python_SetConstant(d, "ENCRYPTION_SYM_KEY_TYPE_DEFAULT",SWIG_From_int((int)(LASSO_ENCRYPTION_SYM_KEY_TYPE_DEFAULT)));
 
49437
  SWIG_Python_SetConstant(d, "ENCRYPTION_SYM_KEY_TYPE_AES_256",SWIG_From_int((int)(LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_256)));
 
49438
  SWIG_Python_SetConstant(d, "ENCRYPTION_SYM_KEY_TYPE_AES_128",SWIG_From_int((int)(LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_128)));
 
49439
  SWIG_Python_SetConstant(d, "ENCRYPTION_SYM_KEY_TYPE_3DES",SWIG_From_int((int)(LASSO_ENCRYPTION_SYM_KEY_TYPE_3DES)));
48055
49440
  SWIG_Python_SetConstant(d, "ERROR_UNDEFINED",SWIG_From_int((int)(-1)));
48056
49441
  SWIG_Python_SetConstant(d, "ERROR_UNIMPLEMENTED",SWIG_From_int((int)(-2)));
48057
49442
  SWIG_Python_SetConstant(d, "XML_ERROR_NODE_NOT_FOUND",SWIG_From_int((int)(-10)));
48058
49443
  SWIG_Python_SetConstant(d, "XML_ERROR_NODE_CONTENT_NOT_FOUND",SWIG_From_int((int)(-11)));
48059
49444
  SWIG_Python_SetConstant(d, "XML_ERROR_ATTR_NOT_FOUND",SWIG_From_int((int)(-12)));
48060
49445
  SWIG_Python_SetConstant(d, "XML_ERROR_ATTR_VALUE_NOT_FOUND",SWIG_From_int((int)(-13)));
 
49446
  SWIG_Python_SetConstant(d, "LASSO_XML_ERROR_INVALID_FILE",SWIG_From_int((int)(-14)));
 
49447
  SWIG_Python_SetConstant(d, "LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED",SWIG_From_int((int)(-15)));
 
49448
  SWIG_Python_SetConstant(d, "LASSO_XML_ERROR_MISSING_NAMESPACE",SWIG_From_int((int)(-16)));
48061
49449
  SWIG_Python_SetConstant(d, "DS_ERROR_SIGNATURE_NOT_FOUND",SWIG_From_int((int)(101)));
48062
49450
  SWIG_Python_SetConstant(d, "DS_ERROR_INVALID_SIGNATURE",SWIG_From_int((int)(102)));
48063
49451
  SWIG_Python_SetConstant(d, "DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED",SWIG_From_int((int)(-103)));
48072
49460
  SWIG_Python_SetConstant(d, "DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED",SWIG_From_int((int)(-112)));
48073
49461
  SWIG_Python_SetConstant(d, "DS_ERROR_INVALID_SIGALG",SWIG_From_int((int)(-113)));
48074
49462
  SWIG_Python_SetConstant(d, "DS_ERROR_DIGEST_COMPUTE_FAILED",SWIG_From_int((int)(-114)));
48075
 
  SWIG_Python_SetConstant(d, "LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND",SWIG_From_int((int)(-115)));
 
49463
  SWIG_Python_SetConstant(d, "DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND",SWIG_From_int((int)(-115)));
48076
49464
  SWIG_Python_SetConstant(d, "SERVER_ERROR_PROVIDER_NOT_FOUND",SWIG_From_int((int)(-201)));
48077
49465
  SWIG_Python_SetConstant(d, "SERVER_ERROR_ADD_PROVIDER_FAILED",SWIG_From_int((int)(-202)));
48078
 
  SWIG_Python_SetConstant(d, "LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH",SWIG_From_int((int)(-203)));
 
49466
  SWIG_Python_SetConstant(d, "SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH",SWIG_From_int((int)(-203)));
 
49467
  SWIG_Python_SetConstant(d, "SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED",SWIG_From_int((int)(204)));
 
49468
  SWIG_Python_SetConstant(d, "LASSO_SERVER_ERROR_INVALID_XML",SWIG_From_int((int)(-205)));
48079
49469
  SWIG_Python_SetConstant(d, "LOGOUT_ERROR_UNSUPPORTED_PROFILE",SWIG_From_int((int)(-301)));
48080
49470
  SWIG_Python_SetConstant(d, "LOGOUT_ERROR_REQUEST_DENIED",SWIG_From_int((int)(302)));
 
49471
  SWIG_Python_SetConstant(d, "LOGOUT_ERROR_FEDERATION_NOT_FOUND",SWIG_From_int((int)(303)));
 
49472
  SWIG_Python_SetConstant(d, "LOGOUT_ERROR_UNKNOWN_PRINCIPAL",SWIG_From_int((int)(304)));
48081
49473
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_INVALID_QUERY",SWIG_From_int((int)(-401)));
48082
49474
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_INVALID_POST_MSG",SWIG_From_int((int)(-402)));
48083
49475
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_INVALID_SOAP_MSG",SWIG_From_int((int)(-403)));
48098
49490
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_SESSION_NOT_FOUND",SWIG_From_int((int)(-418)));
48099
49491
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_BAD_IDENTITY_DUMP",SWIG_From_int((int)(-419)));
48100
49492
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_BAD_SESSION_DUMP",SWIG_From_int((int)(-420)));
 
49493
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_RESPONSE",SWIG_From_int((int)(-421)));
 
49494
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_STATUS_CODE",SWIG_From_int((int)(-422)));
 
49495
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_ARTIFACT",SWIG_From_int((int)(-423)));
 
49496
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_RESOURCE_OFFERING",SWIG_From_int((int)(424)));
 
49497
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION",SWIG_From_int((int)(425)));
 
49498
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_SERVICE_TYPE",SWIG_From_int((int)(426)));
 
49499
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_ASSERTION",SWIG_From_int((int)(-427)));
 
49500
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_SUBJECT",SWIG_From_int((int)(-428)));
 
49501
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_NAME_IDENTIFIER",SWIG_From_int((int)(-429)));
 
49502
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_INVALID_ARTIFACT",SWIG_From_int((int)(-430)));
 
49503
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY",SWIG_From_int((int)(-431)));
 
49504
  SWIG_Python_SetConstant(d, "PROFILE_ERROR_STATUS_NOT_SUCCESS",SWIG_From_int((int)(-432)));
 
49505
  SWIG_Python_SetConstant(d, "LASSO_PROFILE_ERROR_MISSING_ISSUER",SWIG_From_int((int)(-433)));
 
49506
  SWIG_Python_SetConstant(d, "LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE",SWIG_From_int((int)(-434)));
48101
49507
  SWIG_Python_SetConstant(d, "LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ",SWIG_From_int((int)(-501)));
48102
49508
  SWIG_Python_SetConstant(d, "PARAM_ERROR_INVALID_VALUE",SWIG_From_int((int)(-502)));
48103
49509
  SWIG_Python_SetConstant(d, "LASSO_PARAM_ERROR_CHECK_FAILED",SWIG_From_int((int)(-503)));
48109
49515
  SWIG_Python_SetConstant(d, "LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST",SWIG_From_int((int)(606)));
48110
49516
  SWIG_Python_SetConstant(d, "LOGIN_ERROR_STATUS_NOT_SUCCESS",SWIG_From_int((int)(607)));
48111
49517
  SWIG_Python_SetConstant(d, "LOGIN_ERROR_UNKNOWN_PRINCIPAL",SWIG_From_int((int)(608)));
 
49518
  SWIG_Python_SetConstant(d, "LOGIN_ERROR_NO_DEFAULT_ENDPOINT",SWIG_From_int((int)(609)));
 
49519
  SWIG_Python_SetConstant(d, "LOGIN_ERROR_ASSERTION_REPLAY",SWIG_From_int((int)(610)));
48112
49520
  SWIG_Python_SetConstant(d, "DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER",SWIG_From_int((int)(-700)));
48113
 
  SWIG_Python_SetConstant(d, "LASSO_SOAP_FAULT_REDIRECT_REQUEST",SWIG_From_int((int)(800)));
 
49521
  SWIG_Python_SetConstant(d, "SOAP_FAULT_REDIRECT_REQUEST",SWIG_From_int((int)(800)));
 
49522
  SWIG_Python_SetConstant(d, "LASSO_SOAP_ERROR_MISSING_HEADER",SWIG_From_int((int)(-801)));
 
49523
  SWIG_Python_SetConstant(d, "LASSO_SOAP_ERROR_MISSING_BODY",SWIG_From_int((int)(-802)));
 
49524
  SWIG_Python_SetConstant(d, "NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_NAMESPACE",SWIG_From_int((int)(-900)));
 
49525
  SWIG_Python_SetConstant(d, "NAME_IDENTIFIER_MAPPING_ERROR_FORBIDDEN_CALL_ON_THIS_SIDE",SWIG_From_int((int)(-901)));
 
49526
  SWIG_Python_SetConstant(d, "NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_IDENTIFIER",SWIG_From_int((int)(-902)));
 
49527
  SWIG_Python_SetConstant(d, "LASSO_DATA_SERVICE_ERROR_UNREGISTERED_DST",SWIG_From_int((int)(-1000)));
 
49528
  SWIG_Python_SetConstant(d, "LASSO_WSF_PROFILE_ERROR_MISSING_CORRELATION",SWIG_From_int((int)(-1100)));
 
49529
  SWIG_Python_SetConstant(d, "LASSO_WSF_PROFILE_ERROR_MISSING_SECURITY",SWIG_From_int((int)(-1101)));
48114
49530
  SWIG_Python_SetConstant(d, "CHECK_VERSION_EXACT",SWIG_From_int((int)(LASSO_CHECK_VERSION_EXACT)));
48115
49531
  SWIG_Python_SetConstant(d, "CHECK_VERSIONABI_COMPATIBLE",SWIG_From_int((int)(LASSO_CHECK_VERSIONABI_COMPATIBLE)));
48116
49532
  SWIG_Python_SetConstant(d, "CHECK_VERSION_NUMERIC",SWIG_From_int((int)(LASSO_CHECK_VERSION_NUMERIC)));
48117
49533
  
48118
49534
  lasso_init();
48119
49535
  
 
49536
  SWIG_Python_SetConstant(d, "SAML2_SUPPORT",SWIG_From_int((int)(1)));
 
49537
  SWIG_Python_SetConstant(d, "SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:nameid-format:persistent"));
 
49538
  SWIG_Python_SetConstant(d, "SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:nameid-format:transient"));
 
49539
  SWIG_Python_SetConstant(d, "SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:nameid-format:encrypted"));
 
49540
  SWIG_Python_SetConstant(d, "SAML2_METADATA_BINDING_SOAP",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:bindings:SOAP"));
 
49541
  SWIG_Python_SetConstant(d, "SAML2_METADATA_BINDING_REDIRECT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"));
 
49542
  SWIG_Python_SetConstant(d, "SAML2_METADATA_BINDING_POST",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"));
 
49543
  SWIG_Python_SetConstant(d, "SAML2_METADATA_BINDING_ARTIFACT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact"));
 
49544
  SWIG_Python_SetConstant(d, "SAML2_METADATA_BINDING_PAOS",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:bindings:PAOS"));
 
49545
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony"));
 
49546
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocol"));
 
49547
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword"));
 
49548
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_KERBEROS",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos"));
 
49549
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorContract"));
 
49550
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorUnregistered"));
 
49551
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorContract"));
 
49552
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorUnregistered"));
 
49553
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:NomadTelephony"));
 
49554
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:PersonalizedTelephony"));
 
49555
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_PGP",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:PGP"));
 
49556
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport"));
 
49557
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_PASSWORD",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:Password"));
 
49558
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession"));
 
49559
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_SMARTCARD",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:Smartcard"));
 
49560
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_SMARTCARD_PKI",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI"));
 
49561
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_SOFTWARE_PKI",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:SoftwarePKI"));
 
49562
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_SPKI",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:SPKI"));
 
49563
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:SecureRemotePassword"));
 
49564
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_TLS_CLIENT",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient"));
 
49565
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_X509",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:X509"));
 
49566
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_TELEPHONY",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:Telephony"));
 
49567
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:TimeSyncToken"));
 
49568
  SWIG_Python_SetConstant(d, "SAML2_AUTHN_CONTEXT_XMLDSIG",SWIG_FromCharPtr("urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig"));
48120
49569
}
48121
49570