/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.31 * * This file is not intended to be easily readable and contains a number of * coding conventions designed to improve portability and efficiency. Do not make * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ /* ----------------------------------------------------------------------------- * This section contains generic SWIG labels for method/variable * declarations/attributes, and other compiler dependent labels. * ----------------------------------------------------------------------------- */ /* template workaround for compilers that cannot correctly implement the C++ standard */ #ifndef SWIGTEMPLATEDISAMBIGUATOR # if defined(__SUNPRO_CC) # if (__SUNPRO_CC <= 0x560) # define SWIGTEMPLATEDISAMBIGUATOR template # else # define SWIGTEMPLATEDISAMBIGUATOR # endif # else # define SWIGTEMPLATEDISAMBIGUATOR # endif #endif /* inline attribute */ #ifndef SWIGINLINE # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) # define SWIGINLINE inline # else # define SWIGINLINE # endif #endif /* attribute recognised by some compilers to avoid 'unused' warnings */ #ifndef SWIGUNUSED # if defined(__GNUC__) # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif # elif defined(__ICC) # define SWIGUNUSED __attribute__ ((__unused__)) # else # define SWIGUNUSED # endif #endif #ifndef SWIGUNUSEDPARM # ifdef __cplusplus # define SWIGUNUSEDPARM(p) # else # define SWIGUNUSEDPARM(p) p SWIGUNUSED # endif #endif /* internal SWIG method */ #ifndef SWIGINTERN # define SWIGINTERN static SWIGUNUSED #endif /* internal inline SWIG method */ #ifndef SWIGINTERNINLINE # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE #endif /* exporting methods */ #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) # ifndef GCC_HASCLASSVISIBILITY # define GCC_HASCLASSVISIBILITY # endif #endif #ifndef SWIGEXPORT # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # if defined(STATIC_LINKED) # define SWIGEXPORT # else # define SWIGEXPORT __declspec(dllexport) # endif # else # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) # define SWIGEXPORT __attribute__ ((visibility("default"))) # else # define SWIGEXPORT # endif # endif #endif /* calling conventions for Windows */ #ifndef SWIGSTDCALL # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL # endif #endif /* Deal with Microsoft's attempt at deprecating C standard runtime functions */ #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) # define _CRT_SECURE_NO_DEPRECATE #endif /* ----------------------------------------------------------------------------- * swigrun.swg * * This file contains generic CAPI SWIG runtime support for pointer * type checking. * ----------------------------------------------------------------------------- */ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ #define SWIG_RUNTIME_VERSION "3" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE # define SWIG_QUOTE_STRING(x) #x # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) #else # define SWIG_TYPE_TABLE_NAME #endif /* You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the swig runtime code. In 99.9% of the cases, swig just needs to declare them as 'static'. But only do this if is strictly necessary, ie, if you have problems with your compiler or so. */ #ifndef SWIGRUNTIME # define SWIGRUNTIME SWIGINTERN #endif #ifndef SWIGRUNTIMEINLINE # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE #endif /* Generic buffer size */ #ifndef SWIG_BUFFER_SIZE # define SWIG_BUFFER_SIZE 1024 #endif /* Flags for pointer conversions */ #define SWIG_POINTER_DISOWN 0x1 /* Flags for new pointer objects */ #define SWIG_POINTER_OWN 0x1 /* Flags/methods for returning states. The swig conversion methods, as ConvertPtr, return and integer that tells if the conversion was successful or not. And if not, an error code can be returned (see swigerrors.swg for the codes). Use the following macros/flags to set or process the returning states. In old swig versions, you usually write code as: if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { // success code } else { //fail code } Now you can be more explicit as: int res = SWIG_ConvertPtr(obj,vptr,ty.flags); if (SWIG_IsOK(res)) { // success code } else { // fail code } that seems to be the same, but now you can also do Type *ptr; int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); if (SWIG_IsOK(res)) { // success code if (SWIG_IsNewObj(res) { ... delete *ptr; } else { ... } } else { // fail code } I.e., now SWIG_ConvertPtr can return new objects and you can identify the case and take care of the deallocation. Of course that requires also to SWIG_ConvertPtr to return new result values, as int SWIG_ConvertPtr(obj, ptr,...) { if () { if () { *ptr = ; return SWIG_NEWOBJ; } else { *ptr = ; return SWIG_OLDOBJ; } } else { return SWIG_BADOBJ; } } Of course, returning the plain '0(success)/-1(fail)' still works, but you can be more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the swig errors code. Finally, if the SWIG_CASTRANK_MODE is enabled, the result code allows to return the 'cast rank', for example, if you have this int food(double) int fooi(int); and you call food(1) // cast rank '1' (1 -> 1.0) fooi(1) // cast rank '0' just use the SWIG_AddCast()/SWIG_CheckState() */ #define SWIG_OK (0) #define SWIG_ERROR (-1) #define SWIG_IsOK(r) (r >= 0) #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) /* The CastRankLimit says how many bits are used for the cast rank */ #define SWIG_CASTRANKLIMIT (1 << 8) /* The NewMask denotes the object was created (using new/malloc) */ #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) /* The TmpMask is for in/out typemaps that use temporal objects */ #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) /* Simple returning values */ #define SWIG_BADOBJ (SWIG_ERROR) #define SWIG_OLDOBJ (SWIG_OK) #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) /* Check, add and del mask methods */ #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) /* Cast-Rank Mode */ #if defined(SWIG_CASTRANK_MODE) # ifndef SWIG_TypeRank # define SWIG_TypeRank unsigned long # endif # ifndef SWIG_MAXCASTRANK /* Default cast allowed */ # define SWIG_MAXCASTRANK (2) # endif # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) SWIGINTERNINLINE int SWIG_AddCast(int r) { return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; } SWIGINTERNINLINE int SWIG_CheckState(int r) { return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; } #else /* no cast-rank mode */ # define SWIG_AddCast # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) #endif #include #ifdef __cplusplus extern "C" { #endif typedef void *(*swig_converter_func)(void *); typedef struct swig_type_info *(*swig_dycast_func)(void **); /* Structure to store inforomation on one type */ typedef struct swig_type_info { const char *name; /* mangled name of this type */ const char *str; /* human readable name of this type */ swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ struct swig_cast_info *cast; /* linked list of types that can cast into this type */ void *clientdata; /* language specific type data */ int owndata; /* flag if the structure owns the clientdata */ } swig_type_info; /* Structure to store a type and conversion function used for casting */ typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ struct swig_cast_info *next; /* pointer to next cast in linked list */ struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information * Each module generates one structure like this, and the runtime collects * all of these structures and stores them in a circularly linked list.*/ typedef struct swig_module_info { swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ size_t size; /* Number of types in this module */ struct swig_module_info *next; /* Pointer to next element in circularly linked list */ swig_type_info **type_initial; /* Array of initially generated type structures */ swig_cast_info **cast_initial; /* Array of initially generated casting structures */ void *clientdata; /* Language specific module data */ } swig_module_info; /* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. Return 0 when the two name types are equivalent, as in strncmp, but skipping ' '. */ SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2) { for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { while ((*f1 == ' ') && (f1 != l1)) ++f1; while ((*f2 == ' ') && (f2 != l2)) ++f2; if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; } return (l1 - f1) - (l2 - f2); } /* Check type equivalence in a name list like ||... Return 0 if not equal, 1 if equal */ SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb) { int equiv = 0; const char* te = tb + strlen(tb); const char* ne = nb; while (!equiv && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; if (*ne) ++ne; } return equiv; } /* Check type equivalence in a name list like ||... Return 0 if equal, -1 if nb < tb, 1 if nb > tb */ SWIGRUNTIME int SWIG_TypeCompare(const char *nb, const char *tb) { int equiv = 0; const char* te = tb + strlen(tb); const char* ne = nb; while (!equiv && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; if (*ne) ++ne; } return equiv; } /* think of this as a c++ template<> or a scheme macro */ #define SWIG_TypeCheck_Template(comparison, ty) \ if (ty) { \ swig_cast_info *iter = ty->cast; \ while (iter) { \ if (comparison) { \ if (iter == ty->cast) return iter; \ /* Move iter to the top of the linked list */ \ iter->prev->next = iter->next; \ if (iter->next) \ iter->next->prev = iter->prev; \ iter->next = ty->cast; \ iter->prev = 0; \ if (ty->cast) ty->cast->prev = iter; \ ty->cast = iter; \ return iter; \ } \ iter = iter->next; \ } \ } \ return 0 /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty); } /* Same as previous function, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) { SWIG_TypeCheck_Template(iter->type == from, into); } /* Cast a pointer up an inheritance hierarchy */ SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_cast_info *ty, void *ptr) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr); } /* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { swig_type_info *lastty = ty; if (!ty || !ty->dcast) return ty; while (ty && (ty->dcast)) { ty = (*ty->dcast)(ptr); if (ty) lastty = ty; } return lastty; } /* Return the name associated with this type */ SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty) { return ty->name; } /* Return the pretty name associated with this type, that is an unmangled type name in a form presentable to the user. */ SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type) { /* The "str" field contains the equivalent pretty names of the type, separated by vertical-bar characters. We choose to print the last name, as it is often (?) the most specific. */ if (!type) return NULL; if (type->str != NULL) { const char *last_name = type->str; const char *s; for (s = type->str; *s; s++) if (*s == '|') last_name = s+1; return last_name; } else return type->name; } /* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; while (cast) { if (!cast->converter) { swig_type_info *tc = cast->type; if (!tc->clientdata) { SWIG_TypeClientData(tc, clientdata); } } cast = cast->next; } } SWIGRUNTIME void SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { SWIG_TypeClientData(ti, clientdata); ti->owndata = 1; } /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { register size_t l = 0; register size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ register size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { register int compare = strcmp(name, iname); if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { r = i - 1; } else { break; } } else if (compare > 0) { l = i + 1; } } else { break; /* should never happen */ } } while (l <= r); } iter = iter->next; } while (iter != end); return 0; } /* Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); if (ret) { return ret; } else { /* STEP 2: If the type hasn't been found, do a complete search of the str field (the human readable name) */ swig_module_info *iter = start; do { register size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; } iter = iter->next; } while (iter != end); } /* neither found a match */ return 0; } /* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; register const unsigned char *u = (unsigned char *) ptr; register const unsigned char *eu = u + sz; for (; u != eu; ++u) { register unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } /* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { register unsigned char *u = (unsigned char *) ptr; register const unsigned char *eu = u + sz; for (; u != eu; ++u) { register char d = *(c++); register unsigned char uu; if ((d >= '0') && (d <= '9')) uu = ((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = ((d - ('a'-10)) << 4); else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (d - ('a'-10)); else return (char *) 0; *u = uu; } return c; } /* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { char *r = buff; if ((2*sizeof(void *) + 2) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,&ptr,sizeof(void *)); if (strlen(name) + 1 > (bsz - (r - buff))) return 0; strcpy(r,name); return buff; } SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { *ptr = (void *) 0; return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sizeof(void *)); } SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { char *r = buff; size_t lname = (name ? strlen(name) : 0); if ((2*sz + 2 + lname) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); if (lname) { strncpy(r,name,lname+1); } else { *r = 0; } return buff; } SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { memset(ptr,0,sz); return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sz); } #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * See the LICENSE file for information on copyright, usage and redistribution * of SWIG, and the README file for authors - http://www.swig.org/release.html. * * php4run.swg * * PHP4 runtime library * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #endif #include "zend.h" #include "zend_API.h" #include "php.h" /* These TSRMLS_ stuff should already be defined now, but with older php under redhat are not... */ #ifndef TSRMLS_D #define TSRMLS_D #endif #ifndef TSRMLS_DC #define TSRMLS_DC #endif #ifndef TSRMLS_C #define TSRMLS_C #endif #ifndef TSRMLS_CC #define TSRMLS_CC #endif #ifdef __cplusplus } #endif /* But in fact SWIG_ConvertPtr is the native interface for getting typed pointer values out of zvals. We need the TSRMLS_ macros for when we make PHP type calls later as we handle php resources */ #define SWIG_ConvertPtr(obj,pp,type,flags) SWIG_ZTS_ConvertPtr(obj,pp,type,flags TSRMLS_CC) #define SWIG_fail goto fail static char *default_error_msg = "Unknown error occurred"; static int default_error_code = E_ERROR; #define SWIG_PHP_Arg_Error_Msg(argnum,extramsg) "Error in argument " #argnum " "#extramsg #define SWIG_PHP_Error(code,msg) do { SWIG_ErrorCode() = code; SWIG_ErrorMsg() = msg; SWIG_fail; } while (0) #define SWIG_contract_assert(expr,msg) \ if (!(expr) ) { zend_printf("Contract Assert Failed %s\n",msg ); } else /* Standard SWIG API */ #define SWIG_GetModule(clientdata) SWIG_Php4_GetModule() #define SWIG_SetModule(clientdata, pointer) SWIG_Php4_SetModule(pointer) /* used to wrap returned objects in so we know whether they are newobject and need freeing, or not */ typedef struct _swig_object_wrapper { void * ptr; int newobject; } swig_object_wrapper; /* empty zend destructor for types without one */ static ZEND_RSRC_DTOR_FUNC(SWIG_landfill) { (void)rsrc; } #define SWIG_SetPointerZval(a,b,c,d) SWIG_ZTS_SetPointerZval(a,b,c,d TSRMLS_CC) static void SWIG_ZTS_SetPointerZval(zval *z, void *ptr, swig_type_info *type, int newobject TSRMLS_DC) { swig_object_wrapper *value=NULL; /* * First test for Null pointers. Return those as PHP native NULL */ if (!ptr ) { ZVAL_NULL(z); return; } if (type->clientdata) { if (! (*(int *)(type->clientdata))) zend_error(E_ERROR, "Type: %s failed to register with zend",type->name); value=(swig_object_wrapper *)emalloc(sizeof(swig_object_wrapper)); value->ptr=ptr; value->newobject=newobject; ZEND_REGISTER_RESOURCE(z, value, *(int *)(type->clientdata)); return; } zend_error(E_ERROR, "Type: %s not registered with zend",type->name); } /* This pointer conversion routine takes the native pointer p (along with its type name) and converts it by calling appropriate casting functions according to ty. The resultant pointer is returned, or NULL is returned if the pointer can't be cast. Sadly PHP has no API to find a type name from a type id, only from an instance of a resource of the type id, so we have to pass type_name as well. The two functions which might call this are: SWIG_ZTS_ConvertResourcePtr which gets the type name from the resource and the registered zend destructors for which we have one per type each with the type name hard wired in. */ static void * SWIG_ZTS_ConvertResourceData(void * p, const char *type_name, swig_type_info *ty TSRMLS_DC) { swig_cast_info *tc; if (!ty) { /* They don't care about the target type, so just pass on the pointer! */ return p; } if (! type_name) { /* can't convert p to ptr type ty if we don't know what type p is */ return NULL; } /* convert and cast p from type_name to ptr as ty. */ tc = SWIG_TypeCheck(type_name, ty); if (!tc) return NULL; return SWIG_TypeCast(tc, p); } /* This function returns a pointer of type ty by extracting the pointer and type info from the resource in z. z must be a resource. If it fails, NULL is returned. It uses SWIG_ZTS_ConvertResourceData to do the real work. */ static void * SWIG_ZTS_ConvertResourcePtr(zval *z, swig_type_info *ty, int flags TSRMLS_DC) { swig_object_wrapper *value; void *p; int type; char *type_name; value = (swig_object_wrapper *) zend_list_find(z->value.lval, &type); if ( flags && SWIG_POINTER_DISOWN ) { value->newobject = 0; } p = value->ptr; if (type==-1) return NULL; type_name=zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); return SWIG_ZTS_ConvertResourceData(p, type_name, ty TSRMLS_CC); } /* We allow passing of a RESOURCE pointing to the object or an OBJECT whose _cPtr is a resource pointing to the object */ static int SWIG_ZTS_ConvertPtr(zval *z, void **ptr, swig_type_info *ty, int flags TSRMLS_DC) { if (z == NULL) { *ptr = 0; return 0; } switch (z->type) { case IS_OBJECT: { zval ** _cPtr; if (zend_hash_find(HASH_OF(z),"_cPtr",sizeof("_cPtr"),(void**)&_cPtr)==SUCCESS) { if ((*_cPtr)->type==IS_RESOURCE) { *ptr = SWIG_ZTS_ConvertResourcePtr(*_cPtr, ty, flags TSRMLS_CC); return (*ptr == NULL ? -1 : 0); } } break; } case IS_RESOURCE: *ptr = SWIG_ZTS_ConvertResourcePtr(z, ty, flags TSRMLS_CC); return (*ptr == NULL ? -1 : 0); case IS_NULL: *ptr = 0; return 0; } return -1; } static char const_name[] = "swig_runtime_data_type_pointer"; static swig_module_info *SWIG_Php4_GetModule() { zval *pointer; swig_module_info *ret = 0; MAKE_STD_ZVAL(pointer); TSRMLS_FETCH(); if (zend_get_constant(const_name, sizeof(const_name), pointer TSRMLS_CC)) { if (pointer->type == IS_LONG) { ret = (swig_module_info *) pointer->value.lval; } } FREE_ZVAL(pointer); return ret; } static void SWIG_Php4_SetModule(swig_module_info *pointer) { TSRMLS_FETCH(); REGISTER_MAIN_LONG_CONSTANT(const_name, (long) pointer, 0); } /* Errors in SWIG */ #define SWIG_UnknownError -1 #define SWIG_IOError -2 #define SWIG_RuntimeError -3 #define SWIG_IndexError -4 #define SWIG_TypeError -5 #define SWIG_DivisionByZero -6 #define SWIG_OverflowError -7 #define SWIG_SyntaxError -8 #define SWIG_ValueError -9 #define SWIG_SystemError -10 #define SWIG_AttributeError -11 #define SWIG_MemoryError -12 #define SWIG_NullReferenceError -13 /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_int swig_types[0] #define SWIGTYPE_p_LassoCheckVersionMode swig_types[1] #define SWIGTYPE_p_LassoDefederation swig_types[2] #define SWIGTYPE_p_LassoEcp swig_types[3] #define SWIGTYPE_p_LassoEncryptionMode swig_types[4] #define SWIGTYPE_p_LassoEncryptionSymKeyType swig_types[5] #define SWIGTYPE_p_LassoFederation swig_types[6] #define SWIGTYPE_p_LassoHttpMethod swig_types[7] #define SWIGTYPE_p_LassoIdentity swig_types[8] #define SWIGTYPE_p_LassoLecp swig_types[9] #define SWIGTYPE_p_LassoLibAssertion swig_types[10] #define SWIGTYPE_p_LassoLibAuthnRequest swig_types[11] #define SWIGTYPE_p_LassoLibAuthnResponse swig_types[12] #define SWIGTYPE_p_LassoLibFederationTerminationNotification swig_types[13] #define SWIGTYPE_p_LassoLibLogoutRequest swig_types[14] #define SWIGTYPE_p_LassoLibLogoutResponse swig_types[15] #define SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest swig_types[16] #define SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse swig_types[17] #define SWIGTYPE_p_LassoLibRequestAuthnContext swig_types[18] #define SWIGTYPE_p_LassoLibStatusResponse swig_types[19] #define SWIGTYPE_p_LassoLogin swig_types[20] #define SWIGTYPE_p_LassoLoginProtocolProfile swig_types[21] #define SWIGTYPE_p_LassoLogout swig_types[22] #define SWIGTYPE_p_LassoMdProtocolType swig_types[23] #define SWIGTYPE_p_LassoNameIdManagement swig_types[24] #define SWIGTYPE_p_LassoNameIdentifierMapping swig_types[25] #define SWIGTYPE_p_LassoNameRegistration swig_types[26] #define SWIGTYPE_p_LassoNode swig_types[27] #define SWIGTYPE_p_LassoNodeList swig_types[28] #define SWIGTYPE_p_LassoProtocolConformance swig_types[29] #define SWIGTYPE_p_LassoProvider swig_types[30] #define SWIGTYPE_p_LassoProviderRole swig_types[31] #define SWIGTYPE_p_LassoRequestType swig_types[32] #define SWIGTYPE_p_LassoSaml2Action swig_types[33] #define SWIGTYPE_p_LassoSaml2Advice swig_types[34] #define SWIGTYPE_p_LassoSaml2Assertion swig_types[35] #define SWIGTYPE_p_LassoSaml2Attribute swig_types[36] #define SWIGTYPE_p_LassoSaml2AttributeStatement swig_types[37] #define SWIGTYPE_p_LassoSaml2AudienceRestriction swig_types[38] #define SWIGTYPE_p_LassoSaml2AuthnContext swig_types[39] #define SWIGTYPE_p_LassoSaml2AuthnStatement swig_types[40] #define SWIGTYPE_p_LassoSaml2AuthzDecisionStatement swig_types[41] #define SWIGTYPE_p_LassoSaml2BaseIDAbstract swig_types[42] #define SWIGTYPE_p_LassoSaml2ConditionAbstract swig_types[43] #define SWIGTYPE_p_LassoSaml2Conditions swig_types[44] #define SWIGTYPE_p_LassoSaml2EncryptedElement swig_types[45] #define SWIGTYPE_p_LassoSaml2Evidence swig_types[46] #define SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData swig_types[47] #define SWIGTYPE_p_LassoSaml2NameID swig_types[48] #define SWIGTYPE_p_LassoSaml2OneTimeUse swig_types[49] #define SWIGTYPE_p_LassoSaml2ProxyRestriction swig_types[50] #define SWIGTYPE_p_LassoSaml2StatementAbstract swig_types[51] #define SWIGTYPE_p_LassoSaml2Subject swig_types[52] #define SWIGTYPE_p_LassoSaml2SubjectConfirmation swig_types[53] #define SWIGTYPE_p_LassoSaml2SubjectConfirmationData swig_types[54] #define SWIGTYPE_p_LassoSaml2SubjectLocality swig_types[55] #define SWIGTYPE_p_LassoSamlAdvice swig_types[56] #define SWIGTYPE_p_LassoSamlAssertion swig_types[57] #define SWIGTYPE_p_LassoSamlAttribute swig_types[58] #define SWIGTYPE_p_LassoSamlAttributeDesignator swig_types[59] #define SWIGTYPE_p_LassoSamlAttributeStatement swig_types[60] #define SWIGTYPE_p_LassoSamlAttributeValue swig_types[61] #define SWIGTYPE_p_LassoSamlAudienceRestrictionCondition swig_types[62] #define SWIGTYPE_p_LassoSamlAuthenticationStatement swig_types[63] #define SWIGTYPE_p_LassoSamlAuthorityBinding swig_types[64] #define SWIGTYPE_p_LassoSamlConditionAbstract swig_types[65] #define SWIGTYPE_p_LassoSamlConditions swig_types[66] #define SWIGTYPE_p_LassoSamlNameIdentifier swig_types[67] #define SWIGTYPE_p_LassoSamlStatementAbstract swig_types[68] #define SWIGTYPE_p_LassoSamlSubject swig_types[69] #define SWIGTYPE_p_LassoSamlSubjectConfirmation swig_types[70] #define SWIGTYPE_p_LassoSamlSubjectLocality swig_types[71] #define SWIGTYPE_p_LassoSamlSubjectStatement swig_types[72] #define SWIGTYPE_p_LassoSamlSubjectStatementAbstract swig_types[73] #define SWIGTYPE_p_LassoSamlp2ArtifactResolve swig_types[74] #define SWIGTYPE_p_LassoSamlp2ArtifactResponse swig_types[75] #define SWIGTYPE_p_LassoSamlp2AssertionIDRequest swig_types[76] #define SWIGTYPE_p_LassoSamlp2AttributeQuery swig_types[77] #define SWIGTYPE_p_LassoSamlp2AuthnQuery swig_types[78] #define SWIGTYPE_p_LassoSamlp2AuthnRequest swig_types[79] #define SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery swig_types[80] #define SWIGTYPE_p_LassoSamlp2Extensions swig_types[81] #define SWIGTYPE_p_LassoSamlp2IDPEntry swig_types[82] #define SWIGTYPE_p_LassoSamlp2IDPList swig_types[83] #define SWIGTYPE_p_LassoSamlp2LogoutRequest swig_types[84] #define SWIGTYPE_p_LassoSamlp2ManageNameIDRequest swig_types[85] #define SWIGTYPE_p_LassoSamlp2NameIDMappingRequest swig_types[86] #define SWIGTYPE_p_LassoSamlp2NameIDMappingResponse swig_types[87] #define SWIGTYPE_p_LassoSamlp2NameIDPolicy swig_types[88] #define SWIGTYPE_p_LassoSamlp2RequestAbstract swig_types[89] #define SWIGTYPE_p_LassoSamlp2RequestedAuthnContext swig_types[90] #define SWIGTYPE_p_LassoSamlp2Response swig_types[91] #define SWIGTYPE_p_LassoSamlp2Scoping swig_types[92] #define SWIGTYPE_p_LassoSamlp2Status swig_types[93] #define SWIGTYPE_p_LassoSamlp2StatusCode swig_types[94] #define SWIGTYPE_p_LassoSamlp2StatusDetail swig_types[95] #define SWIGTYPE_p_LassoSamlp2StatusResponse swig_types[96] #define SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract swig_types[97] #define SWIGTYPE_p_LassoSamlp2Terminate swig_types[98] #define SWIGTYPE_p_LassoSamlpRequest swig_types[99] #define SWIGTYPE_p_LassoSamlpRequestAbstract swig_types[100] #define SWIGTYPE_p_LassoSamlpResponse swig_types[101] #define SWIGTYPE_p_LassoSamlpResponseAbstract swig_types[102] #define SWIGTYPE_p_LassoSamlpStatus swig_types[103] #define SWIGTYPE_p_LassoSamlpStatusCode swig_types[104] #define SWIGTYPE_p_LassoServer swig_types[105] #define SWIGTYPE_p_LassoSession swig_types[106] #define SWIGTYPE_p_LassoSignatureMethod swig_types[107] #define SWIGTYPE_p_LassoSignatureType swig_types[108] #define SWIGTYPE_p_LassoStringList swig_types[109] #define SWIGTYPE_p_char swig_types[110] #define SWIGTYPE_p_p_void swig_types[111] #define SWIGTYPE_p_void swig_types[112] static swig_type_info *swig_types[114]; static swig_module_info swig_module = {swig_types, 113, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) /* -------- TYPES TABLE (END) -------- */ /* header section */ /* +----------------------------------------------------------------------+ | PHP version 4.0 | +----------------------------------------------------------------------+ | Copyright (c) 1997, 1998, 1999, 2000, 2001 The PHP Group | +----------------------------------------------------------------------+ | This source file is subject to version 2.02 of the PHP license, | | that is bundled with this package in the file LICENSE, and is | | available at through the world-wide-web at | | http://www.php.net/license/2_02.txt. | | If you did not receive a copy of the PHP license and are unable to | | obtain it through the world-wide-web, please send a note to | | license@php.net so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Authors: | | | +----------------------------------------------------------------------+ */ ZEND_BEGIN_MODULE_GLOBALS(lasso) char *error_msg; int error_code; ZEND_END_MODULE_GLOBALS(lasso) ZEND_DECLARE_MODULE_GLOBALS(lasso) #ifdef ZTS #define SWIG_ErrorMsg() TSRMG(lasso_globals_id, zend_lasso_globals *, error_msg ) #define SWIG_ErrorCode() TSRMG(lasso_globals_id, zend_lasso_globals *, error_code ) #else #define SWIG_ErrorMsg() (lasso_globals.error_msg) #define SWIG_ErrorCode() (lasso_globals.error_code) #endif static void lasso_init_globals(zend_lasso_globals *globals ) { globals->error_msg = default_error_msg; globals->error_code = default_error_code; } static void lasso_destroy_globals(zend_lasso_globals * globals) { (void)globals; } static void SWIG_ResetError() { TSRMLS_FETCH(); SWIG_ErrorMsg() = default_error_msg; SWIG_ErrorCode() = default_error_code; } #define SWIG_name "lasso" #ifdef __cplusplus extern "C" { #endif #include "php.h" #include "php_ini.h" #include "ext/standard/info.h" #include "php_lasso.h" #ifdef __cplusplus } #endif #if PHP_MAJOR_VERSION < 5 # define SWIG_exception(code, msg) { zend_error(E_ERROR, msg); } #else # define SWIG_exception(code, msg) { zend_throw_exception(NULL, msg, code TSRMLS_CC); } #endif #if defined(SWIGRUBY) || defined (PHP_VERSION) /* Ruby and PHP pollute the #define space with these names */ #undef PACKAGE_NAME #undef PACKAGE_STRING #undef PACKAGE_TARNAME #undef PACKAGE_VERSION #undef PACKAGE_BUGREPORT #endif #include #include #include #include #ifdef LASSO_WSF_ENABLED #include #include #endif #define bool int #define false 0 #define true 1 /* * Thanks to the patch in this Debian bug for the solution * to the crash inside vsnprintf on some architectures. * * "reuse of args inside the while(1) loop is in violation of the * specs and only happens to work by accident on other systems." * * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=104325 */ #ifndef va_copy #ifdef __va_copy #define va_copy(dest,src) __va_copy(dest,src) #else #define va_copy(dest,src) (dest) = (src) #endif #endif static void build_exception_msg(int errorCode, char *errorMsg) { if (errorCode > 0) { sprintf(errorMsg, "%d / Lasso Warning: %s", errorCode, lasso_strerror(errorCode)); } else { sprintf(errorMsg, "%d / Lasso Error: %s", errorCode, lasso_strerror(errorCode)); } } typedef struct node_info { char *name; struct node_info *super; swig_type_info *swig; #if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID) zend_class_entry *php; #endif } node_info; static node_info node_infos[250]; /* FIXME: Size should be computed */ /* Cast a LassoNode into the appropriate derivated class. */ static swig_type_info *dynamic_cast_node(void **nodePointer) { node_info *info; char *name; if (*nodePointer == NULL) return NULL; name = (char *) G_OBJECT_TYPE_NAME(*nodePointer); for (info = node_infos; info->swig; info++) { if (strcmp(info->name, name) == 0) return info->swig; } return NULL; } static node_info *get_node_info_with_swig(swig_type_info *swig) { node_info *info; for (info = node_infos; info->swig; info++) { if (info->swig == swig) return info; } return NULL; } #if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID) static void set_node_info(node_info *info, char *name, char *superName, swig_type_info *swig, zend_class_entry *php) { #else static void set_node_info(node_info *info, char *name, char *superName, swig_type_info *swig) { #endif node_info *super; info->name = name; if (superName) { for (super = node_infos; super != info; super++) if (strcmp(super->name, superName) == 0) break; if (super == info) { printf("Lasso Swig Alert: Unknown super class %s for class %s\n", superName, name); super = NULL; } } else { super = NULL; } info->super = super; info->swig = swig; #if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID) info->php = php; #endif } #include static void add_key_to_array(char *key, gpointer pointer, GPtrArray *array) { g_ptr_array_add(array, g_strdup(key)); } static void add_node_to_array(gpointer node, GPtrArray *array) { if (node != NULL) { g_object_ref(node); } g_ptr_array_add(array, node); } static void add_string_to_array(char *string, GPtrArray *array) { if (string != NULL) { string = g_strdup(string); } g_ptr_array_add(array, string); } static void add_xml_to_array(xmlNode *xmlnode, GPtrArray *array) { xmlOutputBufferPtr buf; gchar *xmlString; buf = xmlAllocOutputBuffer(NULL); if (buf == NULL) { xmlString = NULL; } else { xmlNodeDumpOutput(buf, NULL, xmlnode, 0, 1, NULL); xmlOutputBufferFlush(buf); if (buf->conv == NULL) { xmlString = g_strdup(buf->buffer->content); } else { xmlString = g_strdup(buf->conv->content); } xmlOutputBufferClose(buf); } g_ptr_array_add(array, xmlString); } static void free_node_array_item(gpointer node, gpointer unused) { if (node != NULL) { /* Test added to help debugging. */ if (LASSO_IS_NODE(node)) { lasso_node_destroy(LASSO_NODE(node)); } else { g_object_unref(node); } } } static void free_node_list_item(gpointer node, gpointer unused) { if (node != NULL) { /* Test added to help debugging. */ if (LASSO_IS_NODE(node)) { lasso_node_destroy(LASSO_NODE(node)); } else { g_object_unref(node); } } } static void free_string_list_item(char *string, gpointer unused) { if (string != NULL) { g_free(string); } } static void free_xml_list_item(xmlNode *xmlnode, gpointer unused) { if (xmlnode != NULL) { xmlFreeNode(xmlnode); } } static gpointer get_node(gpointer node) { return node == NULL ? NULL : g_object_ref(node); } static GPtrArray *get_node_list(GList *nodeList) { GPtrArray *nodeArray; if (nodeList == NULL) { return NULL; } nodeArray = g_ptr_array_sized_new(g_list_length(nodeList)); g_list_foreach(nodeList, (GFunc) add_node_to_array, nodeArray); return nodeArray; } static GPtrArray *get_string_list(GList *stringList) { GPtrArray *stringArray; if (stringList == NULL) { return NULL; } stringArray = g_ptr_array_sized_new(g_list_length(stringList)); g_list_foreach(stringList, (GFunc) add_string_to_array, stringArray); return stringArray; } static GPtrArray *get_xml_list(GList *xmlList) { GPtrArray *xmlArray; if (xmlList == NULL) { return NULL; } xmlArray = g_ptr_array_sized_new(g_list_length(xmlList)); g_list_foreach(xmlList, (GFunc) add_xml_to_array, xmlArray); return xmlArray; } static char* get_xml_string(xmlNode *xmlnode) { xmlOutputBufferPtr buf; char *xmlString; if (xmlnode == NULL) { return NULL; } buf = xmlAllocOutputBuffer(NULL); if (buf == NULL) { xmlString = NULL; } else { xmlNodeDumpOutput(buf, NULL, xmlnode, 0, 1, NULL); xmlOutputBufferFlush(buf); if (buf->conv == NULL) { xmlString = g_strdup(buf->buffer->content); } else { xmlString = g_strdup(buf->conv->content); } xmlOutputBufferClose(buf); } xmlFreeNode(xmlnode); return xmlString; } static xmlNode *get_string_xml(const char *string) { xmlDoc *doc; xmlNode *node; doc = xmlReadDoc(string, NULL, NULL, XML_PARSE_NONET); node = xmlDocGetRootElement(doc); if (node != NULL) { node = xmlCopyNode(node, 1); } xmlFreeDoc(doc); return node; } static void set_node(gpointer *nodePointer, gpointer value) { if (*nodePointer == value) { return; } if (*nodePointer != NULL) { /* Test added to help debugging. */ if (LASSO_IS_NODE(*nodePointer)) { lasso_node_destroy(LASSO_NODE(*nodePointer)); } else { g_object_unref(*nodePointer); } } *nodePointer = value == NULL ? NULL : g_object_ref(value); } static void set_node_list(GList **nodeListPointer, GPtrArray *nodeArray) { if (*nodeListPointer != NULL) { g_list_foreach(*nodeListPointer, (GFunc) free_node_list_item, NULL); g_list_free(*nodeListPointer); } if (nodeArray == NULL) { *nodeListPointer = NULL; } else { gpointer node; int index; for (index = 0; index < nodeArray->len; index ++) { node = g_ptr_array_index(nodeArray, index); if (node != NULL) { g_object_ref(node); } *nodeListPointer = g_list_append(*nodeListPointer, node); } } } static void set_string(char **pointer, char *value) { if (*pointer != NULL) { g_free(*pointer); } *pointer = value == NULL ? NULL : strdup(value); } static void set_string_list(GList **stringListPointer, GPtrArray *stringArray) { if (*stringListPointer != NULL) { g_list_foreach(*stringListPointer, (GFunc) free_string_list_item, NULL); g_list_free(*stringListPointer); } if (stringArray == NULL) { *stringListPointer = NULL; } else { char *string; int index; for (index = 0; index < stringArray->len; index ++) { string = g_ptr_array_index(stringArray, index); if (string != NULL) { string = g_strdup(string); } *stringListPointer = g_list_append(*stringListPointer, string); } } } static void set_xml_list(GList **xmlListPointer, GPtrArray *xmlArray) { if (*xmlListPointer != NULL) { g_list_foreach(*xmlListPointer, (GFunc) free_xml_list_item, NULL); g_list_free(*xmlListPointer); } if (xmlArray == NULL) { *xmlListPointer = NULL; } else { xmlDoc *doc; int index; xmlNode *node; char *xmlString; for (index = 0; index < xmlArray->len; index ++) { xmlString = g_ptr_array_index(xmlArray, index); if (xmlString == NULL) { node = NULL; } else { doc = xmlReadDoc(g_ptr_array_index(xmlArray, index), NULL, NULL, XML_PARSE_NONET); if (doc == NULL) { continue; } node = xmlDocGetRootElement(doc); if (node != NULL) { node = xmlCopyNode(node, 1); } xmlFreeDoc(doc); } *xmlListPointer = g_list_append(*xmlListPointer, node); } } } static void set_xml_string(xmlNode **xmlnode, const char* string) { xmlDoc *doc; xmlNode *node; doc = xmlReadDoc(string, NULL, NULL, XML_PARSE_NONET); node = xmlDocGetRootElement(doc); if (node != NULL) { node = xmlCopyNode(node, 1); } xmlFreeDoc(doc); if (*xmlnode) { xmlFreeNode(*xmlnode); } *xmlnode = node; } /* Constructors, destructors & static methods implementations */ #define new_LassoNode lasso_node_new #define delete_LassoNode lasso_node_destroy /* Methods implementations */ #define LassoNode_dump(self) lasso_node_dump(LASSO_NODE(self)) typedef GPtrArray LassoNodeList; SWIGINTERN void LassoNodeList_append(LassoNodeList *self,LassoNode *item){ if (item != NULL) g_object_ref(item); g_ptr_array_add(self, item); } SWIGINTERN void *LassoNodeList_cast(LassoNodeList *self){ return self; } SWIGINTERN LassoNodeList *LassoNodeList_frompointer(void *nodeArray){ return (LassoNodeList *) nodeArray; } SWIGINTERN LassoNode *LassoNodeList_getItem(LassoNodeList *self,int index){ LassoNode *item; item = g_ptr_array_index(self, index); if (item != NULL) g_object_ref(item); return item; } SWIGINTERN int LassoNodeList_length(LassoNodeList *self){ return self->len; } SWIGINTERN void LassoNodeList_setItem(LassoNodeList *self,int index,LassoNode *item){ LassoNode **itemPointer = (LassoNode **) &g_ptr_array_index(self, index); if (*itemPointer == item) return; if (*itemPointer != NULL) { /* Test added to help debugging. */ if (LASSO_IS_NODE(*itemPointer)) { lasso_node_destroy(LASSO_NODE(*itemPointer)); } else { g_object_unref(*itemPointer); } } if (item == NULL) { *itemPointer = NULL; } else { *itemPointer = g_object_ref(item); } } /* Constructors, destructors & static methods implementations */ #define new_LassoNodeList g_ptr_array_new void delete_LassoNodeList(GPtrArray *self) { g_ptr_array_foreach(self, (GFunc) free_node_array_item, NULL); g_ptr_array_free(self, false); } typedef GPtrArray LassoStringList; SWIGINTERN void LassoStringList_append(LassoStringList *self,char *item){ if (item != NULL) item = g_strdup(item); g_ptr_array_add(self, item); } SWIGINTERN void *LassoStringList_cast(LassoStringList *self){ return self; } SWIGINTERN LassoStringList *LassoStringList_frompointer(void *stringArray){ return (LassoStringList *) stringArray; } SWIGINTERN char *LassoStringList_getItem(LassoStringList *self,int index){ return g_ptr_array_index(self, index); } SWIGINTERN int LassoStringList_length(LassoStringList *self){ return self->len; } SWIGINTERN void LassoStringList_setItem(LassoStringList *self,int index,char *item){ char **itemPointer = (char **) &g_ptr_array_index(self, index); if (*itemPointer != NULL) { g_free(*itemPointer); } if (item == NULL) { *itemPointer = NULL; } else { *itemPointer = g_strdup(item); } } /* Constructors, destructors & static methods implementations */ #define new_LassoStringList g_ptr_array_new #define delete_LassoStringList(self) g_ptr_array_free(self, true) /* Attributes implementations */ /* Assertion */ #define LassoSamlAdvice_get_Assertion(self) get_node((self)->Assertion) #define LassoSamlAdvice_Assertion_get(self) get_node((self)->Assertion) #define LassoSamlAdvice_set_Assertion(self, value) set_node((gpointer *) &(self)->Assertion, (value)) #define LassoSamlAdvice_Assertion_set(self, value) set_node((gpointer *) &(self)->Assertion, (value)) /* assertionIdReference */ #define LassoSamlAdvice_get_assertionIdReference(self) get_string_list((self)->AssertionIDReference) #define LassoSamlAdvice_assertionIdReference_get(self) get_string_list((self)->AssertionIDReference) #define LassoSamlAdvice_set_assertionIdReference(self, value) set_string_list(&(self)->AssertionIDReference, (value)) #define LassoSamlAdvice_assertionIdReference_set(self, value) set_string_list(&(self)->AssertionIDReference, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAdvice lasso_saml_advice_new #define delete_LassoSamlAdvice(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAdvice_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes Implementations */ /* Advice */ #define LassoSamlAssertion_get_Advice(self) get_node((self)->Advice) #define LassoSamlAssertion_Advice_get(self) get_node((self)->Advice) #define LassoSamlAssertion_set_Advice(self, value) set_node((gpointer *) &(self)->Advice, (value)) #define LassoSamlAssertion_Advice_set(self, value) set_node((gpointer *) &(self)->Advice, (value)) /* AttributeStatement */ #define LassoSamlAssertion_get_AttributeStatement(self) get_node((self)->AttributeStatement) #define LassoSamlAssertion_AttributeStatement_get(self) get_node((self)->AttributeStatement) #define LassoSamlAssertion_set_AttributeStatement(self, value) set_node((gpointer *) &(self)->AttributeStatement, (value)) #define LassoSamlAssertion_AttributeStatement_set(self, value) set_node((gpointer *) &(self)->AttributeStatement, (value)) /* AuthenticationStatement */ #define LassoSamlAssertion_get_AuthenticationStatement(self) get_node((self)->AuthenticationStatement) #define LassoSamlAssertion_AuthenticationStatement_get(self) get_node((self)->AuthenticationStatement) #define LassoSamlAssertion_set_AuthenticationStatement(self, value) set_node((gpointer *) &(self)->AuthenticationStatement, (value)) #define LassoSamlAssertion_AuthenticationStatement_set(self, value) set_node((gpointer *) &(self)->AuthenticationStatement, (value)) /* Conditions */ #define LassoSamlAssertion_get_Conditions(self) get_node((self)->Conditions) #define LassoSamlAssertion_Conditions_get(self) get_node((self)->Conditions) #define LassoSamlAssertion_set_Conditions(self, value) set_node((gpointer *) &(self)->Conditions, (value)) #define LassoSamlAssertion_Conditions_set(self, value) set_node((gpointer *) &(self)->Conditions, (value)) /* SubjectStatement */ #define LassoSamlAssertion_get_SubjectStatement(self) get_node((self)->SubjectStatement) #define LassoSamlAssertion_SubjectStatement_get(self) get_node((self)->SubjectStatement) #define LassoSamlAssertion_set_SubjectStatement(self, value) set_node((gpointer *) &(self)->SubjectStatement, (value)) #define LassoSamlAssertion_SubjectStatement_set(self, value) set_node((gpointer *) &(self)->SubjectStatement, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAssertion lasso_saml_assertion_new #define delete_LassoSamlAssertion(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAssertion_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlAttributeDesignator */ /* AttributeName */ #define LassoSamlAttribute_get_AttributeName(self) LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeName #define LassoSamlAttribute_AttributeName_get(self) LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeName #define LassoSamlAttribute_set_AttributeName(self, value) set_string(&LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeName, (value)) #define LassoSamlAttribute_AttributeName_set(self, value) set_string(&LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeName, (value)) /* AttributeNamespace */ #define LassoSamlAttribute_get_AttributeNamespace(self) LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeNamespace #define LassoSamlAttribute_AttributeNamespace_get(self) LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeNamespace #define LassoSamlAttribute_set_AttributeNamespace(self, value) set_string(&LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeNamespace, (value)) #define LassoSamlAttribute_AttributeNamespace_set(self, value) set_string(&LASSO_SAML_ATTRIBUTE_DESIGNATOR(self)->AttributeNamespace, (value)) /* Attributes implementations */ /* AttributeValue */ #define LassoSamlAttribute_get_AttributeValue(self) get_node_list((self)->AttributeValue) #define LassoSamlAttribute_AttributeValue_get(self) get_node_list((self)->AttributeValue) #define LassoSamlAttribute_set_AttributeValue(self, value) set_node_list(&(self)->AttributeValue, (value)) #define LassoSamlAttribute_AttributeValue_set(self, value) set_node_list(&(self)->AttributeValue, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAttribute lasso_saml_attribute_new #define delete_LassoSamlAttribute(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAttribute_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAttributeDesignator lasso_saml_attribute_designator_new #define delete_LassoSamlAttributeDesignator(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAttributeDesignator_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlSubjectStatementAbstract */ /* Subject */ #define LassoSamlAttributeStatement_get_Subject(self) get_node(LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject) #define LassoSamlAttributeStatement_Subject_get(self) get_node(LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject) #define LassoSamlAttributeStatement_set_Subject(self, value) set_node((gpointer *) &LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject, (value)) #define LassoSamlAttributeStatement_Subject_set(self, value) set_node((gpointer *) &LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject, (value)) /* Attributes Implementations */ /* Attribute */ #define LassoSamlAttributeStatement_get_Attribute(self) get_node_list((self)->Attribute) #define LassoSamlAttributeStatement_Attribute_get(self) get_node_list((self)->Attribute) #define LassoSamlAttributeStatement_set_Attribute(self, value) set_node_list(&(self)->Attribute, (value)) #define LassoSamlAttributeStatement_Attribute_set(self, value) set_node_list(&(self)->Attribute, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAttributeStatement lasso_saml_attribute_statement_new #define delete_LassoSamlAttributeStatement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAttributeStatement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes Implementations */ /* any */ #define LassoSamlAttributeValue_get_any(self) get_node_list((self)->any) #define LassoSamlAttributeValue_any_get(self) get_node_list((self)->any) #define LassoSamlAttributeValue_set_any(self, value) set_node_list(&(self)->any, (value)) #define LassoSamlAttributeValue_any_set(self, value) set_node_list(&(self)->any, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAttributeValue lasso_saml_attribute_value_new #define delete_LassoSamlAttributeValue(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAttributeValue_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* audience */ #define LassoSamlAudienceRestrictionCondition_get_audience(self) get_string_list((self)->Audience) #define LassoSamlAudienceRestrictionCondition_audience_get(self) get_string_list((self)->Audience) #define LassoSamlAudienceRestrictionCondition_set_audience(self, value) set_string_list(&(self)->Audience, (value)) #define LassoSamlAudienceRestrictionCondition_audience_set(self, value) set_string_list(&(self)->Audience, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAudienceRestrictionCondition lasso_saml_audience_restriction_condition_new #define delete_LassoSamlAudienceRestrictionCondition(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAudienceRestrictionCondition_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes Implementations */ /* AuthorityBinding */ #define LassoSamlAuthenticationStatement_get_AuthorityBinding(self) get_node_list((self)->AuthorityBinding) #define LassoSamlAuthenticationStatement_AuthorityBinding_get(self) get_node_list((self)->AuthorityBinding) #define LassoSamlAuthenticationStatement_set_AuthorityBinding(self, value) set_node_list(&(self)->AuthorityBinding, (value)) #define LassoSamlAuthenticationStatement_AuthorityBinding_set(self, value) set_node_list(&(self)->AuthorityBinding, (value)) /* SubjectLocality */ #define LassoSamlAuthenticationStatement_get_SubjectLocality(self) get_node((self)->SubjectLocality) #define LassoSamlAuthenticationStatement_SubjectLocality_get(self) get_node((self)->SubjectLocality) #define LassoSamlAuthenticationStatement_set_SubjectLocality(self, value) set_node((gpointer *) &(self)->SubjectLocality, (value)) #define LassoSamlAuthenticationStatement_SubjectLocality_set(self, value) set_node((gpointer *) &(self)->SubjectLocality, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAuthenticationStatement lasso_saml_authentication_statement_new #define delete_LassoSamlAuthenticationStatement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAuthenticationStatement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlAuthorityBinding lasso_saml_authority_binding_new #define delete_LassoSamlAuthorityBinding(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlAuthorityBinding_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlConditionAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes Implementations */ /* AudienceRestrictionCondition */ #define LassoSamlConditions_get_AudienceRestrictionCondition(self) get_node_list((self)->AudienceRestrictionCondition) #define LassoSamlConditions_AudienceRestrictionCondition_get(self) get_node_list((self)->AudienceRestrictionCondition) #define LassoSamlConditions_set_AudienceRestrictionCondition(self, value) set_node_list(&(self)->AudienceRestrictionCondition, (value)) #define LassoSamlConditions_AudienceRestrictionCondition_set(self, value) set_node_list(&(self)->AudienceRestrictionCondition, (value)) /* Condition */ #define LassoSamlConditions_get_Condition(self) get_node_list((self)->Condition) #define LassoSamlConditions_Condition_get(self) get_node_list((self)->Condition) #define LassoSamlConditions_set_Condition(self, value) set_node_list(&(self)->Condition, (value)) #define LassoSamlConditions_Condition_set(self, value) set_node_list(&(self)->Condition, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlConditions lasso_saml_conditions_new #define delete_LassoSamlConditions(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlConditions_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlNameIdentifier lasso_saml_name_identifier_new #define delete_LassoSamlNameIdentifier(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlNameIdentifier_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlStatementAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* NameIdentifier */ #define LassoSamlSubject_get_NameIdentifier(self) get_node((self)->NameIdentifier) #define LassoSamlSubject_NameIdentifier_get(self) get_node((self)->NameIdentifier) #define LassoSamlSubject_set_NameIdentifier(self, value) set_node((gpointer *) &(self)->NameIdentifier, (value)) #define LassoSamlSubject_NameIdentifier_set(self, value) set_node((gpointer *) &(self)->NameIdentifier, (value)) /* SubjectConfirmation */ #define LassoSamlSubject_get_SubjectConfirmation(self) get_node((self)->SubjectConfirmation) #define LassoSamlSubject_SubjectConfirmation_get(self) get_node((self)->SubjectConfirmation) #define LassoSamlSubject_set_SubjectConfirmation(self, value) set_node((gpointer *) &(self)->SubjectConfirmation, (value)) #define LassoSamlSubject_SubjectConfirmation_set(self, value) set_node((gpointer *) &(self)->SubjectConfirmation, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlSubject lasso_saml_subject_new #define delete_LassoSamlSubject(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlSubject_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* confirmationMethod */ #define LassoSamlSubjectConfirmation_get_confirmationMethod(self) get_string_list((self)->ConfirmationMethod) #define LassoSamlSubjectConfirmation_confirmationMethod_get(self) get_string_list((self)->ConfirmationMethod) #define LassoSamlSubjectConfirmation_set_confirmationMethod(self, value) set_string_list(&(self)->ConfirmationMethod, (value)) #define LassoSamlSubjectConfirmation_confirmationMethod_set(self, value) set_string_list(&(self)->ConfirmationMethod, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlSubjectConfirmation lasso_saml_subject_confirmation_new #define delete_LassoSamlSubjectConfirmation(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlSubjectConfirmation_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlSubjectLocality lasso_saml_subject_locality_new #define delete_LassoSamlSubjectLocality(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlSubjectLocality_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlSubjectStatementAbstract */ /* Subject */ #define LassoSamlSubjectStatement_get_Subject(self) get_node(LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject) #define LassoSamlSubjectStatement_Subject_get(self) get_node(LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject) #define LassoSamlSubjectStatement_set_Subject(self, value) set_node((gpointer *) &LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject, (value)) #define LassoSamlSubjectStatement_Subject_set(self, value) set_node((gpointer *) &LASSO_SAML_SUBJECT_STATEMENT_ABSTRACT(self)->Subject, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlSubjectStatement lasso_saml_subject_statement_new #define delete_LassoSamlSubjectStatement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlSubjectStatement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* Subject */ #define LassoSamlSubjectStatementAbstract_get_Subject(self) get_node((self)->Subject) #define LassoSamlSubjectStatementAbstract_Subject_get(self) get_node((self)->Subject) #define LassoSamlSubjectStatementAbstract_set_Subject(self, value) set_node((gpointer *) &(self)->Subject, (value)) #define LassoSamlSubjectStatementAbstract_Subject_set(self, value) set_node((gpointer *) &(self)->Subject, (value)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlSubjectStatementAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpRequestAbstract */ /* certificate_file */ #define LassoSamlpRequest_get_certificate_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoSamlpRequest_certificate_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoSamlpRequest_set_certificate_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) #define LassoSamlpRequest_certificate_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) /* IssueInstant */ #define LassoSamlpRequest_get_IssueInstant(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlpRequest_IssueInstant_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlpRequest_set_IssueInstant(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlpRequest_IssueInstant_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* MajorVersion */ #define LassoSamlpRequest_get_MajorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoSamlpRequest_MajorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoSamlpRequest_set_MajorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) #define LassoSamlpRequest_MajorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) /* MinorVersion */ #define LassoSamlpRequest_get_MinorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoSamlpRequest_MinorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoSamlpRequest_set_MinorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) #define LassoSamlpRequest_MinorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) /* private_key_file */ #define LassoSamlpRequest_get_private_key_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoSamlpRequest_private_key_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoSamlpRequest_set_private_key_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) #define LassoSamlpRequest_private_key_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) /* RequestID */ #define LassoSamlpRequest_get_RequestID(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoSamlpRequest_RequestID_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoSamlpRequest_set_RequestID(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) #define LassoSamlpRequest_RequestID_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) /* RespondWith */ #define LassoSamlpRequest_get_RespondWith(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoSamlpRequest_RespondWith_get(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoSamlpRequest_set_RespondWith(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) #define LassoSamlpRequest_RespondWith_set(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) /* sign_method */ #define LassoSamlpRequest_get_sign_method(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoSamlpRequest_sign_method_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoSamlpRequest_set_sign_method(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) #define LassoSamlpRequest_sign_method_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) /* sign_type */ #define LassoSamlpRequest_get_sign_type(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoSamlpRequest_sign_type_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoSamlpRequest_set_sign_type(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) #define LassoSamlpRequest_sign_type_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlpRequest lasso_samlp_request_new #define delete_LassoSamlpRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlpRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* RespondWith */ #define LassoSamlpRequestAbstract_get_RespondWith(self) get_string_list((self)->RespondWith) #define LassoSamlpRequestAbstract_RespondWith_get(self) get_string_list((self)->RespondWith) #define LassoSamlpRequestAbstract_set_RespondWith(self, value) set_string_list(&(self)->RespondWith, (value)) #define LassoSamlpRequestAbstract_RespondWith_set(self, value) set_string_list(&(self)->RespondWith, (value)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlpRequestAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpResponseAbstract */ /* certificate_file */ #define LassoSamlpResponse_get_certificate_file(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->certificate_file #define LassoSamlpResponse_certificate_file_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->certificate_file #define LassoSamlpResponse_set_certificate_file(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->certificate_file, (value)) #define LassoSamlpResponse_certificate_file_set(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->certificate_file, (value)) /* InResponseTo */ #define LassoSamlpResponse_get_InResponseTo(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->InResponseTo #define LassoSamlpResponse_InResponseTo_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->InResponseTo #define LassoSamlpResponse_set_InResponseTo(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->InResponseTo, (value)) #define LassoSamlpResponse_InResponseTo_set(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->InResponseTo, (value)) /* IssueInstant */ #define LassoSamlpResponse_get_IssueInstant(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->IssueInstant #define LassoSamlpResponse_IssueInstant_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->IssueInstant #define LassoSamlpResponse_set_IssueInstant(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlpResponse_IssueInstant_set(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->IssueInstant, (value)) /* MajorVersion */ #define LassoSamlpResponse_get_MajorVersion(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MajorVersion #define LassoSamlpResponse_MajorVersion_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MajorVersion #define LassoSamlpResponse_set_MajorVersion(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MajorVersion = (value) #define LassoSamlpResponse_MajorVersion_set(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MajorVersion = (value) /* MinorVersion */ #define LassoSamlpResponse_get_MinorVersion(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MinorVersion #define LassoSamlpResponse_MinorVersion_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MinorVersion #define LassoSamlpResponse_set_MinorVersion(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MinorVersion = (value) #define LassoSamlpResponse_MinorVersion_set(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->MinorVersion = (value) /* private_key_file */ #define LassoSamlpResponse_get_private_key_file(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->private_key_file #define LassoSamlpResponse_private_key_file_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->private_key_file #define LassoSamlpResponse_set_private_key_file(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->private_key_file, (value)) #define LassoSamlpResponse_private_key_file_set(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->private_key_file, (value)) /* Recipient */ #define LassoSamlpResponse_get_Recipient(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->Recipient #define LassoSamlpResponse_Recipient_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->Recipient #define LassoSamlpResponse_set_Recipient(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->Recipient, (value)) #define LassoSamlpResponse_Recipient_set(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->Recipient, (value)) /* ResponseID */ #define LassoSamlpResponse_get_ResponseID(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->ResponseID #define LassoSamlpResponse_ResponseID_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->ResponseID #define LassoSamlpResponse_set_ResponseID(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->ResponseID, (value)) #define LassoSamlpResponse_ResponseID_set(self, value) set_string(&LASSO_SAMLP_RESPONSE_ABSTRACT(self)->ResponseID, (value)) /* sign_method */ #define LassoSamlpResponse_get_sign_method(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_method #define LassoSamlpResponse_sign_method_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_method #define LassoSamlpResponse_set_sign_method(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_method = (value) #define LassoSamlpResponse_sign_method_set(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_method = (value) /* sign_type */ #define LassoSamlpResponse_get_sign_type(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_type #define LassoSamlpResponse_sign_type_get(self) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_type #define LassoSamlpResponse_set_sign_type(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_type = (value) #define LassoSamlpResponse_sign_type_set(self, value) LASSO_SAMLP_RESPONSE_ABSTRACT(self)->sign_type = (value) /* Attributes Implementations */ /* Assertion */ #define LassoSamlpResponse_get_Assertion(self) get_node_list((self)->Assertion) #define LassoSamlpResponse_Assertion_get(self) get_node_list((self)->Assertion) #define LassoSamlpResponse_set_Assertion(self, value) set_node_list(&(self)->Assertion, (value)) #define LassoSamlpResponse_Assertion_set(self, value) set_node_list(&(self)->Assertion, (value)) /* Status */ #define LassoSamlpResponse_get_Status(self) get_node((self)->Status) #define LassoSamlpResponse_Status_get(self) get_node((self)->Status) #define LassoSamlpResponse_set_Status(self, value) set_node((gpointer *) &(self)->Status, (value)) #define LassoSamlpResponse_Status_set(self, value) set_node((gpointer *) &(self)->Status, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlpResponse lasso_samlp_response_new #define delete_LassoSamlpResponse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlpResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlpResponseAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes Implementations */ /* StatusCode */ #define LassoSamlpStatus_get_StatusCode(self) get_node((self)->StatusCode) #define LassoSamlpStatus_StatusCode_get(self) get_node((self)->StatusCode) #define LassoSamlpStatus_set_StatusCode(self, value) set_node((gpointer *) &(self)->StatusCode, (value)) #define LassoSamlpStatus_StatusCode_set(self, value) set_node((gpointer *) &(self)->StatusCode, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlpStatus lasso_samlp_status_new #define delete_LassoSamlpStatus(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlpStatus_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes Implementations */ /* StatusCode */ #define LassoSamlpStatusCode_get_StatusCode(self) get_node((self)->StatusCode) #define LassoSamlpStatusCode_StatusCode_get(self) get_node((self)->StatusCode) #define LassoSamlpStatusCode_set_StatusCode(self, value) set_node((gpointer *) &(self)->StatusCode, (value)) #define LassoSamlpStatusCode_StatusCode_set(self, value) set_node((gpointer *) &(self)->StatusCode, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlpStatusCode lasso_samlp_status_code_new #define delete_LassoSamlpStatusCode(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlpStatusCode_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlAssertion */ /* Advice */ #define LassoLibAssertion_get_Advice(self) get_node(LASSO_SAML_ASSERTION(self)->Advice) #define LassoLibAssertion_Advice_get(self) get_node(LASSO_SAML_ASSERTION(self)->Advice) #define LassoLibAssertion_set_Advice(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->Advice, (value)) #define LassoLibAssertion_Advice_set(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->Advice, (value)) /* AssertionID */ #define LassoLibAssertion_get_AssertionID(self) LASSO_SAML_ASSERTION(self)->AssertionID #define LassoLibAssertion_AssertionID_get(self) LASSO_SAML_ASSERTION(self)->AssertionID #define LassoLibAssertion_set_AssertionID(self, value) set_string(&LASSO_SAML_ASSERTION(self)->AssertionID, (value)) #define LassoLibAssertion_AssertionID_set(self, value) set_string(&LASSO_SAML_ASSERTION(self)->AssertionID, (value)) /* AttributeStatement */ #define LassoLibAssertion_get_AttributeStatement(self) get_node(LASSO_SAML_ASSERTION(self)->AttributeStatement) #define LassoLibAssertion_AttributeStatement_get(self) get_node(LASSO_SAML_ASSERTION(self)->AttributeStatement) #define LassoLibAssertion_set_AttributeStatement(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->AttributeStatement, (value)) #define LassoLibAssertion_AttributeStatement_set(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->AttributeStatement, (value)) /* AuthenticationStatement */ #define LassoLibAssertion_get_AuthenticationStatement(self) get_node(LASSO_SAML_ASSERTION(self)->AuthenticationStatement) #define LassoLibAssertion_AuthenticationStatement_get(self) get_node(LASSO_SAML_ASSERTION(self)->AuthenticationStatement) #define LassoLibAssertion_set_AuthenticationStatement(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->AuthenticationStatement, (value)) #define LassoLibAssertion_AuthenticationStatement_set(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->AuthenticationStatement, (value)) /* certificate_file */ #define LassoLibAssertion_get_certificate_file(self) LASSO_SAML_ASSERTION(self)->certificate_file #define LassoLibAssertion_certificate_file_get(self) LASSO_SAML_ASSERTION(self)->certificate_file #define LassoLibAssertion_set_certificate_file(self, value) set_string(&LASSO_SAML_ASSERTION(self)->certificate_file, (value)) #define LassoLibAssertion_certificate_file_set(self, value) set_string(&LASSO_SAML_ASSERTION(self)->certificate_file, (value)) /* Conditions */ #define LassoLibAssertion_get_Conditions(self) get_node(LASSO_SAML_ASSERTION(self)->Conditions) #define LassoLibAssertion_Conditions_get(self) get_node(LASSO_SAML_ASSERTION(self)->Conditions) #define LassoLibAssertion_set_Conditions(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->Conditions, (value)) #define LassoLibAssertion_Conditions_set(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->Conditions, (value)) /* IssueInstant */ #define LassoLibAssertion_get_IssueInstant(self) LASSO_SAML_ASSERTION(self)->IssueInstant #define LassoLibAssertion_IssueInstant_get(self) LASSO_SAML_ASSERTION(self)->IssueInstant #define LassoLibAssertion_set_IssueInstant(self, value) set_string(&LASSO_SAML_ASSERTION(self)->IssueInstant, (value)) #define LassoLibAssertion_IssueInstant_set(self, value) set_string(&LASSO_SAML_ASSERTION(self)->IssueInstant, (value)) /* Issuer */ #define LassoLibAssertion_get_Issuer(self) LASSO_SAML_ASSERTION(self)->Issuer #define LassoLibAssertion_Issuer_get(self) LASSO_SAML_ASSERTION(self)->Issuer #define LassoLibAssertion_set_Issuer(self, value) set_string(&LASSO_SAML_ASSERTION(self)->Issuer, (value)) #define LassoLibAssertion_Issuer_set(self, value) set_string(&LASSO_SAML_ASSERTION(self)->Issuer, (value)) /* MajorVersion */ #define LassoLibAssertion_get_MajorVersion(self) LASSO_SAML_ASSERTION(self)->MajorVersion #define LassoLibAssertion_MajorVersion_get(self) LASSO_SAML_ASSERTION(self)->MajorVersion #define LassoLibAssertion_set_MajorVersion(self, value) LASSO_SAML_ASSERTION(self)->MajorVersion = (value) #define LassoLibAssertion_MajorVersion_set(self, value) LASSO_SAML_ASSERTION(self)->MajorVersion = (value) /* MinorVersion */ #define LassoLibAssertion_get_MinorVersion(self) LASSO_SAML_ASSERTION(self)->MinorVersion #define LassoLibAssertion_MinorVersion_get(self) LASSO_SAML_ASSERTION(self)->MinorVersion #define LassoLibAssertion_set_MinorVersion(self, value) LASSO_SAML_ASSERTION(self)->MinorVersion = (value) #define LassoLibAssertion_MinorVersion_set(self, value) LASSO_SAML_ASSERTION(self)->MinorVersion = (value) /* private_key_file */ #define LassoLibAssertion_get_private_key_file(self) LASSO_SAML_ASSERTION(self)->private_key_file #define LassoLibAssertion_private_key_file_get(self) LASSO_SAML_ASSERTION(self)->private_key_file #define LassoLibAssertion_set_private_key_file(self, value) set_string(&LASSO_SAML_ASSERTION(self)->private_key_file, (value)) #define LassoLibAssertion_private_key_file_set(self, value) set_string(&LASSO_SAML_ASSERTION(self)->private_key_file, (value)) /* sign_method */ #define LassoLibAssertion_get_sign_method(self) LASSO_SAML_ASSERTION(self)->sign_method #define LassoLibAssertion_sign_method_get(self) LASSO_SAML_ASSERTION(self)->sign_method #define LassoLibAssertion_set_sign_method(self, value) LASSO_SAML_ASSERTION(self)->sign_method = (value) #define LassoLibAssertion_sign_method_set(self, value) LASSO_SAML_ASSERTION(self)->sign_method = (value) /* sign_type */ #define LassoLibAssertion_get_sign_type(self) LASSO_SAML_ASSERTION(self)->sign_type #define LassoLibAssertion_sign_type_get(self) LASSO_SAML_ASSERTION(self)->sign_type #define LassoLibAssertion_set_sign_type(self, value) LASSO_SAML_ASSERTION(self)->sign_type = (value) #define LassoLibAssertion_sign_type_set(self, value) LASSO_SAML_ASSERTION(self)->sign_type = (value) /* SubjectStatement */ #define LassoLibAssertion_get_SubjectStatement(self) get_node(LASSO_SAML_ASSERTION(self)->SubjectStatement) #define LassoLibAssertion_SubjectStatement_get(self) get_node(LASSO_SAML_ASSERTION(self)->SubjectStatement) #define LassoLibAssertion_set_SubjectStatement(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->SubjectStatement, (value)) #define LassoLibAssertion_SubjectStatement_set(self, value) set_node((gpointer *) &LASSO_SAML_ASSERTION(self)->SubjectStatement, (value)) /* Implementations of methods inherited from SamlAssertion */ /* Constructors, destructors & static methods implementations */ #define new_LassoLibAssertion lasso_lib_assertion_new #define delete_LassoLibAssertion(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLibAssertion_newFull lasso_lib_assertion_new_full /* Implementations of methods inherited from LassoNode */ #define LassoLibAssertion_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpRequestAbstract */ /* certificate_file */ #define LassoLibAuthnRequest_get_certificate_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibAuthnRequest_certificate_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibAuthnRequest_set_certificate_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) #define LassoLibAuthnRequest_certificate_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) /* IssueInstant */ #define LassoLibAuthnRequest_get_IssueInstant(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibAuthnRequest_IssueInstant_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibAuthnRequest_set_IssueInstant(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoLibAuthnRequest_IssueInstant_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* MajorVersion */ #define LassoLibAuthnRequest_get_MajorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibAuthnRequest_MajorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibAuthnRequest_set_MajorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) #define LassoLibAuthnRequest_MajorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) /* MinorVersion */ #define LassoLibAuthnRequest_get_MinorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibAuthnRequest_MinorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibAuthnRequest_set_MinorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) #define LassoLibAuthnRequest_MinorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) /* private_key_file */ #define LassoLibAuthnRequest_get_private_key_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibAuthnRequest_private_key_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibAuthnRequest_set_private_key_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) #define LassoLibAuthnRequest_private_key_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) /* RequestID */ #define LassoLibAuthnRequest_get_RequestID(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibAuthnRequest_RequestID_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibAuthnRequest_set_RequestID(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) #define LassoLibAuthnRequest_RequestID_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) /* RespondWith */ #define LassoLibAuthnRequest_get_RespondWith(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibAuthnRequest_RespondWith_get(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibAuthnRequest_set_RespondWith(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) #define LassoLibAuthnRequest_RespondWith_set(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) /* sign_method */ #define LassoLibAuthnRequest_get_sign_method(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibAuthnRequest_sign_method_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibAuthnRequest_set_sign_method(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) #define LassoLibAuthnRequest_sign_method_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) /* sign_type */ #define LassoLibAuthnRequest_get_sign_type(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibAuthnRequest_sign_type_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibAuthnRequest_set_sign_type(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) #define LassoLibAuthnRequest_sign_type_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) /* Attributes Implementations */ /* Extension */ #define LassoLibAuthnRequest_get_Extension(self) get_xml_list((self)->Extension) #define LassoLibAuthnRequest_Extension_get(self) get_xml_list((self)->Extension) #define LassoLibAuthnRequest_set_Extension(self, value) set_xml_list(&(self)->Extension, (value)) #define LassoLibAuthnRequest_Extension_set(self, value) set_xml_list(&(self)->Extension, (value)) /* RequestAuthnContext */ #define LassoLibAuthnRequest_get_RequestAuthnContext(self) get_node((self)->RequestAuthnContext) #define LassoLibAuthnRequest_RequestAuthnContext_get(self) get_node((self)->RequestAuthnContext) #define LassoLibAuthnRequest_set_RequestAuthnContext(self, value) set_node((gpointer *) &(self)->RequestAuthnContext, (value)) #define LassoLibAuthnRequest_RequestAuthnContext_set(self, value) set_node((gpointer *) &(self)->RequestAuthnContext, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibAuthnRequest lasso_lib_authn_request_new #define delete_LassoLibAuthnRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoLibAuthnRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpResponse */ /* Extension */ #define LassoLibAuthnResponse_get_Extension(self) get_xml_list((self)->Extension) #define LassoLibAuthnResponse_Extension_get(self) get_xml_list((self)->Extension) #define LassoLibAuthnResponse_set_Extension(self, value) set_xml_list(&(self)->Extension, (value)) #define LassoLibAuthnResponse_Extension_set(self, value) set_xml_list(&(self)->Extension, (value)) /* Status */ #define LassoLibAuthnResponse_get_Status(self) get_node(LASSO_SAMLP_RESPONSE(self)->Status) #define LassoLibAuthnResponse_Status_get(self) get_node(LASSO_SAMLP_RESPONSE(self)->Status) #define LassoLibAuthnResponse_set_Status(self, value) set_node((gpointer *) &LASSO_SAMLP_RESPONSE(self)->Status, (value)) #define LassoLibAuthnResponse_Status_set(self, value) set_node((gpointer *) &LASSO_SAMLP_RESPONSE(self)->Status, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibAuthnResponse lasso_lib_authn_response_new #define delete_LassoLibAuthnResponse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoLibAuthnResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpRequestAbstract */ /* certificate_file */ #define LassoLibFederationTerminationNotification_get_certificate_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibFederationTerminationNotification_certificate_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibFederationTerminationNotification_set_certificate_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) #define LassoLibFederationTerminationNotification_certificate_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) /* IssueInstant */ #define LassoLibFederationTerminationNotification_get_IssueInstant(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibFederationTerminationNotification_IssueInstant_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibFederationTerminationNotification_set_IssueInstant(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoLibFederationTerminationNotification_IssueInstant_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* MajorVersion */ #define LassoLibFederationTerminationNotification_get_MajorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibFederationTerminationNotification_MajorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibFederationTerminationNotification_set_MajorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) #define LassoLibFederationTerminationNotification_MajorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) /* MinorVersion */ #define LassoLibFederationTerminationNotification_get_MinorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibFederationTerminationNotification_MinorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibFederationTerminationNotification_set_MinorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) #define LassoLibFederationTerminationNotification_MinorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) /* private_key_file */ #define LassoLibFederationTerminationNotification_get_private_key_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibFederationTerminationNotification_private_key_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibFederationTerminationNotification_set_private_key_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) #define LassoLibFederationTerminationNotification_private_key_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) /* RequestID */ #define LassoLibFederationTerminationNotification_get_RequestID(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibFederationTerminationNotification_RequestID_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibFederationTerminationNotification_set_RequestID(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) #define LassoLibFederationTerminationNotification_RequestID_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) /* RespondWith */ #define LassoLibFederationTerminationNotification_get_RespondWith(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibFederationTerminationNotification_RespondWith_get(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibFederationTerminationNotification_set_RespondWith(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) #define LassoLibFederationTerminationNotification_RespondWith_set(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) /* sign_method */ #define LassoLibFederationTerminationNotification_get_sign_method(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibFederationTerminationNotification_sign_method_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibFederationTerminationNotification_set_sign_method(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) #define LassoLibFederationTerminationNotification_sign_method_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) /* sign_type */ #define LassoLibFederationTerminationNotification_get_sign_type(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibFederationTerminationNotification_sign_type_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibFederationTerminationNotification_set_sign_type(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) #define LassoLibFederationTerminationNotification_sign_type_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) /* Attributes implementations */ /* Extension */ #define LassoLibFederationTerminationNotification_get_Extension(self) get_xml_list((self)->Extension) #define LassoLibFederationTerminationNotification_Extension_get(self) get_xml_list((self)->Extension) #define LassoLibFederationTerminationNotification_set_Extension(self, value) set_xml_list(&(self)->Extension, (value)) #define LassoLibFederationTerminationNotification_Extension_set(self, value) set_xml_list(&(self)->Extension, (value)) /* NameIdentifier */ #define LassoLibFederationTerminationNotification_get_NameIdentifier(self) get_node((self)->NameIdentifier) #define LassoLibFederationTerminationNotification_NameIdentifier_get(self) get_node((self)->NameIdentifier) #define LassoLibFederationTerminationNotification_set_NameIdentifier(self, value) set_node((gpointer *) &(self)->NameIdentifier, (value)) #define LassoLibFederationTerminationNotification_NameIdentifier_set(self, value) set_node((gpointer *) &(self)->NameIdentifier, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibFederationTerminationNotification lasso_lib_federation_termination_notification_new #define delete_LassoLibFederationTerminationNotification(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLibFederationTerminationNotification_newFull lasso_lib_federation_termination_notification_new_full /* Implementations of methods inherited from LassoNode */ #define LassoLibFederationTerminationNotification_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpRequestAbstract */ /* certificate_file */ #define LassoLibLogoutRequest_get_certificate_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibLogoutRequest_certificate_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibLogoutRequest_set_certificate_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) #define LassoLibLogoutRequest_certificate_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) /* IssueInstant */ #define LassoLibLogoutRequest_get_IssueInstant(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibLogoutRequest_IssueInstant_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibLogoutRequest_set_IssueInstant(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoLibLogoutRequest_IssueInstant_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* MajorVersion */ #define LassoLibLogoutRequest_get_MajorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibLogoutRequest_MajorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibLogoutRequest_set_MajorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) #define LassoLibLogoutRequest_MajorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) /* MinorVersion */ #define LassoLibLogoutRequest_get_MinorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibLogoutRequest_MinorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibLogoutRequest_set_MinorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) #define LassoLibLogoutRequest_MinorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) /* private_key_file */ #define LassoLibLogoutRequest_get_private_key_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibLogoutRequest_private_key_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibLogoutRequest_set_private_key_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) #define LassoLibLogoutRequest_private_key_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) /* RequestID */ #define LassoLibLogoutRequest_get_RequestID(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibLogoutRequest_RequestID_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibLogoutRequest_set_RequestID(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) #define LassoLibLogoutRequest_RequestID_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) /* RespondWith */ #define LassoLibLogoutRequest_get_RespondWith(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibLogoutRequest_RespondWith_get(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibLogoutRequest_set_RespondWith(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) #define LassoLibLogoutRequest_RespondWith_set(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) /* sign_method */ #define LassoLibLogoutRequest_get_sign_method(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibLogoutRequest_sign_method_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibLogoutRequest_set_sign_method(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) #define LassoLibLogoutRequest_sign_method_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) /* sign_type */ #define LassoLibLogoutRequest_get_sign_type(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibLogoutRequest_sign_type_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibLogoutRequest_set_sign_type(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) #define LassoLibLogoutRequest_sign_type_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) /* Attributes implementations */ /* Extension */ #define LassoLibLogoutRequest_get_Extension(self) get_xml_list((self)->Extension) #define LassoLibLogoutRequest_Extension_get(self) get_xml_list((self)->Extension) #define LassoLibLogoutRequest_set_Extension(self, value) set_xml_list(&(self)->Extension, (value)) #define LassoLibLogoutRequest_Extension_set(self, value) set_xml_list(&(self)->Extension, (value)) /* nameIdentifier */ #define LassoLibLogoutRequest_get_NameIdentifier(self) get_node((self)->NameIdentifier) #define LassoLibLogoutRequest_NameIdentifier_get(self) get_node((self)->NameIdentifier) #define LassoLibLogoutRequest_set_NameIdentifier(self, value) set_node((gpointer *) &(self)->NameIdentifier, (value)) #define LassoLibLogoutRequest_NameIdentifier_set(self, value) set_node((gpointer *) &(self)->NameIdentifier, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibLogoutRequest lasso_lib_logout_request_new #define delete_LassoLibLogoutRequest(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLibLogoutRequest_newFull lasso_lib_logout_request_new_full /* Implementations of methods inherited from LassoNode */ #define LassoLibLogoutRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from LibStatusResponse */ /* Extension */ #define LassoLibLogoutResponse_get_Extension(self) get_xml_list(LASSO_LIB_STATUS_RESPONSE(self)->Extension) #define LassoLibLogoutResponse_Extension_get(self) get_xml_list(LASSO_LIB_STATUS_RESPONSE(self)->Extension) #define LassoLibLogoutResponse_set_Extension(self, value) set_xml_list(&LASSO_LIB_STATUS_RESPONSE(self)->Extension, (value)) #define LassoLibLogoutResponse_Extension_set(self, value) set_xml_list(&LASSO_LIB_STATUS_RESPONSE(self)->Extension, (value)) /* providerId */ #define LassoLibLogoutResponse_get_ProviderID(self) LASSO_LIB_STATUS_RESPONSE(self)->ProviderID #define LassoLibLogoutResponse_ProviderID_get(self) LASSO_LIB_STATUS_RESPONSE(self)->ProviderID #define LassoLibLogoutResponse_set_ProviderID(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->ProviderID, (value)) #define LassoLibLogoutResponse_ProviderID_set(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->ProviderID, (value)) /* RelayState */ #define LassoLibLogoutResponse_get_RelayState(self) LASSO_LIB_STATUS_RESPONSE(self)->RelayState #define LassoLibLogoutResponse_RelayState_get(self) LASSO_LIB_STATUS_RESPONSE(self)->RelayState #define LassoLibLogoutResponse_set_RelayState(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->RelayState, (value)) #define LassoLibLogoutResponse_RelayState_set(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->RelayState, (value)) /* Status */ #define LassoLibLogoutResponse_get_Status(self) get_node(LASSO_LIB_STATUS_RESPONSE(self)->Status) #define LassoLibLogoutResponse_Status_get(self) get_node(LASSO_LIB_STATUS_RESPONSE(self)->Status) #define LassoLibLogoutResponse_set_Status(self, value) set_node((gpointer *) &LASSO_LIB_STATUS_RESPONSE(self)->Status, (value)) #define LassoLibLogoutResponse_Status_set(self, value) set_node((gpointer *) &LASSO_LIB_STATUS_RESPONSE(self)->Status, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibLogoutResponse lasso_lib_logout_response_new #define delete_LassoLibLogoutResponse(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLibLogoutResponse_newFull lasso_lib_logout_response_new_full /* Implementations of methods inherited from LassoNode */ #define LassoLibLogoutResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from SamlpRequestAbstract */ /* certificate_file */ #define LassoLibRegisterNameIdentifierRequest_get_certificate_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibRegisterNameIdentifierRequest_certificate_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file #define LassoLibRegisterNameIdentifierRequest_set_certificate_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) #define LassoLibRegisterNameIdentifierRequest_certificate_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->certificate_file, (value)) /* IssueInstant */ #define LassoLibRegisterNameIdentifierRequest_get_IssueInstant(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibRegisterNameIdentifierRequest_IssueInstant_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant #define LassoLibRegisterNameIdentifierRequest_set_IssueInstant(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoLibRegisterNameIdentifierRequest_IssueInstant_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* MajorVersion */ #define LassoLibRegisterNameIdentifierRequest_get_MajorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibRegisterNameIdentifierRequest_MajorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion #define LassoLibRegisterNameIdentifierRequest_set_MajorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) #define LassoLibRegisterNameIdentifierRequest_MajorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MajorVersion = (value) /* MinorVersion */ #define LassoLibRegisterNameIdentifierRequest_get_MinorVersion(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibRegisterNameIdentifierRequest_MinorVersion_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion #define LassoLibRegisterNameIdentifierRequest_set_MinorVersion(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) #define LassoLibRegisterNameIdentifierRequest_MinorVersion_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->MinorVersion = (value) /* private_key_file */ #define LassoLibRegisterNameIdentifierRequest_get_private_key_file(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibRegisterNameIdentifierRequest_private_key_file_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file #define LassoLibRegisterNameIdentifierRequest_set_private_key_file(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) #define LassoLibRegisterNameIdentifierRequest_private_key_file_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->private_key_file, (value)) /* RequestID */ #define LassoLibRegisterNameIdentifierRequest_get_RequestID(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibRegisterNameIdentifierRequest_RequestID_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID #define LassoLibRegisterNameIdentifierRequest_set_RequestID(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) #define LassoLibRegisterNameIdentifierRequest_RequestID_set(self, value) set_string(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RequestID, (value)) /* RespondWith */ #define LassoLibRegisterNameIdentifierRequest_get_RespondWith(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibRegisterNameIdentifierRequest_RespondWith_get(self) get_string_list(LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith) #define LassoLibRegisterNameIdentifierRequest_set_RespondWith(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) #define LassoLibRegisterNameIdentifierRequest_RespondWith_set(self, value) set_string_list(&LASSO_SAMLP_REQUEST_ABSTRACT(self)->RespondWith, (value)) /* sign_method */ #define LassoLibRegisterNameIdentifierRequest_get_sign_method(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibRegisterNameIdentifierRequest_sign_method_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method #define LassoLibRegisterNameIdentifierRequest_set_sign_method(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) #define LassoLibRegisterNameIdentifierRequest_sign_method_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_method = (value) /* sign_type */ #define LassoLibRegisterNameIdentifierRequest_get_sign_type(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibRegisterNameIdentifierRequest_sign_type_get(self) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type #define LassoLibRegisterNameIdentifierRequest_set_sign_type(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) #define LassoLibRegisterNameIdentifierRequest_sign_type_set(self, value) LASSO_SAMLP_REQUEST_ABSTRACT(self)->sign_type = (value) /* Attributes implementations */ /* Extension */ #define LassoLibRegisterNameIdentifierRequest_get_Extension(self) get_xml_list((self)->Extension) #define LassoLibRegisterNameIdentifierRequest_Extension_get(self) get_xml_list((self)->Extension) #define LassoLibRegisterNameIdentifierRequest_set_Extension(self, value) set_xml_list(&(self)->Extension, (value)) #define LassoLibRegisterNameIdentifierRequest_Extension_set(self, value) set_xml_list(&(self)->Extension, (value)) /* idpProvidedNameIdentifier */ #define LassoLibRegisterNameIdentifierRequest_get_IDPProvidedNameIdentifier(self) get_node((self)->IDPProvidedNameIdentifier) #define LassoLibRegisterNameIdentifierRequest_IDPProvidedNameIdentifier_get(self) get_node((self)->IDPProvidedNameIdentifier) #define LassoLibRegisterNameIdentifierRequest_set_IDPProvidedNameIdentifier(self, value) set_node((gpointer *) &(self)->IDPProvidedNameIdentifier, (value)) #define LassoLibRegisterNameIdentifierRequest_IDPProvidedNameIdentifier_set(self, value) set_node((gpointer *) &(self)->IDPProvidedNameIdentifier, (value)) /* oldProvidedNameIdentifier */ #define LassoLibRegisterNameIdentifierRequest_get_OldProvidedNameIdentifier(self) get_node((self)->OldProvidedNameIdentifier) #define LassoLibRegisterNameIdentifierRequest_OldProvidedNameIdentifier_get(self) get_node((self)->OldProvidedNameIdentifier) #define LassoLibRegisterNameIdentifierRequest_set_OldProvidedNameIdentifier(self, value) set_node((gpointer *) &(self)->OldProvidedNameIdentifier, (value)) #define LassoLibRegisterNameIdentifierRequest_OldProvidedNameIdentifier_set(self, value) set_node((gpointer *) &(self)->OldProvidedNameIdentifier, (value)) /* spProvidedNameIdentifier */ #define LassoLibRegisterNameIdentifierRequest_get_SPProvidedNameIdentifier(self) get_node((self)->SPProvidedNameIdentifier) #define LassoLibRegisterNameIdentifierRequest_SPProvidedNameIdentifier_get(self) get_node((self)->SPProvidedNameIdentifier) #define LassoLibRegisterNameIdentifierRequest_set_SPProvidedNameIdentifier(self, value) set_node((gpointer *) &(self)->SPProvidedNameIdentifier, (value)) #define LassoLibRegisterNameIdentifierRequest_SPProvidedNameIdentifier_set(self, value) set_node((gpointer *) &(self)->SPProvidedNameIdentifier, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibRegisterNameIdentifierRequest lasso_lib_register_name_identifier_request_new #define delete_LassoLibRegisterNameIdentifierRequest(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLibRegisterNameIdentifierRequest_newFull lasso_lib_register_name_identifier_request_new_full /* Implementations of methods inherited from LassoNode */ #define LassoLibRegisterNameIdentifierRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Implementations of attributes inherited from LibStatusResponse */ /* Extension */ #define LassoLibRegisterNameIdentifierResponse_get_Extension(self) get_xml_list(LASSO_LIB_STATUS_RESPONSE(self)->Extension) #define LassoLibRegisterNameIdentifierResponse_Extension_get(self) get_xml_list(LASSO_LIB_STATUS_RESPONSE(self)->Extension) #define LassoLibRegisterNameIdentifierResponse_set_Extension(self, value) set_xml_list(&LASSO_LIB_STATUS_RESPONSE(self)->Extension, (value)) #define LassoLibRegisterNameIdentifierResponse_Extension_set(self, value) set_xml_list(&LASSO_LIB_STATUS_RESPONSE(self)->Extension, (value)) /* providerId */ #define LassoLibRegisterNameIdentifierResponse_get_ProviderID(self) LASSO_LIB_STATUS_RESPONSE(self)->ProviderID #define LassoLibRegisterNameIdentifierResponse_ProviderID_get(self) LASSO_LIB_STATUS_RESPONSE(self)->ProviderID #define LassoLibRegisterNameIdentifierResponse_set_ProviderID(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->ProviderID, (value)) #define LassoLibRegisterNameIdentifierResponse_ProviderID_set(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->ProviderID, (value)) /* RelayState */ #define LassoLibRegisterNameIdentifierResponse_get_RelayState(self) LASSO_LIB_STATUS_RESPONSE(self)->RelayState #define LassoLibRegisterNameIdentifierResponse_RelayState_get(self) LASSO_LIB_STATUS_RESPONSE(self)->RelayState #define LassoLibRegisterNameIdentifierResponse_set_RelayState(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->RelayState, (value)) #define LassoLibRegisterNameIdentifierResponse_RelayState_set(self, value) set_string(&LASSO_LIB_STATUS_RESPONSE(self)->RelayState, (value)) /* Status */ #define LassoLibRegisterNameIdentifierResponse_get_Status(self) get_node(LASSO_LIB_STATUS_RESPONSE(self)->Status) #define LassoLibRegisterNameIdentifierResponse_Status_get(self) get_node(LASSO_LIB_STATUS_RESPONSE(self)->Status) #define LassoLibRegisterNameIdentifierResponse_set_Status(self, value) set_node((gpointer *) &LASSO_LIB_STATUS_RESPONSE(self)->Status, (value)) #define LassoLibRegisterNameIdentifierResponse_Status_set(self, value) set_node((gpointer *) &LASSO_LIB_STATUS_RESPONSE(self)->Status, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibRegisterNameIdentifierResponse lasso_lib_register_name_identifier_response_new #define delete_LassoLibRegisterNameIdentifierResponse(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLibRegisterNameIdentifierResponse_newFull lasso_lib_register_name_identifier_response_new_full /* Implementations of methods inherited from LassoNode */ #define LassoLibRegisterNameIdentifierResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* authnContextClassRef */ #define LassoLibRequestAuthnContext_get_authnContextClassRef(self) get_string_list((self)->AuthnContextClassRef) #define LassoLibRequestAuthnContext_authnContextClassRef_get(self) get_string_list((self)->AuthnContextClassRef) #define LassoLibRequestAuthnContext_set_authnContextClassRef(self, value) set_string_list(&(self)->AuthnContextClassRef, (value)) #define LassoLibRequestAuthnContext_authnContextClassRef_set(self, value) set_string_list(&(self)->AuthnContextClassRef, (value)) /* authnContextStatementRef */ #define LassoLibRequestAuthnContext_get_authnContextStatementRef(self) get_string_list((self)->AuthnContextStatementRef) #define LassoLibRequestAuthnContext_authnContextStatementRef_get(self) get_string_list((self)->AuthnContextStatementRef) #define LassoLibRequestAuthnContext_set_authnContextStatementRef(self, value) set_string_list(&(self)->AuthnContextStatementRef, (value)) #define LassoLibRequestAuthnContext_authnContextStatementRef_set(self, value) set_string_list(&(self)->AuthnContextStatementRef, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibRequestAuthnContext lasso_lib_request_authn_context_new #define delete_LassoLibRequestAuthnContext(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoLibRequestAuthnContext_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attributes implementations */ /* Extension */ #define LassoLibStatusResponse_get_Extension(self) get_xml_list((self)->Extension) #define LassoLibStatusResponse_Extension_get(self) get_xml_list((self)->Extension) #define LassoLibStatusResponse_set_Extension(self, value) set_xml_list(&(self)->Extension, (value)) #define LassoLibStatusResponse_Extension_set(self, value) set_xml_list(&(self)->Extension, (value)) /* Status */ #define LassoLibStatusResponse_get_Status(self) get_node((self)->Status) #define LassoLibStatusResponse_Status_get(self) get_node((self)->Status) #define LassoLibStatusResponse_set_Status(self, value) set_node((gpointer *) &(self)->Status, (value)) #define LassoLibStatusResponse_Status_set(self, value) set_node((gpointer *) &(self)->Status, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLibStatusResponse lasso_lib_status_response_new #define delete_LassoLibStatusResponse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoLibStatusResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoProvider lasso_provider_new #define delete_LassoProvider(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoProvider_newFromDump lasso_provider_new_from_dump /* Implementations of methods inherited from LassoNode */ #define LassoProvider_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Methods implementations */ #define LassoProvider_acceptHttpMethod lasso_provider_accept_http_method #define LassoProvider_getAssertionConsumerServiceUrl lasso_provider_get_assertion_consumer_service_url #define LassoProvider_getBase64SuccinctId lasso_provider_get_base64_succinct_id #define LassoProvider_getFirstHttpMethod lasso_provider_get_first_http_method #define LassoProvider_getMetadataOne lasso_provider_get_metadata_one #define LassoProvider_getProtocolConformance lasso_provider_get_protocol_conformance #define LassoProvider_hasProtocolProfile lasso_provider_has_protocol_profile #define LassoProvider_getOrganization(self) get_xml_string(lasso_provider_get_organization(self)) #define LassoProvider_setEncryptionMode lasso_provider_set_encryption_mode #define LassoProvider_setEncryptionSymKeyType lasso_provider_set_encryption_sym_key_type /* Implementations of attributes inherited from Provider */ /* providerId */ #define LassoServer_get_ProviderID(self) LASSO_PROVIDER(self)->ProviderID #define LassoServer_ProviderID_get(self) LASSO_PROVIDER(self)->ProviderID #define LassoServer_set_ProviderID(self, value) set_string(&LASSO_PROVIDER(self)->ProviderID, (value)) #define LassoServer_ProviderID_set(self, value) set_string(&LASSO_PROVIDER(self)->ProviderID, (value)) /* ca_cert_chain */ #define LassoServer_get_ca_cert_chain(self) LASSO_PROVIDER(self)->ca_cert_chain #define LassoServer_ca_cert_chain_get(self) LASSO_PROVIDER(self)->ca_cert_chain #define LassoServer_set_ca_cert_chain(self, value) set_string(&LASSO_PROVIDER(self)->ca_cert_chain, (value)) #define LassoServer_ca_cert_chain_set(self, value) set_string(&LASSO_PROVIDER(self)->ca_cert_chain, (value)) /* metadata_filename */ #define LassoServer_get_metadata_filename(self) LASSO_PROVIDER(self)->metadata_filename #define LassoServer_metadata_filename_get(self) LASSO_PROVIDER(self)->metadata_filename #define LassoServer_set_metadata_filename(self, value) set_string(&LASSO_PROVIDER(self)->metadata_filename, (value)) #define LassoServer_metadata_filename_set(self, value) set_string(&LASSO_PROVIDER(self)->metadata_filename, (value)) /* public_key */ #define LassoServer_get_public_key(self) LASSO_PROVIDER(self)->public_key #define LassoServer_public_key_get(self) LASSO_PROVIDER(self)->public_key #define LassoServer_set_public_key(self, value) set_string(&LASSO_PROVIDER(self)->public_key, (value)) #define LassoServer_public_key_set(self, value) set_string(&LASSO_PROVIDER(self)->public_key, (value)) /* role */ #define LassoServer_get_role(self) LASSO_PROVIDER(self)->role #define LassoServer_role_get(self) LASSO_PROVIDER(self)->role #define LassoServer_set_role(self, value) LASSO_PROVIDER(self)->role = value #define LassoServer_role_set(self, value) LASSO_PROVIDER(self)->role = value /* Attributes implementations */ /* providerIds */ #define LassoServer_get_providerIds LassoServer_providerIds_get LassoStringList *LassoServer_providerIds_get(LassoServer *self) { GPtrArray *providerIds = g_ptr_array_sized_new(g_hash_table_size(self->providers)); g_hash_table_foreach(self->providers, (GHFunc) add_key_to_array, providerIds); return providerIds; } /* Constructors, destructors & static methods implementations */ #define new_LassoServer lasso_server_new #define delete_LassoServer(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoServer_newFromDump lasso_server_new_from_dump /* Implementations of methods inherited from Provider */ #define LassoServer_acceptHttpMethod(server, remote_provider, protocol_type, http_method, initiate_profile) lasso_provider_accept_http_method(LASSO_PROVIDER(server), remote_provider, protocol_type, http_method, initiate_profile) #define LassoServer_getAssertionConsumerServiceUrl(server, service_id) lasso_provider_get_assertion_consumer_service_url(LASSO_PROVIDER(server), service_id) #define LassoServer_getBase64SuccinctId(server) lasso_provider_get_base64_succinct_id(LASSO_PROVIDER(server)) #define LassoServer_getFirstHttpMethod(server, remote_provider, protocol_type) lasso_provider_get_first_http_method(LASSO_PROVIDER(server), remote_provider, protocol_type) #define LassoServer_getMetadataOne(server, name) lasso_provider_get_metadata_one(LASSO_PROVIDER(server), name) #define LassoServer_getProtocolConformance(server) lasso_provider_get_protocol_conformance(LASSO_PROVIDER(server)) #define LassoServer_hasProtocolProfile(server, protocol_type, protocol_profile) lasso_provider_has_protocol_profile(LASSO_PROVIDER(server), protocol_type, protocol_profile) #define LassoServer_getOrganization(server) get_xml_string(lasso_provider_get_organization(LASSO_PROVIDER(server))) /* Methods implementations */ #define LassoServer_addProvider lasso_server_add_provider #define LassoServer_addService lasso_server_add_service #define LassoServer_dump lasso_server_dump #define LassoServer_getProvider lasso_server_get_provider #define LassoServer_getService lasso_server_get_service #define LassoServer_setEncryptionPrivateKey lasso_server_set_encryption_private_key #define LassoServer_loadAffiliation lasso_server_load_affiliation /* Attributes implementations */ /* localNameIdentifier */ #define LassoFederation_get_local_nameIdentifier(self) get_node((self)->local_nameIdentifier) #define LassoFederation_local_nameIdentifier_get(self) get_node((self)->local_nameIdentifier) #define LassoFederation_set_local_nameIdentifier(self, value) set_node((gpointer *) &(self)->local_nameIdentifier, (value)) #define LassoFederation_local_nameIdentifier_set(self, value) set_node((gpointer *) &(self)->local_nameIdentifier, (value)) /* remoteNameIdentifier */ #define LassoFederation_get_remote_nameIdentifier(self) get_node((self)->remote_nameIdentifier) #define LassoFederation_remote_nameIdentifier_get(self) get_node((self)->remote_nameIdentifier) #define LassoFederation_set_remote_nameIdentifier(self, value) set_node((gpointer *) &(self)->remote_nameIdentifier, (value)) #define LassoFederation_remote_nameIdentifier_set(self, value) set_node((gpointer *) &(self)->remote_nameIdentifier, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoFederation lasso_federation_new #define delete_LassoFederation(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoFederation_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Methods implementations */ #define LassoFederation_buildLocalNameIdentifier lasso_federation_build_local_name_identifier #define LassoFederation_verifyNameIdentifier lasso_federation_verify_name_identifier /* Attributes implementations */ /* providerIds */ #define LassoIdentity_get_providerIds LassoIdentity_providerIds_get LassoStringList *LassoIdentity_providerIds_get(LassoIdentity *self) { GPtrArray *providerIds = g_ptr_array_sized_new(g_hash_table_size(self->federations)); g_hash_table_foreach(self->federations, (GHFunc) add_key_to_array, providerIds); return providerIds; } /* Constructors, destructors & static methods implementations */ #define new_LassoIdentity lasso_identity_new #define delete_LassoIdentity(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoIdentity_newFromDump lasso_identity_new_from_dump /* Methods implementations */ #define LassoIdentity_dump lasso_identity_dump #define LassoIdentity_getFederation lasso_identity_get_federation #ifdef LASSO_WSF_ENABLED #include #define LassoIdentity_addResourceOffering lasso_identity_add_resource_offering #define LassoIdentity_removeResourceOffering lasso_identity_remove_resource_offering LassoNodeList *LassoIdentity_getOfferings(LassoIdentity *self, const char *service_type) { GPtrArray *array = NULL; GList *list; list = lasso_identity_get_offerings(self, service_type); if (list) { array = get_node_list(list); g_list_foreach(list, (GFunc) free_node_list_item, NULL); g_list_free(list); } return array; } #endif /* Attributes implementations */ /* providerIds */ #define LassoSession_get_providerIds LassoSession_providerIds_get LassoStringList *LassoSession_providerIds_get(LassoSession *self) { GPtrArray *providerIds = g_ptr_array_sized_new(g_hash_table_size(self->assertions)); g_hash_table_foreach(self->assertions, (GHFunc) add_key_to_array, providerIds); return providerIds; } /* Constructors, destructors & static methods implementations */ #define new_LassoSession lasso_session_new #define delete_LassoSession(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoSession_newFromDump lasso_session_new_from_dump /* Methods implementations */ #define LassoSession_dump lasso_session_dump LassoNodeList *LassoSession_getAssertions(LassoSession *self, char *providerId) { GPtrArray *assertionsArray; GList *assertionsList; assertionsList = lasso_session_get_assertions(self, providerId); if (assertionsList) { assertionsArray = get_node_list(assertionsList); g_list_free(assertionsList); } else { assertionsArray = NULL; } return assertionsArray; } /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoDefederation_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoDefederation_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoDefederation_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoDefederation_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoDefederation_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoDefederation_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoDefederation_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoDefederation_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoDefederation_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoDefederation_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoDefederation_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoDefederation_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoDefederation_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoDefederation_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoDefederation_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoDefederation_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoDefederation_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoDefederation_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoDefederation_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoDefederation_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoDefederation_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoDefederation_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoDefederation_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoDefederation_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoDefederation_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoDefederation_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoDefederation_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoDefederation_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoDefederation_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoDefederation_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoDefederation_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoDefederation_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoDefederation_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoDefederation_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoDefederation_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoDefederation_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoDefederation_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoDefederation_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoDefederation_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoDefederation_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoDefederation_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoDefederation_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoDefederation_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoDefederation_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoDefederation lasso_defederation_new #define delete_LassoDefederation(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from Profile */ int LassoDefederation_setIdentityFromDump(LassoDefederation *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoDefederation_setSessionFromDump(LassoDefederation *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Methods implementations */ #define LassoDefederation_buildNotificationMsg lasso_defederation_build_notification_msg #define LassoDefederation_initNotification lasso_defederation_init_notification #define LassoDefederation_processNotificationMsg lasso_defederation_process_notification_msg #define LassoDefederation_validateNotification lasso_defederation_validate_notification /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoLogin_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoLogin_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoLogin_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoLogin_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoLogin_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoLogin_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoLogin_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoLogin_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoLogin_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoLogin_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoLogin_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoLogin_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoLogin_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoLogin_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoLogin_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoLogin_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoLogin_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoLogin_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState #define LassoLogin_set_msgRelayState(self, value) set_string(&LASSO_PROFILE(self)->msg_relayState, (value)) #define LassoLogin_msgRelayState_set(self, value) set_string(&LASSO_PROFILE(self)->msg_relayState, (value)) /* msgUrl */ #define LassoLogin_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoLogin_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoLogin_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoLogin_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoLogin_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoLogin_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoLogin_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoLogin_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoLogin_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoLogin_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoLogin_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoLogin_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoLogin_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoLogin_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoLogin_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoLogin_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoLogin_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoLogin_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoLogin_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoLogin_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoLogin_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoLogin_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoLogin_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoLogin_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoLogin_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoLogin_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLogin lasso_login_new #define delete_LassoLogin(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLogin_newFromDump lasso_login_new_from_dump /* Implementations of methods inherited from Profile */ int LassoLogin_setIdentityFromDump(LassoLogin *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoLogin_setSessionFromDump(LassoLogin *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Methods implementations */ #define LassoLogin_acceptSso lasso_login_accept_sso #define LassoLogin_buildAssertion lasso_login_build_assertion #define LassoLogin_buildArtifactMsg lasso_login_build_artifact_msg #define LassoLogin_buildAuthnRequestMsg lasso_login_build_authn_request_msg #define LassoLogin_buildAuthnResponseMsg lasso_login_build_authn_response_msg #define LassoLogin_buildRequestMsg lasso_login_build_request_msg #define LassoLogin_buildResponseMsg lasso_login_build_response_msg #define LassoLogin_dump lasso_login_dump #define LassoLogin_initAuthnRequest lasso_login_init_authn_request #define LassoLogin_initRequest lasso_login_init_request #define LassoLogin_initIdpInitiatedAuthnRequest lasso_login_init_idp_initiated_authn_request #define LassoLogin_mustAskForConsent lasso_login_must_ask_for_consent #define LassoLogin_mustAuthenticate lasso_login_must_authenticate #define LassoLogin_processAuthnRequestMsg lasso_login_process_authn_request_msg #define LassoLogin_processAuthnResponseMsg lasso_login_process_authn_response_msg #define LassoLogin_processRequestMsg lasso_login_process_request_msg #define LassoLogin_processResponseMsg lasso_login_process_response_msg #define LassoLogin_setEncryptedResourceId lasso_login_set_encryptedResourceId #define LassoLogin_setResourceId lasso_login_set_resourceId #define LassoLogin_validateRequestMsg lasso_login_validate_request_msg #define LassoLogin_processPaosResponseMsg lasso_login_process_paos_response_msg /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoLogout_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoLogout_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoLogout_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoLogout_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoLogout_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoLogout_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoLogout_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoLogout_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoLogout_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoLogout_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoLogout_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoLogout_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoLogout_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoLogout_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoLogout_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoLogout_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoLogout_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoLogout_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoLogout_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoLogout_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoLogout_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoLogout_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoLogout_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoLogout_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoLogout_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoLogout_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoLogout_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoLogout_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoLogout_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoLogout_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoLogout_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoLogout_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoLogout_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoLogout_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoLogout_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoLogout_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoLogout_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoLogout_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoLogout_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoLogout_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoLogout_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoLogout_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoLogout_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoLogout_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLogout lasso_logout_new #define delete_LassoLogout(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoLogout_newFromDump lasso_logout_new_from_dump /* Implementations of methods inherited from Profile */ int LassoLogout_setIdentityFromDump(LassoLogout *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoLogout_setSessionFromDump(LassoLogout *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Methods implementations */ #define LassoLogout_buildRequestMsg lasso_logout_build_request_msg #define LassoLogout_buildResponseMsg lasso_logout_build_response_msg #define LassoLogout_dump lasso_logout_dump #define LassoLogout_getNextProviderId lasso_logout_get_next_providerID #define LassoLogout_initRequest lasso_logout_init_request #define LassoLogout_processRequestMsg lasso_logout_process_request_msg #define LassoLogout_processResponseMsg lasso_logout_process_response_msg #define LassoLogout_resetProviderIdIndex lasso_logout_reset_providerID_index #define LassoLogout_validateRequest lasso_logout_validate_request /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoLecp_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoLecp_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoLecp_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoLecp_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoLecp_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoLecp_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoLecp_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoLecp_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoLecp_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoLecp_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoLecp_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoLecp_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoLecp_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoLecp_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoLecp_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoLecp_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoLecp_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoLecp_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoLecp_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoLecp_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoLecp_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoLecp_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoLecp_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoLecp_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoLecp_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoLecp_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoLecp_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoLecp_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoLecp_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoLecp_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoLecp_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoLecp_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoLecp_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoLecp_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoLecp_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoLecp_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoLecp_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoLecp_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoLecp_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoLecp_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoLecp_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoLecp_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoLecp_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoLecp_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoLecp lasso_lecp_new #define delete_LassoLecp(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from Profile */ int LassoLecp_setIdentityFromDump(LassoLecp *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoLecp_setSessionFromDump(LassoLecp *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Implementations of methods inherited from Login */ int LassoLecp_buildAssertion(LassoLecp *self, char *authenticationMethod, char *authenticationInstant, char *reauthenticateOnOrAfter, char *notBefore, char *notOnOrAfter) { return lasso_login_build_assertion(LASSO_LOGIN(self), authenticationMethod, authenticationInstant, reauthenticateOnOrAfter, notBefore, notOnOrAfter); } #ifdef LASSO_WSF_ENABLED int LassoLecp_setEncryptedResourceId(LassoLecp *self, LassoDiscoEncryptedResourceID *encryptedResourceId) { return lasso_login_set_encryptedResourceId(LASSO_LOGIN(self), encryptedResourceId); } #endif int LassoLecp_setResourceId(LassoLecp *self, char *content) { return lasso_login_set_resourceId(LASSO_LOGIN(self), content); } int LassoLecp_validateRequestMsg(LassoLecp *self, gboolean authenticationResult, gboolean isConsentObtained) { return lasso_login_validate_request_msg(LASSO_LOGIN(self), authenticationResult, isConsentObtained); } /* Methods implementations */ #define LassoLecp_buildAuthnRequestEnvelopeMsg lasso_lecp_build_authn_request_envelope_msg #define LassoLecp_buildAuthnRequestMsg lasso_lecp_build_authn_request_msg #define LassoLecp_buildAuthnResponseEnvelopeMsg lasso_lecp_build_authn_response_envelope_msg #define LassoLecp_buildAuthnResponseMsg lasso_lecp_build_authn_response_msg #define LassoLecp_initAuthnRequest lasso_lecp_init_authn_request #define LassoLecp_processAuthnRequestEnvelopeMsg lasso_lecp_process_authn_request_envelope_msg #define LassoLecp_processAuthnRequestMsg lasso_lecp_process_authn_request_msg #define LassoLecp_processAuthnResponseEnvelopeMsg lasso_lecp_process_authn_response_envelope_msg /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoNameIdentifierMapping_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoNameIdentifierMapping_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoNameIdentifierMapping_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoNameIdentifierMapping_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoNameIdentifierMapping_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoNameIdentifierMapping_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoNameIdentifierMapping_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoNameIdentifierMapping_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoNameIdentifierMapping_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoNameIdentifierMapping_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoNameIdentifierMapping_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoNameIdentifierMapping_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoNameIdentifierMapping_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoNameIdentifierMapping_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoNameIdentifierMapping_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoNameIdentifierMapping_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoNameIdentifierMapping_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoNameIdentifierMapping_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoNameIdentifierMapping_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoNameIdentifierMapping_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoNameIdentifierMapping_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoNameIdentifierMapping_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoNameIdentifierMapping_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoNameIdentifierMapping_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoNameIdentifierMapping_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoNameIdentifierMapping_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoNameIdentifierMapping_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoNameIdentifierMapping_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoNameIdentifierMapping_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoNameIdentifierMapping_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoNameIdentifierMapping_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoNameIdentifierMapping_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoNameIdentifierMapping_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoNameIdentifierMapping_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoNameIdentifierMapping_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoNameIdentifierMapping_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoNameIdentifierMapping lasso_name_identifier_mapping_new #define delete_LassoNameIdentifierMapping(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from Profile */ int LassoNameIdentifierMapping_setIdentityFromDump(LassoNameIdentifierMapping *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoNameIdentifierMapping_setSessionFromDump(LassoNameIdentifierMapping *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Methods implementations */ #define LassoNameIdentifierMapping_buildRequestMsg lasso_name_identifier_mapping_build_request_msg #define LassoNameIdentifierMapping_buildResponseMsg lasso_name_identifier_mapping_build_response_msg #define LassoNameIdentifierMapping_initRequest lasso_name_identifier_mapping_init_request #define LassoNameIdentifierMapping_processRequestMsg lasso_name_identifier_mapping_process_request_msg #define LassoNameIdentifierMapping_processResponseMsg lasso_name_identifier_mapping_process_response_msg #define LassoNameIdentifierMapping_validateRequest lasso_name_identifier_mapping_validate_request /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoNameRegistration_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoNameRegistration_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoNameRegistration_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoNameRegistration_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoNameRegistration_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoNameRegistration_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoNameRegistration_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoNameRegistration_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoNameRegistration_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoNameRegistration_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoNameRegistration_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoNameRegistration_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoNameRegistration_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoNameRegistration_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoNameRegistration_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoNameRegistration_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoNameRegistration_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoNameRegistration_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoNameRegistration_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoNameRegistration_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoNameRegistration_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoNameRegistration_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoNameRegistration_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoNameRegistration_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoNameRegistration_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoNameRegistration_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoNameRegistration_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoNameRegistration_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoNameRegistration_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoNameRegistration_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoNameRegistration_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoNameRegistration_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoNameRegistration_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoNameRegistration_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoNameRegistration_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoNameRegistration_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoNameRegistration_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoNameRegistration_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoNameRegistration_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoNameRegistration_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoNameRegistration_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoNameRegistration_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoNameRegistration_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoNameRegistration_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Attributes implementations */ /* oldNameIdentifier */ #define LassoNameRegistration_get_oldNameIdentifier(self) get_node((self)->oldNameIdentifier) #define LassoNameRegistration_oldNameIdentifier_get(self) get_node((self)->oldNameIdentifier) #define LassoNameRegistration_set_oldNameIdentifier(self, value) set_node((gpointer *) &(self)->oldNameIdentifier, (value)) #define LassoNameRegistration_oldNameIdentifier_set(self, value) set_node((gpointer *) &(self)->oldNameIdentifier, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoNameRegistration lasso_name_registration_new #define delete_LassoNameRegistration(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoNameRegistration_newFromDump lasso_name_registration_new_from_dump /* Implementations of methods inherited from Profile */ int LassoNameRegistration_setIdentityFromDump(LassoNameRegistration *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoNameRegistration_setSessionFromDump(LassoNameRegistration *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Methods implementations */ #define LassoNameRegistration_buildRequestMsg lasso_name_registration_build_request_msg #define LassoNameRegistration_buildResponseMsg lasso_name_registration_build_response_msg #define LassoNameRegistration_dump lasso_name_registration_dump #define LassoNameRegistration_initRequest lasso_name_registration_init_request #define LassoNameRegistration_processRequestMsg lasso_name_registration_process_request_msg #define LassoNameRegistration_processResponseMsg lasso_name_registration_process_response_msg #define LassoNameRegistration_validateRequest lasso_name_registration_validate_request #include /* Implementations of attributes inherited from Profile */ /* identity */ #define LassoNameIdManagement_get_identity(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoNameIdManagement_identity_get(self) lasso_profile_get_identity(LASSO_PROFILE(self)) #define LassoNameIdManagement_set_identity(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) #define LassoNameIdManagement_identity_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->identity, (value)) /* artifact */ #define LassoNameIdManagement_get_artifact(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) #define LassoNameIdManagement_artifact_get(self) lasso_profile_get_artifact(LASSO_PROFILE(self)) /* artifactMessage */ #define LassoNameIdManagement_get_artifactMessage(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoNameIdManagement_artifactMessage_get(self) lasso_profile_get_artifact_message(LASSO_PROFILE(self)) #define LassoNameIdManagement_set_artifactMessage(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) #define LassoNameIdManagement_artifactMessage_set(self, value) lasso_profile_set_artifact_message(LASSO_PROFILE(self), value) /* isIdentityDirty */ #define LassoNameIdManagement_get_isIdentityDirty(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) #define LassoNameIdManagement_isIdentityDirty_get(self) lasso_profile_is_identity_dirty(LASSO_PROFILE(self)) /* isSessionDirty */ #define LassoNameIdManagement_get_isSessionDirty(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) #define LassoNameIdManagement_isSessionDirty_get(self) lasso_profile_is_session_dirty(LASSO_PROFILE(self)) /* msgBody */ #define LassoNameIdManagement_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoNameIdManagement_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoNameIdManagement_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoNameIdManagement_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoNameIdManagement_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoNameIdManagement_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* nameIdentifier */ #define LassoNameIdManagement_get_nameIdentifier(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoNameIdManagement_nameIdentifier_get(self) get_node(LASSO_PROFILE(self)->nameIdentifier) #define LassoNameIdManagement_set_nameIdentifier(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) #define LassoNameIdManagement_nameIdentifier_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->nameIdentifier, (value)) /* remoteProviderId */ #define LassoNameIdManagement_get_remoteProviderId(self) LASSO_PROFILE(self)->remote_providerID #define LassoNameIdManagement_remoteProviderId_get(self) LASSO_PROFILE(self)->remote_providerID #define LassoNameIdManagement_set_remoteProviderId(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) #define LassoNameIdManagement_remoteProviderId_set(self, value) set_string(&LASSO_PROFILE(self)->remote_providerID, (value)) /* request */ #define LassoNameIdManagement_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoNameIdManagement_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoNameIdManagement_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoNameIdManagement_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoNameIdManagement_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoNameIdManagement_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoNameIdManagement_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoNameIdManagement_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* server */ #define LassoNameIdManagement_get_server(self) get_node(LASSO_PROFILE(self)->server) #define LassoNameIdManagement_server_get(self) get_node(LASSO_PROFILE(self)->server) #define LassoNameIdManagement_set_server(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) #define LassoNameIdManagement_server_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->server, (value)) /* session */ #define LassoNameIdManagement_get_session(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoNameIdManagement_session_get(self) lasso_profile_get_session(LASSO_PROFILE(self)) #define LassoNameIdManagement_set_session(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) #define LassoNameIdManagement_session_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->session, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoNameIdManagement lasso_name_id_management_new #define delete_LassoNameIdManagement(self) lasso_node_destroy(LASSO_NODE(self)) #define LassoNameIdManagement_newFromDump lasso_name_id_management_new_from_dump /* Implementations of methods inherited from Profile */ int LassoNameIdManagement_setIdentityFromDump(LassoNameIdManagement *self, char *dump) { return lasso_profile_set_identity_from_dump(LASSO_PROFILE(self), dump); } int LassoNameIdManagement_setSessionFromDump(LassoNameIdManagement *self, char *dump) { return lasso_profile_set_session_from_dump(LASSO_PROFILE(self), dump); } /* Methods implementations */ #define LassoNameIdManagement_buildRequestMsg lasso_name_id_management_build_request_msg #define LassoNameIdManagement_buildResponseMsg lasso_name_id_management_build_response_msg #define LassoNameIdManagement_dump lasso_name_id_management_dump #define LassoNameIdManagement_getNextProviderId lasso_name_id_management_get_next_providerID #define LassoNameIdManagement_initRequest lasso_name_id_management_init_request #define LassoNameIdManagement_processRequestMsg lasso_name_id_management_process_request_msg #define LassoNameIdManagement_processResponseMsg lasso_name_id_management_process_response_msg #define LassoNameIdManagement_resetProviderIdIndex lasso_name_id_management_reset_providerID_index #define LassoNameIdManagement_validateRequest lasso_name_id_management_validate_request /* Implementations of attributes inherited from Profile */ /* msgBody */ #define LassoEcp_get_msgBody(self) LASSO_PROFILE(self)->msg_body #define LassoEcp_msgBody_get(self) LASSO_PROFILE(self)->msg_body /* msgRelayState */ #define LassoEcp_get_msgRelayState(self) LASSO_PROFILE(self)->msg_relayState #define LassoEcp_msgRelayState_get(self) LASSO_PROFILE(self)->msg_relayState /* msgUrl */ #define LassoEcp_get_msgUrl(self) LASSO_PROFILE(self)->msg_url #define LassoEcp_msgUrl_get(self) LASSO_PROFILE(self)->msg_url /* request */ #define LassoEcp_get_request(self) get_node(LASSO_PROFILE(self)->request) #define LassoEcp_request_get(self) get_node(LASSO_PROFILE(self)->request) #define LassoEcp_set_request(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) #define LassoEcp_request_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->request, (value)) /* response */ #define LassoEcp_get_response(self) get_node(LASSO_PROFILE(self)->response) #define LassoEcp_response_get(self) get_node(LASSO_PROFILE(self)->response) #define LassoEcp_set_response(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) #define LassoEcp_response_set(self, value) set_node((gpointer *) &LASSO_PROFILE(self)->response, (value)) /* assertionConsumerURL */ #define LassoEcp_get_assertionConsumerURL(self) self->assertionConsumerURL #define LassoEcp_assertionConsumerURL_get(self) self->assertionConsumerURL /* Constructors, destructors & static methods implementations */ #define new_LassoEcp lasso_ecp_new #define delete_LassoEcp(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from Profile */ /* Methods implementations */ #define LassoEcp_processAuthnRequestMsg lasso_ecp_process_authn_request_msg #define LassoEcp_processResponseMsg lasso_ecp_process_response_msg #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2NameIDPolicy lasso_samlp2_name_id_policy_new #define delete_LassoSamlp2NameIDPolicy(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2NameIDPolicy_dump(self) lasso_node_dump(LASSO_NODE(self)) /* authnContextClassRef */ #define LassoSamlp2RequestedAuthnContext_get_authnContextClassRef(self) get_string_list((self)->AuthnContextClassRef) #define LassoSamlp2RequestedAuthnContext_authnContextClassRef_get(self) get_string_list((self)->AuthnContextClassRef) #define LassoSamlp2RequestedAuthnContext_set_authnContextClassRef(self, value) set_string_list(&(self)->AuthnContextClassRef, (value)) #define LassoSamlp2RequestedAuthnContext_authnContextClassRef_set(self, value) set_string_list(&(self)->AuthnContextClassRef, (value)) /* authnContextDeclRef */ #define LassoSamlp2RequestedAuthnContext_get_authnContextDeclRef(self) get_string_list((self)->AuthnContextDeclRef) #define LassoSamlp2RequestedAuthnContext_authnContextDeclRef_get(self) get_string_list((self)->AuthnContextDeclRef) #define LassoSamlp2RequestedAuthnContext_set_authnContextDeclRef(self, value) set_string_list(&(self)->AuthnContextDeclRef, (value)) #define LassoSamlp2RequestedAuthnContext_authnContextDeclRef_set(self, value) set_string_list(&(self)->AuthnContextDeclRef, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2RequestedAuthnContext lasso_samlp2_requested_authn_context_new #define delete_LassoSamlp2RequestedAuthnContext(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2RequestedAuthnContext_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Issuer */ #define LassoSaml2Assertion_get_Issuer(self) get_node((self)->Issuer) #define LassoSaml2Assertion_Issuer_get(self) get_node((self)->Issuer) #define LassoSaml2Assertion_set_Issuer(self,value) set_node((gpointer*)&(self)->Issuer, (value)) #define LassoSaml2Assertion_Issuer_set(self,value) set_node((gpointer*)&(self)->Issuer, (value)) /* Subject */ #define LassoSaml2Assertion_get_Subject(self) get_node((self)->Subject) #define LassoSaml2Assertion_Subject_get(self) get_node((self)->Subject) #define LassoSaml2Assertion_set_Subject(self,value) set_node((gpointer*)&(self)->Subject, (value)) #define LassoSaml2Assertion_Subject_set(self,value) set_node((gpointer*)&(self)->Subject, (value)) /* Conditions */ #define LassoSaml2Assertion_get_Conditions(self) get_node((self)->Conditions) #define LassoSaml2Assertion_Conditions_get(self) get_node((self)->Conditions) #define LassoSaml2Assertion_set_Conditions(self,value) set_node((gpointer*)&(self)->Conditions, (value)) #define LassoSaml2Assertion_Conditions_set(self,value) set_node((gpointer*)&(self)->Conditions, (value)) /* Advice */ #define LassoSaml2Assertion_get_Advice(self) get_node((self)->Advice) #define LassoSaml2Assertion_Advice_get(self) get_node((self)->Advice) #define LassoSaml2Assertion_set_Advice(self,value) set_node((gpointer*)&(self)->Advice, (value)) #define LassoSaml2Assertion_Advice_set(self,value) set_node((gpointer*)&(self)->Advice, (value)) /* AuthnStatement */ #define LassoSaml2Assertion_get_AuthnStatement(self) get_node_list((self)->AuthnStatement) #define LassoSaml2Assertion_AuthnStatement_get(self) get_node_list((self)->AuthnStatement) #define LassoSaml2Assertion_set_AuthnStatement(self, value) set_node_list(&(self)->AuthnStatement, (value)) #define LassoSaml2Assertion_AuthnStatement_set(self, value) set_node_list(&(self)->AuthnStatement, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Assertion lasso_saml2_assertion_new #define delete_LassoSaml2Assertion(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Assertion_dump(self) lasso_node_dump(LASSO_NODE(self)) /* IDPEntry */ #define LassoSamlp2IDPList_get_IDPEntry(self) get_node((self)->IDPEntry) #define LassoSamlp2IDPList_IDPEntry_get(self) get_node((self)->IDPEntry) #define LassoSamlp2IDPList_set_IDPEntry(self,value) set_node((gpointer*)&(self)->IDPEntry, (value)) #define LassoSamlp2IDPList_IDPEntry_set(self,value) set_node((gpointer*)&(self)->IDPEntry, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2IDPList lasso_samlp2_idp_list_new #define delete_LassoSamlp2IDPList(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2IDPList_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2KeyInfoConfirmationData lasso_saml2_key_info_confirmation_data_new #define delete_LassoSaml2KeyInfoConfirmationData(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2KeyInfoConfirmationData_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Condition */ #define LassoSaml2Conditions_get_Condition(self) get_node_list((self)->Condition) #define LassoSaml2Conditions_Condition_get(self) get_node_list((self)->Condition) #define LassoSaml2Conditions_set_Condition(self, value) set_node_list(&(self)->Condition, (value)) #define LassoSaml2Conditions_Condition_set(self, value) set_node_list(&(self)->Condition, (value)) /* AudienceRestriction */ #define LassoSaml2Conditions_get_AudienceRestriction(self) get_node_list((self)->AudienceRestriction) #define LassoSaml2Conditions_AudienceRestriction_get(self) get_node_list((self)->AudienceRestriction) #define LassoSaml2Conditions_set_AudienceRestriction(self, value) set_node_list(&(self)->AudienceRestriction, (value)) #define LassoSaml2Conditions_AudienceRestriction_set(self, value) set_node_list(&(self)->AudienceRestriction, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Conditions lasso_saml2_conditions_new #define delete_LassoSaml2Conditions(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Conditions_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Evidence lasso_saml2_evidence_new #define delete_LassoSaml2Evidence(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Evidence_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2NameID lasso_saml2_name_id_new #define delete_LassoSaml2NameID(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2NameID_dump(self) lasso_node_dump(LASSO_NODE(self)) /* StatusCode */ #define LassoSamlp2StatusCode_get_StatusCode(self) get_node((self)->StatusCode) #define LassoSamlp2StatusCode_StatusCode_get(self) get_node((self)->StatusCode) #define LassoSamlp2StatusCode_set_StatusCode(self,value) set_node((gpointer*)&(self)->StatusCode, (value)) #define LassoSamlp2StatusCode_StatusCode_set(self,value) set_node((gpointer*)&(self)->StatusCode, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2StatusCode lasso_samlp2_status_code_new #define delete_LassoSamlp2StatusCode(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2StatusCode_dump(self) lasso_node_dump(LASSO_NODE(self)) /* StatusCode */ #define LassoSamlp2Status_get_StatusCode(self) get_node((self)->StatusCode) #define LassoSamlp2Status_StatusCode_get(self) get_node((self)->StatusCode) #define LassoSamlp2Status_set_StatusCode(self,value) set_node((gpointer*)&(self)->StatusCode, (value)) #define LassoSamlp2Status_StatusCode_set(self,value) set_node((gpointer*)&(self)->StatusCode, (value)) /* StatusDetail */ #define LassoSamlp2Status_get_StatusDetail(self) get_node((self)->StatusDetail) #define LassoSamlp2Status_StatusDetail_get(self) get_node((self)->StatusDetail) #define LassoSamlp2Status_set_StatusDetail(self,value) set_node((gpointer*)&(self)->StatusDetail, (value)) #define LassoSamlp2Status_StatusDetail_set(self,value) set_node((gpointer*)&(self)->StatusDetail, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2Status lasso_samlp2_status_new #define delete_LassoSamlp2Status(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2Status_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2ConditionAbstract lasso_saml2_condition_abstract_new #define delete_LassoSaml2ConditionAbstract(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2ConditionAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2OneTimeUse lasso_saml2_one_time_use_new #define delete_LassoSaml2OneTimeUse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2OneTimeUse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Advice lasso_saml2_advice_new #define delete_LassoSaml2Advice(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Advice_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2BaseIDAbstract lasso_saml2_base_idabstract_new #define delete_LassoSaml2BaseIDAbstract(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2BaseIDAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2AuthnContext lasso_saml2_authn_context_new #define delete_LassoSaml2AuthnContext(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2AuthnContext_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2SubjectLocality lasso_saml2_subject_locality_new #define delete_LassoSaml2SubjectLocality(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2SubjectLocality_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2SubjectConfirmationData lasso_saml2_subject_confirmation_data_new #define delete_LassoSaml2SubjectConfirmationData(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2SubjectConfirmationData_dump(self) lasso_node_dump(LASSO_NODE(self)) /* BaseID */ #define LassoSaml2SubjectConfirmation_get_BaseID(self) get_node((self)->BaseID) #define LassoSaml2SubjectConfirmation_BaseID_get(self) get_node((self)->BaseID) #define LassoSaml2SubjectConfirmation_set_BaseID(self,value) set_node((gpointer*)&(self)->BaseID, (value)) #define LassoSaml2SubjectConfirmation_BaseID_set(self,value) set_node((gpointer*)&(self)->BaseID, (value)) /* NameID */ #define LassoSaml2SubjectConfirmation_get_NameID(self) get_node((self)->NameID) #define LassoSaml2SubjectConfirmation_NameID_get(self) get_node((self)->NameID) #define LassoSaml2SubjectConfirmation_set_NameID(self,value) set_node((gpointer*)&(self)->NameID, (value)) #define LassoSaml2SubjectConfirmation_NameID_set(self,value) set_node((gpointer*)&(self)->NameID, (value)) /* EncryptedID */ #define LassoSaml2SubjectConfirmation_get_EncryptedID(self) get_node((self)->EncryptedID) #define LassoSaml2SubjectConfirmation_EncryptedID_get(self) get_node((self)->EncryptedID) #define LassoSaml2SubjectConfirmation_set_EncryptedID(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) #define LassoSaml2SubjectConfirmation_EncryptedID_set(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) /* SubjectConfirmationData */ #define LassoSaml2SubjectConfirmation_get_SubjectConfirmationData(self) get_node((self)->SubjectConfirmationData) #define LassoSaml2SubjectConfirmation_SubjectConfirmationData_get(self) get_node((self)->SubjectConfirmationData) #define LassoSaml2SubjectConfirmation_set_SubjectConfirmationData(self,value) set_node((gpointer*)&(self)->SubjectConfirmationData, (value)) #define LassoSaml2SubjectConfirmation_SubjectConfirmationData_set(self,value) set_node((gpointer*)&(self)->SubjectConfirmationData, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2SubjectConfirmation lasso_saml2_subject_confirmation_new #define delete_LassoSaml2SubjectConfirmation(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2SubjectConfirmation_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2ProxyRestriction lasso_saml2_proxy_restriction_new #define delete_LassoSaml2ProxyRestriction(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2ProxyRestriction_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2StatementAbstract lasso_saml2_statement_abstract_new #define delete_LassoSaml2StatementAbstract(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2StatementAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* SubjectLocality */ #define LassoSaml2AuthnStatement_get_SubjectLocality(self) get_node((self)->SubjectLocality) #define LassoSaml2AuthnStatement_SubjectLocality_get(self) get_node((self)->SubjectLocality) #define LassoSaml2AuthnStatement_set_SubjectLocality(self,value) set_node((gpointer*)&(self)->SubjectLocality, (value)) #define LassoSaml2AuthnStatement_SubjectLocality_set(self,value) set_node((gpointer*)&(self)->SubjectLocality, (value)) /* AuthnContext */ #define LassoSaml2AuthnStatement_get_AuthnContext(self) get_node((self)->AuthnContext) #define LassoSaml2AuthnStatement_AuthnContext_get(self) get_node((self)->AuthnContext) #define LassoSaml2AuthnStatement_set_AuthnContext(self,value) set_node((gpointer*)&(self)->AuthnContext, (value)) #define LassoSaml2AuthnStatement_AuthnContext_set(self,value) set_node((gpointer*)&(self)->AuthnContext, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2AuthnStatement lasso_saml2_authn_statement_new #define delete_LassoSaml2AuthnStatement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2AuthnStatement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2AttributeStatement lasso_saml2_attribute_statement_new #define delete_LassoSaml2AttributeStatement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2AttributeStatement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2IDPEntry lasso_samlp2_idp_entry_new #define delete_LassoSamlp2IDPEntry(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2IDPEntry_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2Extensions lasso_samlp2_extensions_new #define delete_LassoSamlp2Extensions(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2Extensions_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Action lasso_saml2_action_new #define delete_LassoSaml2Action(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Action_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Issuer */ #define LassoSamlp2StatusResponse_get_Issuer(self) get_node((self)->Issuer) #define LassoSamlp2StatusResponse_Issuer_get(self) get_node((self)->Issuer) #define LassoSamlp2StatusResponse_set_Issuer(self,value) set_node((gpointer*)&(self)->Issuer, (value)) #define LassoSamlp2StatusResponse_Issuer_set(self,value) set_node((gpointer*)&(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2StatusResponse_get_Extensions(self) get_node((self)->Extensions) #define LassoSamlp2StatusResponse_Extensions_get(self) get_node((self)->Extensions) #define LassoSamlp2StatusResponse_set_Extensions(self,value) set_node((gpointer*)&(self)->Extensions, (value)) #define LassoSamlp2StatusResponse_Extensions_set(self,value) set_node((gpointer*)&(self)->Extensions, (value)) /* Status */ #define LassoSamlp2StatusResponse_get_Status(self) get_node((self)->Status) #define LassoSamlp2StatusResponse_Status_get(self) get_node((self)->Status) #define LassoSamlp2StatusResponse_set_Status(self,value) set_node((gpointer*)&(self)->Status, (value)) #define LassoSamlp2StatusResponse_Status_set(self,value) set_node((gpointer*)&(self)->Status, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2StatusResponse lasso_samlp2_status_response_new #define delete_LassoSamlp2StatusResponse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2StatusResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* inherited from StatusResponse */ /* Issuer */ #define LassoSamlp2Response_get_Issuer(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer) #define LassoSamlp2Response_Issuer_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer) #define LassoSamlp2Response_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer, (value)) #define LassoSamlp2Response_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2Response_get_Extensions(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions) #define LassoSamlp2Response_Extensions_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions) #define LassoSamlp2Response_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions, (value)) #define LassoSamlp2Response_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions, (value)) /* Status */ #define LassoSamlp2Response_get_Status(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Status) #define LassoSamlp2Response_Status_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Status) #define LassoSamlp2Response_set_Status(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Status, (value)) #define LassoSamlp2Response_Status_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Status, (value)) /* ID */ #define LassoSamlp2Response_get_ID(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->ID #define LassoSamlp2Response_ID_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->ID #define LassoSamlp2Response_set_ID(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->ID, (value)) #define LassoSamlp2Response_ID_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->ID, (value)) /* InResponseTo */ #define LassoSamlp2Response_get_InResponseTo(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo #define LassoSamlp2Response_InResponseTo_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo #define LassoSamlp2Response_set_InResponseTo(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo, (value)) #define LassoSamlp2Response_InResponseTo_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo, (value)) /* Version */ #define LassoSamlp2Response_get_Version(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Version #define LassoSamlp2Response_Version_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Version #define LassoSamlp2Response_set_Version(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Version, (value)) #define LassoSamlp2Response_Version_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2Response_get_IssueInstant(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant #define LassoSamlp2Response_IssueInstant_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant #define LassoSamlp2Response_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant, (value)) #define LassoSamlp2Response_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2Response_get_Destination(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination #define LassoSamlp2Response_Destination_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination #define LassoSamlp2Response_set_Destination(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination, (value)) #define LassoSamlp2Response_Destination_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination, (value)) /* Consent */ #define LassoSamlp2Response_get_Consent(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent #define LassoSamlp2Response_Consent_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent #define LassoSamlp2Response_set_Consent(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value)) #define LassoSamlp2Response_Consent_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value)) /* Assertion */ #define LassoSamlp2Response_get_Assertion(self) get_node_list((self)->Assertion) #define LassoSamlp2Response_Assertion_get(self) get_node_list((self)->Assertion) #define LassoSamlp2Response_set_Assertion(self, value) set_node_list(&(self)->Assertion, (value)) #define LassoSamlp2Response_Assertion_set(self, value) set_node_list(&(self)->Assertion, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2Response lasso_samlp2_response_new #define delete_LassoSamlp2Response(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2Response_dump(self) lasso_node_dump(LASSO_NODE(self)) /* any */ #define LassoSamlp2ArtifactResponse_get_any(self) get_node((self)->any) #define LassoSamlp2ArtifactResponse_any_get(self) get_node((self)->any) #define LassoSamlp2ArtifactResponse_set_any(self,value) set_node((gpointer*)&(self)->any, (value)) #define LassoSamlp2ArtifactResponse_any_set(self,value) set_node((gpointer*)&(self)->any, (value)) /* inherited from StatusResponse */ /* Issuer */ #define LassoSamlp2ArtifactResponse_get_Issuer(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer) #define LassoSamlp2ArtifactResponse_Issuer_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer) #define LassoSamlp2ArtifactResponse_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer, (value)) #define LassoSamlp2ArtifactResponse_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2ArtifactResponse_get_Extensions(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions) #define LassoSamlp2ArtifactResponse_Extensions_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions) #define LassoSamlp2ArtifactResponse_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions, (value)) #define LassoSamlp2ArtifactResponse_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions, (value)) /* Status */ #define LassoSamlp2ArtifactResponse_get_Status(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Status) #define LassoSamlp2ArtifactResponse_Status_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Status) #define LassoSamlp2ArtifactResponse_set_Status(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Status, (value)) #define LassoSamlp2ArtifactResponse_Status_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Status, (value)) /* ID */ #define LassoSamlp2ArtifactResponse_get_ID(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->ID #define LassoSamlp2ArtifactResponse_ID_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->ID #define LassoSamlp2ArtifactResponse_set_ID(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->ID, (value)) #define LassoSamlp2ArtifactResponse_ID_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->ID, (value)) /* InResponseTo */ #define LassoSamlp2ArtifactResponse_get_InResponseTo(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo #define LassoSamlp2ArtifactResponse_InResponseTo_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo #define LassoSamlp2ArtifactResponse_set_InResponseTo(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo, (value)) #define LassoSamlp2ArtifactResponse_InResponseTo_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo, (value)) /* Version */ #define LassoSamlp2ArtifactResponse_get_Version(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Version #define LassoSamlp2ArtifactResponse_Version_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Version #define LassoSamlp2ArtifactResponse_set_Version(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Version, (value)) #define LassoSamlp2ArtifactResponse_Version_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2ArtifactResponse_get_IssueInstant(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant #define LassoSamlp2ArtifactResponse_IssueInstant_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant #define LassoSamlp2ArtifactResponse_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant, (value)) #define LassoSamlp2ArtifactResponse_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2ArtifactResponse_get_Destination(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination #define LassoSamlp2ArtifactResponse_Destination_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination #define LassoSamlp2ArtifactResponse_set_Destination(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination, (value)) #define LassoSamlp2ArtifactResponse_Destination_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination, (value)) /* Consent */ #define LassoSamlp2ArtifactResponse_get_Consent(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent #define LassoSamlp2ArtifactResponse_Consent_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent #define LassoSamlp2ArtifactResponse_set_Consent(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value)) #define LassoSamlp2ArtifactResponse_Consent_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2ArtifactResponse lasso_samlp2_artifact_response_new #define delete_LassoSamlp2ArtifactResponse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2ArtifactResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Issuer */ #define LassoSamlp2RequestAbstract_get_Issuer(self) get_node((self)->Issuer) #define LassoSamlp2RequestAbstract_Issuer_get(self) get_node((self)->Issuer) #define LassoSamlp2RequestAbstract_set_Issuer(self,value) set_node((gpointer*)&(self)->Issuer, (value)) #define LassoSamlp2RequestAbstract_Issuer_set(self,value) set_node((gpointer*)&(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2RequestAbstract_get_Extensions(self) get_node((self)->Extensions) #define LassoSamlp2RequestAbstract_Extensions_get(self) get_node((self)->Extensions) #define LassoSamlp2RequestAbstract_set_Extensions(self,value) set_node((gpointer*)&(self)->Extensions, (value)) #define LassoSamlp2RequestAbstract_Extensions_set(self,value) set_node((gpointer*)&(self)->Extensions, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2RequestAbstract lasso_samlp2_request_abstract_new #define delete_LassoSamlp2RequestAbstract(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2RequestAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2AssertionIDRequest_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AssertionIDRequest_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AssertionIDRequest_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2AssertionIDRequest_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2AssertionIDRequest_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AssertionIDRequest_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AssertionIDRequest_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2AssertionIDRequest_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2AssertionIDRequest_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AssertionIDRequest_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AssertionIDRequest_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2AssertionIDRequest_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2AssertionIDRequest_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AssertionIDRequest_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AssertionIDRequest_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2AssertionIDRequest_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2AssertionIDRequest_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AssertionIDRequest_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AssertionIDRequest_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2AssertionIDRequest_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2AssertionIDRequest_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AssertionIDRequest_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AssertionIDRequest_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2AssertionIDRequest_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2AssertionIDRequest_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AssertionIDRequest_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AssertionIDRequest_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2AssertionIDRequest_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2AssertionIDRequest lasso_samlp2_assertion_idrequest_new #define delete_LassoSamlp2AssertionIDRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2AssertionIDRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2ArtifactResolve_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2ArtifactResolve_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2ArtifactResolve_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2ArtifactResolve_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2ArtifactResolve_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2ArtifactResolve_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2ArtifactResolve_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2ArtifactResolve_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2ArtifactResolve_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2ArtifactResolve_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2ArtifactResolve_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2ArtifactResolve_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2ArtifactResolve_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2ArtifactResolve_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2ArtifactResolve_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2ArtifactResolve_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2ArtifactResolve_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2ArtifactResolve_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2ArtifactResolve_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2ArtifactResolve_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2ArtifactResolve_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2ArtifactResolve_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2ArtifactResolve_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2ArtifactResolve_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2ArtifactResolve_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2ArtifactResolve_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2ArtifactResolve_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2ArtifactResolve_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2ArtifactResolve lasso_samlp2_artifact_resolve_new #define delete_LassoSamlp2ArtifactResolve(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2ArtifactResolve_dump(self) lasso_node_dump(LASSO_NODE(self)) /* BaseID */ #define LassoSamlp2NameIDMappingRequest_get_BaseID(self) get_node((self)->BaseID) #define LassoSamlp2NameIDMappingRequest_BaseID_get(self) get_node((self)->BaseID) #define LassoSamlp2NameIDMappingRequest_set_BaseID(self,value) set_node((gpointer*)&(self)->BaseID, (value)) #define LassoSamlp2NameIDMappingRequest_BaseID_set(self,value) set_node((gpointer*)&(self)->BaseID, (value)) /* NameID */ #define LassoSamlp2NameIDMappingRequest_get_NameID(self) get_node((self)->NameID) #define LassoSamlp2NameIDMappingRequest_NameID_get(self) get_node((self)->NameID) #define LassoSamlp2NameIDMappingRequest_set_NameID(self,value) set_node((gpointer*)&(self)->NameID, (value)) #define LassoSamlp2NameIDMappingRequest_NameID_set(self,value) set_node((gpointer*)&(self)->NameID, (value)) /* EncryptedID */ #define LassoSamlp2NameIDMappingRequest_get_EncryptedID(self) get_node((self)->EncryptedID) #define LassoSamlp2NameIDMappingRequest_EncryptedID_get(self) get_node((self)->EncryptedID) #define LassoSamlp2NameIDMappingRequest_set_EncryptedID(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) #define LassoSamlp2NameIDMappingRequest_EncryptedID_set(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) /* NameIDPolicy */ #define LassoSamlp2NameIDMappingRequest_get_NameIDPolicy(self) get_node((self)->NameIDPolicy) #define LassoSamlp2NameIDMappingRequest_NameIDPolicy_get(self) get_node((self)->NameIDPolicy) #define LassoSamlp2NameIDMappingRequest_set_NameIDPolicy(self,value) set_node((gpointer*)&(self)->NameIDPolicy, (value)) #define LassoSamlp2NameIDMappingRequest_NameIDPolicy_set(self,value) set_node((gpointer*)&(self)->NameIDPolicy, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2NameIDMappingRequest_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2NameIDMappingRequest_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2NameIDMappingRequest_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2NameIDMappingRequest_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2NameIDMappingRequest_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2NameIDMappingRequest_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2NameIDMappingRequest_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2NameIDMappingRequest_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2NameIDMappingRequest_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2NameIDMappingRequest_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2NameIDMappingRequest_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2NameIDMappingRequest_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2NameIDMappingRequest_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2NameIDMappingRequest_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2NameIDMappingRequest_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2NameIDMappingRequest_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2NameIDMappingRequest_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2NameIDMappingRequest_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2NameIDMappingRequest_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2NameIDMappingRequest_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2NameIDMappingRequest_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2NameIDMappingRequest_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2NameIDMappingRequest_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2NameIDMappingRequest_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2NameIDMappingRequest_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2NameIDMappingRequest_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2NameIDMappingRequest_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2NameIDMappingRequest_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2NameIDMappingRequest lasso_samlp2_name_id_mapping_request_new #define delete_LassoSamlp2NameIDMappingRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2NameIDMappingRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Subject */ #define LassoSamlp2AuthnRequest_get_Subject(self) get_node((self)->Subject) #define LassoSamlp2AuthnRequest_Subject_get(self) get_node((self)->Subject) #define LassoSamlp2AuthnRequest_set_Subject(self,value) set_node((gpointer*)&(self)->Subject, (value)) #define LassoSamlp2AuthnRequest_Subject_set(self,value) set_node((gpointer*)&(self)->Subject, (value)) /* NameIDPolicy */ #define LassoSamlp2AuthnRequest_get_NameIDPolicy(self) get_node((self)->NameIDPolicy) #define LassoSamlp2AuthnRequest_NameIDPolicy_get(self) get_node((self)->NameIDPolicy) #define LassoSamlp2AuthnRequest_set_NameIDPolicy(self,value) set_node((gpointer*)&(self)->NameIDPolicy, (value)) #define LassoSamlp2AuthnRequest_NameIDPolicy_set(self,value) set_node((gpointer*)&(self)->NameIDPolicy, (value)) /* Conditions */ #define LassoSamlp2AuthnRequest_get_Conditions(self) get_node((self)->Conditions) #define LassoSamlp2AuthnRequest_Conditions_get(self) get_node((self)->Conditions) #define LassoSamlp2AuthnRequest_set_Conditions(self,value) set_node((gpointer*)&(self)->Conditions, (value)) #define LassoSamlp2AuthnRequest_Conditions_set(self,value) set_node((gpointer*)&(self)->Conditions, (value)) /* RequestedAuthnContext */ #define LassoSamlp2AuthnRequest_get_RequestedAuthnContext(self) get_node((self)->RequestedAuthnContext) #define LassoSamlp2AuthnRequest_RequestedAuthnContext_get(self) get_node((self)->RequestedAuthnContext) #define LassoSamlp2AuthnRequest_set_RequestedAuthnContext(self,value) set_node((gpointer*)&(self)->RequestedAuthnContext, (value)) #define LassoSamlp2AuthnRequest_RequestedAuthnContext_set(self,value) set_node((gpointer*)&(self)->RequestedAuthnContext, (value)) /* Scoping */ #define LassoSamlp2AuthnRequest_get_Scoping(self) get_node((self)->Scoping) #define LassoSamlp2AuthnRequest_Scoping_get(self) get_node((self)->Scoping) #define LassoSamlp2AuthnRequest_set_Scoping(self,value) set_node((gpointer*)&(self)->Scoping, (value)) #define LassoSamlp2AuthnRequest_Scoping_set(self,value) set_node((gpointer*)&(self)->Scoping, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2AuthnRequest_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AuthnRequest_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AuthnRequest_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2AuthnRequest_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2AuthnRequest_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AuthnRequest_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AuthnRequest_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2AuthnRequest_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2AuthnRequest_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AuthnRequest_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AuthnRequest_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2AuthnRequest_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2AuthnRequest_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AuthnRequest_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AuthnRequest_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2AuthnRequest_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2AuthnRequest_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AuthnRequest_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AuthnRequest_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2AuthnRequest_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2AuthnRequest_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AuthnRequest_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AuthnRequest_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2AuthnRequest_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2AuthnRequest_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AuthnRequest_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AuthnRequest_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2AuthnRequest_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2AuthnRequest lasso_samlp2_authn_request_new #define delete_LassoSamlp2AuthnRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2AuthnRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Subject */ #define LassoSamlp2SubjectQueryAbstract_get_Subject(self) get_node((self)->Subject) #define LassoSamlp2SubjectQueryAbstract_Subject_get(self) get_node((self)->Subject) #define LassoSamlp2SubjectQueryAbstract_set_Subject(self,value) set_node((gpointer*)&(self)->Subject, (value)) #define LassoSamlp2SubjectQueryAbstract_Subject_set(self,value) set_node((gpointer*)&(self)->Subject, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2SubjectQueryAbstract_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2SubjectQueryAbstract_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2SubjectQueryAbstract_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2SubjectQueryAbstract_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2SubjectQueryAbstract_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2SubjectQueryAbstract_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2SubjectQueryAbstract_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2SubjectQueryAbstract_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2SubjectQueryAbstract_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2SubjectQueryAbstract_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2SubjectQueryAbstract_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2SubjectQueryAbstract_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2SubjectQueryAbstract_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2SubjectQueryAbstract_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2SubjectQueryAbstract_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2SubjectQueryAbstract_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2SubjectQueryAbstract_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2SubjectQueryAbstract_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2SubjectQueryAbstract_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2SubjectQueryAbstract_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2SubjectQueryAbstract_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2SubjectQueryAbstract_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2SubjectQueryAbstract_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2SubjectQueryAbstract_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2SubjectQueryAbstract_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2SubjectQueryAbstract_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2SubjectQueryAbstract_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2SubjectQueryAbstract_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2SubjectQueryAbstract lasso_samlp2_subject_query_abstract_new #define delete_LassoSamlp2SubjectQueryAbstract(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2SubjectQueryAbstract_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Action */ #define LassoSamlp2AuthzDecisionQuery_get_Action(self) get_node((self)->Action) #define LassoSamlp2AuthzDecisionQuery_Action_get(self) get_node((self)->Action) #define LassoSamlp2AuthzDecisionQuery_set_Action(self,value) set_node((gpointer*)&(self)->Action, (value)) #define LassoSamlp2AuthzDecisionQuery_Action_set(self,value) set_node((gpointer*)&(self)->Action, (value)) /* Evidence */ #define LassoSamlp2AuthzDecisionQuery_get_Evidence(self) get_node((self)->Evidence) #define LassoSamlp2AuthzDecisionQuery_Evidence_get(self) get_node((self)->Evidence) #define LassoSamlp2AuthzDecisionQuery_set_Evidence(self,value) set_node((gpointer*)&(self)->Evidence, (value)) #define LassoSamlp2AuthzDecisionQuery_Evidence_set(self,value) set_node((gpointer*)&(self)->Evidence, (value)) /* inherited from SubjectQueryAbstract */ /* Subject */ #define LassoSamlp2AuthzDecisionQuery_get_Subject(self) get_node(LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject) #define LassoSamlp2AuthzDecisionQuery_Subject_get(self) get_node(LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject) #define LassoSamlp2AuthzDecisionQuery_set_Subject(self,value) set_node((gpointer*)&LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject, (value)) #define LassoSamlp2AuthzDecisionQuery_Subject_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2AuthzDecisionQuery_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AuthzDecisionQuery_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AuthzDecisionQuery_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2AuthzDecisionQuery_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2AuthzDecisionQuery_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AuthzDecisionQuery_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AuthzDecisionQuery_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2AuthzDecisionQuery_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2AuthzDecisionQuery_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AuthzDecisionQuery_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AuthzDecisionQuery_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2AuthzDecisionQuery_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2AuthzDecisionQuery_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AuthzDecisionQuery_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AuthzDecisionQuery_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2AuthzDecisionQuery_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2AuthzDecisionQuery_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AuthzDecisionQuery_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AuthzDecisionQuery_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2AuthzDecisionQuery_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2AuthzDecisionQuery_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AuthzDecisionQuery_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AuthzDecisionQuery_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2AuthzDecisionQuery_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2AuthzDecisionQuery_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AuthzDecisionQuery_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AuthzDecisionQuery_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2AuthzDecisionQuery_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2AuthzDecisionQuery lasso_samlp2_authz_decision_query_new #define delete_LassoSamlp2AuthzDecisionQuery(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2AuthzDecisionQuery_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Attribute */ #define LassoSamlp2AttributeQuery_get_Attribute(self) get_node((self)->Attribute) #define LassoSamlp2AttributeQuery_Attribute_get(self) get_node((self)->Attribute) #define LassoSamlp2AttributeQuery_set_Attribute(self,value) set_node((gpointer*)&(self)->Attribute, (value)) #define LassoSamlp2AttributeQuery_Attribute_set(self,value) set_node((gpointer*)&(self)->Attribute, (value)) /* inherited from SubjectQueryAbstract */ /* Subject */ #define LassoSamlp2AttributeQuery_get_Subject(self) get_node(LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject) #define LassoSamlp2AttributeQuery_Subject_get(self) get_node(LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject) #define LassoSamlp2AttributeQuery_set_Subject(self,value) set_node((gpointer*)&LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject, (value)) #define LassoSamlp2AttributeQuery_Subject_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2AttributeQuery_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AttributeQuery_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AttributeQuery_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2AttributeQuery_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2AttributeQuery_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AttributeQuery_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AttributeQuery_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2AttributeQuery_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2AttributeQuery_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AttributeQuery_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AttributeQuery_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2AttributeQuery_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2AttributeQuery_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AttributeQuery_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AttributeQuery_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2AttributeQuery_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2AttributeQuery_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AttributeQuery_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AttributeQuery_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2AttributeQuery_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2AttributeQuery_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AttributeQuery_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AttributeQuery_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2AttributeQuery_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2AttributeQuery_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AttributeQuery_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AttributeQuery_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2AttributeQuery_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2AttributeQuery lasso_samlp2_attribute_query_new #define delete_LassoSamlp2AttributeQuery(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2AttributeQuery_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2AudienceRestriction lasso_saml2_audience_restriction_new #define delete_LassoSaml2AudienceRestriction(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2AudienceRestriction_dump(self) lasso_node_dump(LASSO_NODE(self)) /* BaseID */ #define LassoSamlp2LogoutRequest_get_BaseID(self) get_node((self)->BaseID) #define LassoSamlp2LogoutRequest_BaseID_get(self) get_node((self)->BaseID) #define LassoSamlp2LogoutRequest_set_BaseID(self,value) set_node((gpointer*)&(self)->BaseID, (value)) #define LassoSamlp2LogoutRequest_BaseID_set(self,value) set_node((gpointer*)&(self)->BaseID, (value)) /* NameID */ #define LassoSamlp2LogoutRequest_get_NameID(self) get_node((self)->NameID) #define LassoSamlp2LogoutRequest_NameID_get(self) get_node((self)->NameID) #define LassoSamlp2LogoutRequest_set_NameID(self,value) set_node((gpointer*)&(self)->NameID, (value)) #define LassoSamlp2LogoutRequest_NameID_set(self,value) set_node((gpointer*)&(self)->NameID, (value)) /* EncryptedID */ #define LassoSamlp2LogoutRequest_get_EncryptedID(self) get_node((self)->EncryptedID) #define LassoSamlp2LogoutRequest_EncryptedID_get(self) get_node((self)->EncryptedID) #define LassoSamlp2LogoutRequest_set_EncryptedID(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) #define LassoSamlp2LogoutRequest_EncryptedID_set(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2LogoutRequest_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2LogoutRequest_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2LogoutRequest_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2LogoutRequest_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2LogoutRequest_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2LogoutRequest_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2LogoutRequest_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2LogoutRequest_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2LogoutRequest_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2LogoutRequest_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2LogoutRequest_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2LogoutRequest_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2LogoutRequest_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2LogoutRequest_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2LogoutRequest_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2LogoutRequest_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2LogoutRequest_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2LogoutRequest_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2LogoutRequest_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2LogoutRequest_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2LogoutRequest_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2LogoutRequest_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2LogoutRequest_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2LogoutRequest_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2LogoutRequest_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2LogoutRequest_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2LogoutRequest_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2LogoutRequest_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2LogoutRequest lasso_samlp2_logout_request_new #define delete_LassoSamlp2LogoutRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2LogoutRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* RequestedAuthnContext */ #define LassoSamlp2AuthnQuery_get_RequestedAuthnContext(self) get_node((self)->RequestedAuthnContext) #define LassoSamlp2AuthnQuery_RequestedAuthnContext_get(self) get_node((self)->RequestedAuthnContext) #define LassoSamlp2AuthnQuery_set_RequestedAuthnContext(self,value) set_node((gpointer*)&(self)->RequestedAuthnContext, (value)) #define LassoSamlp2AuthnQuery_RequestedAuthnContext_set(self,value) set_node((gpointer*)&(self)->RequestedAuthnContext, (value)) /* inherited from SubjectQueryAbstract */ /* Subject */ #define LassoSamlp2AuthnQuery_get_Subject(self) get_node(LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject) #define LassoSamlp2AuthnQuery_Subject_get(self) get_node(LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject) #define LassoSamlp2AuthnQuery_set_Subject(self,value) set_node((gpointer*)&LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject, (value)) #define LassoSamlp2AuthnQuery_Subject_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_SUBJECT_QUERY_ABSTRACT(self)->Subject, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2AuthnQuery_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AuthnQuery_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2AuthnQuery_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2AuthnQuery_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2AuthnQuery_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AuthnQuery_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2AuthnQuery_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2AuthnQuery_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2AuthnQuery_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AuthnQuery_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2AuthnQuery_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2AuthnQuery_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2AuthnQuery_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AuthnQuery_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2AuthnQuery_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2AuthnQuery_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2AuthnQuery_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AuthnQuery_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2AuthnQuery_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2AuthnQuery_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2AuthnQuery_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AuthnQuery_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2AuthnQuery_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2AuthnQuery_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2AuthnQuery_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AuthnQuery_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2AuthnQuery_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2AuthnQuery_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2AuthnQuery lasso_samlp2_authn_query_new #define delete_LassoSamlp2AuthnQuery(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2AuthnQuery_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Attribute lasso_saml2_attribute_new #define delete_LassoSaml2Attribute(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Attribute_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2Terminate lasso_samlp2_terminate_new #define delete_LassoSamlp2Terminate(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2Terminate_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2StatusDetail lasso_samlp2_status_detail_new #define delete_LassoSamlp2StatusDetail(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2StatusDetail_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Action */ #define LassoSaml2AuthzDecisionStatement_get_Action(self) get_node((self)->Action) #define LassoSaml2AuthzDecisionStatement_Action_get(self) get_node((self)->Action) #define LassoSaml2AuthzDecisionStatement_set_Action(self,value) set_node((gpointer*)&(self)->Action, (value)) #define LassoSaml2AuthzDecisionStatement_Action_set(self,value) set_node((gpointer*)&(self)->Action, (value)) /* Evidence */ #define LassoSaml2AuthzDecisionStatement_get_Evidence(self) get_node((self)->Evidence) #define LassoSaml2AuthzDecisionStatement_Evidence_get(self) get_node((self)->Evidence) #define LassoSaml2AuthzDecisionStatement_set_Evidence(self,value) set_node((gpointer*)&(self)->Evidence, (value)) #define LassoSaml2AuthzDecisionStatement_Evidence_set(self,value) set_node((gpointer*)&(self)->Evidence, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2AuthzDecisionStatement lasso_saml2_authz_decision_statement_new #define delete_LassoSaml2AuthzDecisionStatement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2AuthzDecisionStatement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* NameID */ #define LassoSamlp2NameIDMappingResponse_get_NameID(self) get_node((self)->NameID) #define LassoSamlp2NameIDMappingResponse_NameID_get(self) get_node((self)->NameID) #define LassoSamlp2NameIDMappingResponse_set_NameID(self,value) set_node((gpointer*)&(self)->NameID, (value)) #define LassoSamlp2NameIDMappingResponse_NameID_set(self,value) set_node((gpointer*)&(self)->NameID, (value)) /* EncryptedID */ #define LassoSamlp2NameIDMappingResponse_get_EncryptedID(self) get_node((self)->EncryptedID) #define LassoSamlp2NameIDMappingResponse_EncryptedID_get(self) get_node((self)->EncryptedID) #define LassoSamlp2NameIDMappingResponse_set_EncryptedID(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) #define LassoSamlp2NameIDMappingResponse_EncryptedID_set(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) /* inherited from StatusResponse */ /* Issuer */ #define LassoSamlp2NameIDMappingResponse_get_Issuer(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer) #define LassoSamlp2NameIDMappingResponse_Issuer_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer) #define LassoSamlp2NameIDMappingResponse_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer, (value)) #define LassoSamlp2NameIDMappingResponse_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2NameIDMappingResponse_get_Extensions(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions) #define LassoSamlp2NameIDMappingResponse_Extensions_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions) #define LassoSamlp2NameIDMappingResponse_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions, (value)) #define LassoSamlp2NameIDMappingResponse_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Extensions, (value)) /* Status */ #define LassoSamlp2NameIDMappingResponse_get_Status(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Status) #define LassoSamlp2NameIDMappingResponse_Status_get(self) get_node(LASSO_SAMLP2_STATUS_RESPONSE(self)->Status) #define LassoSamlp2NameIDMappingResponse_set_Status(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Status, (value)) #define LassoSamlp2NameIDMappingResponse_Status_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_STATUS_RESPONSE(self)->Status, (value)) /* ID */ #define LassoSamlp2NameIDMappingResponse_get_ID(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->ID #define LassoSamlp2NameIDMappingResponse_ID_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->ID #define LassoSamlp2NameIDMappingResponse_set_ID(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->ID, (value)) #define LassoSamlp2NameIDMappingResponse_ID_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->ID, (value)) /* InResponseTo */ #define LassoSamlp2NameIDMappingResponse_get_InResponseTo(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo #define LassoSamlp2NameIDMappingResponse_InResponseTo_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo #define LassoSamlp2NameIDMappingResponse_set_InResponseTo(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo, (value)) #define LassoSamlp2NameIDMappingResponse_InResponseTo_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->InResponseTo, (value)) /* Version */ #define LassoSamlp2NameIDMappingResponse_get_Version(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Version #define LassoSamlp2NameIDMappingResponse_Version_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Version #define LassoSamlp2NameIDMappingResponse_set_Version(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Version, (value)) #define LassoSamlp2NameIDMappingResponse_Version_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2NameIDMappingResponse_get_IssueInstant(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant #define LassoSamlp2NameIDMappingResponse_IssueInstant_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant #define LassoSamlp2NameIDMappingResponse_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant, (value)) #define LassoSamlp2NameIDMappingResponse_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2NameIDMappingResponse_get_Destination(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination #define LassoSamlp2NameIDMappingResponse_Destination_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination #define LassoSamlp2NameIDMappingResponse_set_Destination(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination, (value)) #define LassoSamlp2NameIDMappingResponse_Destination_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Destination, (value)) /* Consent */ #define LassoSamlp2NameIDMappingResponse_get_Consent(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent #define LassoSamlp2NameIDMappingResponse_Consent_get(self) LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent #define LassoSamlp2NameIDMappingResponse_set_Consent(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value)) #define LassoSamlp2NameIDMappingResponse_Consent_set(self,value) set_string(&LASSO_SAMLP2_STATUS_RESPONSE(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2NameIDMappingResponse lasso_samlp2_name_id_mapping_response_new #define delete_LassoSamlp2NameIDMappingResponse(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2NameIDMappingResponse_dump(self) lasso_node_dump(LASSO_NODE(self)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2EncryptedElement lasso_saml2_encrypted_element_new #define delete_LassoSaml2EncryptedElement(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2EncryptedElement_dump(self) lasso_node_dump(LASSO_NODE(self)) /* NameID */ #define LassoSamlp2ManageNameIDRequest_get_NameID(self) get_node((self)->NameID) #define LassoSamlp2ManageNameIDRequest_NameID_get(self) get_node((self)->NameID) #define LassoSamlp2ManageNameIDRequest_set_NameID(self,value) set_node((gpointer*)&(self)->NameID, (value)) #define LassoSamlp2ManageNameIDRequest_NameID_set(self,value) set_node((gpointer*)&(self)->NameID, (value)) /* EncryptedID */ #define LassoSamlp2ManageNameIDRequest_get_EncryptedID(self) get_node((self)->EncryptedID) #define LassoSamlp2ManageNameIDRequest_EncryptedID_get(self) get_node((self)->EncryptedID) #define LassoSamlp2ManageNameIDRequest_set_EncryptedID(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) #define LassoSamlp2ManageNameIDRequest_EncryptedID_set(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) /* NewEncryptedID */ #define LassoSamlp2ManageNameIDRequest_get_NewEncryptedID(self) get_node((self)->NewEncryptedID) #define LassoSamlp2ManageNameIDRequest_NewEncryptedID_get(self) get_node((self)->NewEncryptedID) #define LassoSamlp2ManageNameIDRequest_set_NewEncryptedID(self,value) set_node((gpointer*)&(self)->NewEncryptedID, (value)) #define LassoSamlp2ManageNameIDRequest_NewEncryptedID_set(self,value) set_node((gpointer*)&(self)->NewEncryptedID, (value)) /* Terminate */ #define LassoSamlp2ManageNameIDRequest_get_Terminate(self) get_node((self)->Terminate) #define LassoSamlp2ManageNameIDRequest_Terminate_get(self) get_node((self)->Terminate) #define LassoSamlp2ManageNameIDRequest_set_Terminate(self,value) set_node((gpointer*)&(self)->Terminate, (value)) #define LassoSamlp2ManageNameIDRequest_Terminate_set(self,value) set_node((gpointer*)&(self)->Terminate, (value)) /* inherited from RequestAbstract */ /* Issuer */ #define LassoSamlp2ManageNameIDRequest_get_Issuer(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2ManageNameIDRequest_Issuer_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer) #define LassoSamlp2ManageNameIDRequest_set_Issuer(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) #define LassoSamlp2ManageNameIDRequest_Issuer_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Issuer, (value)) /* Extensions */ #define LassoSamlp2ManageNameIDRequest_get_Extensions(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2ManageNameIDRequest_Extensions_get(self) get_node(LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions) #define LassoSamlp2ManageNameIDRequest_set_Extensions(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) #define LassoSamlp2ManageNameIDRequest_Extensions_set(self,value) set_node((gpointer*)&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Extensions, (value)) /* ID */ #define LassoSamlp2ManageNameIDRequest_get_ID(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2ManageNameIDRequest_ID_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID #define LassoSamlp2ManageNameIDRequest_set_ID(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) #define LassoSamlp2ManageNameIDRequest_ID_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->ID, (value)) /* Version */ #define LassoSamlp2ManageNameIDRequest_get_Version(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2ManageNameIDRequest_Version_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version #define LassoSamlp2ManageNameIDRequest_set_Version(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) #define LassoSamlp2ManageNameIDRequest_Version_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Version, (value)) /* IssueInstant */ #define LassoSamlp2ManageNameIDRequest_get_IssueInstant(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2ManageNameIDRequest_IssueInstant_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant #define LassoSamlp2ManageNameIDRequest_set_IssueInstant(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) #define LassoSamlp2ManageNameIDRequest_IssueInstant_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->IssueInstant, (value)) /* Destination */ #define LassoSamlp2ManageNameIDRequest_get_Destination(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2ManageNameIDRequest_Destination_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination #define LassoSamlp2ManageNameIDRequest_set_Destination(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) #define LassoSamlp2ManageNameIDRequest_Destination_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Destination, (value)) /* Consent */ #define LassoSamlp2ManageNameIDRequest_get_Consent(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2ManageNameIDRequest_Consent_get(self) LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent #define LassoSamlp2ManageNameIDRequest_set_Consent(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) #define LassoSamlp2ManageNameIDRequest_Consent_set(self,value) set_string(&LASSO_SAMLP2_REQUEST_ABSTRACT(self)->Consent, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2ManageNameIDRequest lasso_samlp2_manage_name_id_request_new #define delete_LassoSamlp2ManageNameIDRequest(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2ManageNameIDRequest_dump(self) lasso_node_dump(LASSO_NODE(self)) /* IDPList */ #define LassoSamlp2Scoping_get_IDPList(self) get_node((self)->IDPList) #define LassoSamlp2Scoping_IDPList_get(self) get_node((self)->IDPList) #define LassoSamlp2Scoping_set_IDPList(self,value) set_node((gpointer*)&(self)->IDPList, (value)) #define LassoSamlp2Scoping_IDPList_set(self,value) set_node((gpointer*)&(self)->IDPList, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSamlp2Scoping lasso_samlp2_scoping_new #define delete_LassoSamlp2Scoping(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSamlp2Scoping_dump(self) lasso_node_dump(LASSO_NODE(self)) /* BaseID */ #define LassoSaml2Subject_get_BaseID(self) get_node((self)->BaseID) #define LassoSaml2Subject_BaseID_get(self) get_node((self)->BaseID) #define LassoSaml2Subject_set_BaseID(self,value) set_node((gpointer*)&(self)->BaseID, (value)) #define LassoSaml2Subject_BaseID_set(self,value) set_node((gpointer*)&(self)->BaseID, (value)) /* NameID */ #define LassoSaml2Subject_get_NameID(self) get_node((self)->NameID) #define LassoSaml2Subject_NameID_get(self) get_node((self)->NameID) #define LassoSaml2Subject_set_NameID(self,value) set_node((gpointer*)&(self)->NameID, (value)) #define LassoSaml2Subject_NameID_set(self,value) set_node((gpointer*)&(self)->NameID, (value)) /* EncryptedID */ #define LassoSaml2Subject_get_EncryptedID(self) get_node((self)->EncryptedID) #define LassoSaml2Subject_EncryptedID_get(self) get_node((self)->EncryptedID) #define LassoSaml2Subject_set_EncryptedID(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) #define LassoSaml2Subject_EncryptedID_set(self,value) set_node((gpointer*)&(self)->EncryptedID, (value)) /* SubjectConfirmation */ #define LassoSaml2Subject_get_SubjectConfirmation(self) get_node((self)->SubjectConfirmation) #define LassoSaml2Subject_SubjectConfirmation_get(self) get_node((self)->SubjectConfirmation) #define LassoSaml2Subject_set_SubjectConfirmation(self,value) set_node((gpointer*)&(self)->SubjectConfirmation, (value)) #define LassoSaml2Subject_SubjectConfirmation_set(self,value) set_node((gpointer*)&(self)->SubjectConfirmation, (value)) /* Constructors, destructors & static methods implementations */ #define new_LassoSaml2Subject lasso_saml2_subject_new #define delete_LassoSaml2Subject(self) lasso_node_destroy(LASSO_NODE(self)) /* Implementations of methods inherited from LassoNode */ #define LassoSaml2Subject_dump(self) lasso_node_dump(LASSO_NODE(self)) /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static swig_type_info _swigt__int = {"_int", "int", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoCheckVersionMode = {"_p_LassoCheckVersionMode", "enum LassoCheckVersionMode *|LassoCheckVersionMode *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoDefederation = {"_p_LassoDefederation", "LassoDefederation *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoEcp = {"_p_LassoEcp", "LassoEcp *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoEncryptionMode = {"_p_LassoEncryptionMode", "enum LassoEncryptionMode *|LassoEncryptionMode *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoEncryptionSymKeyType = {"_p_LassoEncryptionSymKeyType", "enum LassoEncryptionSymKeyType *|LassoEncryptionSymKeyType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoFederation = {"_p_LassoFederation", "LassoFederation *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoHttpMethod = {"_p_LassoHttpMethod", "enum LassoHttpMethod *|LassoHttpMethod *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoIdentity = {"_p_LassoIdentity", "LassoIdentity *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLecp = {"_p_LassoLecp", "LassoLecp *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibAssertion = {"_p_LassoLibAssertion", "LassoLibAssertion *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibAuthnRequest = {"_p_LassoLibAuthnRequest", "LassoLibAuthnRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibAuthnResponse = {"_p_LassoLibAuthnResponse", "LassoLibAuthnResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibFederationTerminationNotification = {"_p_LassoLibFederationTerminationNotification", "LassoLibFederationTerminationNotification *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibLogoutRequest = {"_p_LassoLibLogoutRequest", "LassoLibLogoutRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibLogoutResponse = {"_p_LassoLibLogoutResponse", "LassoLibLogoutResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibRegisterNameIdentifierRequest = {"_p_LassoLibRegisterNameIdentifierRequest", "LassoLibRegisterNameIdentifierRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibRegisterNameIdentifierResponse = {"_p_LassoLibRegisterNameIdentifierResponse", "LassoLibRegisterNameIdentifierResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibRequestAuthnContext = {"_p_LassoLibRequestAuthnContext", "LassoLibRequestAuthnContext *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLibStatusResponse = {"_p_LassoLibStatusResponse", "LassoLibStatusResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLogin = {"_p_LassoLogin", "LassoLogin *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLoginProtocolProfile = {"_p_LassoLoginProtocolProfile", "enum LassoLoginProtocolProfile *|LassoLoginProtocolProfile *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoLogout = {"_p_LassoLogout", "LassoLogout *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoMdProtocolType = {"_p_LassoMdProtocolType", "enum LassoMdProtocolType *|LassoMdProtocolType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoNameIdManagement = {"_p_LassoNameIdManagement", "LassoNameIdManagement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoNameIdentifierMapping = {"_p_LassoNameIdentifierMapping", "LassoNameIdentifierMapping *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoNameRegistration = {"_p_LassoNameRegistration", "LassoNameRegistration *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoNode = {"_p_LassoNode", "LassoNode *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoNodeList = {"_p_LassoNodeList", "LassoNodeList *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoProtocolConformance = {"_p_LassoProtocolConformance", "enum LassoProtocolConformance *|LassoProtocolConformance *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoProvider = {"_p_LassoProvider", "LassoProvider *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoProviderRole = {"_p_LassoProviderRole", "enum LassoProviderRole *|LassoProviderRole *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoRequestType = {"_p_LassoRequestType", "enum LassoRequestType *|LassoRequestType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Action = {"_p_LassoSaml2Action", "LassoSaml2Action *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Advice = {"_p_LassoSaml2Advice", "LassoSaml2Advice *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Assertion = {"_p_LassoSaml2Assertion", "LassoSaml2Assertion *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Attribute = {"_p_LassoSaml2Attribute", "LassoSaml2Attribute *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2AttributeStatement = {"_p_LassoSaml2AttributeStatement", "LassoSaml2AttributeStatement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2AudienceRestriction = {"_p_LassoSaml2AudienceRestriction", "LassoSaml2AudienceRestriction *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2AuthnContext = {"_p_LassoSaml2AuthnContext", "LassoSaml2AuthnContext *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2AuthnStatement = {"_p_LassoSaml2AuthnStatement", "LassoSaml2AuthnStatement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2AuthzDecisionStatement = {"_p_LassoSaml2AuthzDecisionStatement", "LassoSaml2AuthzDecisionStatement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2BaseIDAbstract = {"_p_LassoSaml2BaseIDAbstract", "LassoSaml2BaseIDAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2ConditionAbstract = {"_p_LassoSaml2ConditionAbstract", "LassoSaml2ConditionAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Conditions = {"_p_LassoSaml2Conditions", "LassoSaml2Conditions *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2EncryptedElement = {"_p_LassoSaml2EncryptedElement", "LassoSaml2EncryptedElement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Evidence = {"_p_LassoSaml2Evidence", "LassoSaml2Evidence *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2KeyInfoConfirmationData = {"_p_LassoSaml2KeyInfoConfirmationData", "LassoSaml2KeyInfoConfirmationData *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2NameID = {"_p_LassoSaml2NameID", "LassoSaml2NameID *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2OneTimeUse = {"_p_LassoSaml2OneTimeUse", "LassoSaml2OneTimeUse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2ProxyRestriction = {"_p_LassoSaml2ProxyRestriction", "LassoSaml2ProxyRestriction *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2StatementAbstract = {"_p_LassoSaml2StatementAbstract", "LassoSaml2StatementAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2Subject = {"_p_LassoSaml2Subject", "LassoSaml2Subject *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2SubjectConfirmation = {"_p_LassoSaml2SubjectConfirmation", "LassoSaml2SubjectConfirmation *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2SubjectConfirmationData = {"_p_LassoSaml2SubjectConfirmationData", "LassoSaml2SubjectConfirmationData *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSaml2SubjectLocality = {"_p_LassoSaml2SubjectLocality", "LassoSaml2SubjectLocality *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAdvice = {"_p_LassoSamlAdvice", "LassoSamlAdvice *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAssertion = {"_p_LassoSamlAssertion", "LassoSamlAssertion *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAttribute = {"_p_LassoSamlAttribute", "LassoSamlAttribute *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAttributeDesignator = {"_p_LassoSamlAttributeDesignator", "LassoSamlAttributeDesignator *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAttributeStatement = {"_p_LassoSamlAttributeStatement", "LassoSamlAttributeStatement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAttributeValue = {"_p_LassoSamlAttributeValue", "LassoSamlAttributeValue *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAudienceRestrictionCondition = {"_p_LassoSamlAudienceRestrictionCondition", "LassoSamlAudienceRestrictionCondition *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAuthenticationStatement = {"_p_LassoSamlAuthenticationStatement", "LassoSamlAuthenticationStatement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlAuthorityBinding = {"_p_LassoSamlAuthorityBinding", "LassoSamlAuthorityBinding *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlConditionAbstract = {"_p_LassoSamlConditionAbstract", "LassoSamlConditionAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlConditions = {"_p_LassoSamlConditions", "LassoSamlConditions *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlNameIdentifier = {"_p_LassoSamlNameIdentifier", "LassoSamlNameIdentifier *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlStatementAbstract = {"_p_LassoSamlStatementAbstract", "LassoSamlStatementAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlSubject = {"_p_LassoSamlSubject", "LassoSamlSubject *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlSubjectConfirmation = {"_p_LassoSamlSubjectConfirmation", "LassoSamlSubjectConfirmation *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlSubjectLocality = {"_p_LassoSamlSubjectLocality", "LassoSamlSubjectLocality *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlSubjectStatement = {"_p_LassoSamlSubjectStatement", "LassoSamlSubjectStatement *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlSubjectStatementAbstract = {"_p_LassoSamlSubjectStatementAbstract", "LassoSamlSubjectStatementAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2ArtifactResolve = {"_p_LassoSamlp2ArtifactResolve", "LassoSamlp2ArtifactResolve *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2ArtifactResponse = {"_p_LassoSamlp2ArtifactResponse", "LassoSamlp2ArtifactResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2AssertionIDRequest = {"_p_LassoSamlp2AssertionIDRequest", "LassoSamlp2AssertionIDRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2AttributeQuery = {"_p_LassoSamlp2AttributeQuery", "LassoSamlp2AttributeQuery *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2AuthnQuery = {"_p_LassoSamlp2AuthnQuery", "LassoSamlp2AuthnQuery *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2AuthnRequest = {"_p_LassoSamlp2AuthnRequest", "LassoSamlp2AuthnRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2AuthzDecisionQuery = {"_p_LassoSamlp2AuthzDecisionQuery", "LassoSamlp2AuthzDecisionQuery *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2Extensions = {"_p_LassoSamlp2Extensions", "LassoSamlp2Extensions *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2IDPEntry = {"_p_LassoSamlp2IDPEntry", "LassoSamlp2IDPEntry *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2IDPList = {"_p_LassoSamlp2IDPList", "LassoSamlp2IDPList *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2LogoutRequest = {"_p_LassoSamlp2LogoutRequest", "LassoSamlp2LogoutRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2ManageNameIDRequest = {"_p_LassoSamlp2ManageNameIDRequest", "LassoSamlp2ManageNameIDRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2NameIDMappingRequest = {"_p_LassoSamlp2NameIDMappingRequest", "LassoSamlp2NameIDMappingRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2NameIDMappingResponse = {"_p_LassoSamlp2NameIDMappingResponse", "LassoSamlp2NameIDMappingResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2NameIDPolicy = {"_p_LassoSamlp2NameIDPolicy", "LassoSamlp2NameIDPolicy *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2RequestAbstract = {"_p_LassoSamlp2RequestAbstract", "LassoSamlp2RequestAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2RequestedAuthnContext = {"_p_LassoSamlp2RequestedAuthnContext", "LassoSamlp2RequestedAuthnContext *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2Response = {"_p_LassoSamlp2Response", "LassoSamlp2Response *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2Scoping = {"_p_LassoSamlp2Scoping", "LassoSamlp2Scoping *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2Status = {"_p_LassoSamlp2Status", "LassoSamlp2Status *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2StatusCode = {"_p_LassoSamlp2StatusCode", "LassoSamlp2StatusCode *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2StatusDetail = {"_p_LassoSamlp2StatusDetail", "LassoSamlp2StatusDetail *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2StatusResponse = {"_p_LassoSamlp2StatusResponse", "LassoSamlp2StatusResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2SubjectQueryAbstract = {"_p_LassoSamlp2SubjectQueryAbstract", "LassoSamlp2SubjectQueryAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlp2Terminate = {"_p_LassoSamlp2Terminate", "LassoSamlp2Terminate *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlpRequest = {"_p_LassoSamlpRequest", "LassoSamlpRequest *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlpRequestAbstract = {"_p_LassoSamlpRequestAbstract", "LassoSamlpRequestAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlpResponse = {"_p_LassoSamlpResponse", "LassoSamlpResponse *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlpResponseAbstract = {"_p_LassoSamlpResponseAbstract", "LassoSamlpResponseAbstract *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlpStatus = {"_p_LassoSamlpStatus", "LassoSamlpStatus *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSamlpStatusCode = {"_p_LassoSamlpStatusCode", "LassoSamlpStatusCode *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoServer = {"_p_LassoServer", "LassoServer *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSession = {"_p_LassoSession", "LassoSession *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSignatureMethod = {"_p_LassoSignatureMethod", "enum LassoSignatureMethod *|LassoSignatureMethod *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoSignatureType = {"_p_LassoSignatureType", "LassoSignatureType *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_LassoStringList = {"_p_LassoStringList", "LassoStringList *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_p_void = {"_p_p_void", "void **", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_void = {"_p_void", "void *", 0, 0, (void*)0, 0}; static swig_type_info *swig_type_initial[] = { &_swigt__int, &_swigt__p_LassoCheckVersionMode, &_swigt__p_LassoDefederation, &_swigt__p_LassoEcp, &_swigt__p_LassoEncryptionMode, &_swigt__p_LassoEncryptionSymKeyType, &_swigt__p_LassoFederation, &_swigt__p_LassoHttpMethod, &_swigt__p_LassoIdentity, &_swigt__p_LassoLecp, &_swigt__p_LassoLibAssertion, &_swigt__p_LassoLibAuthnRequest, &_swigt__p_LassoLibAuthnResponse, &_swigt__p_LassoLibFederationTerminationNotification, &_swigt__p_LassoLibLogoutRequest, &_swigt__p_LassoLibLogoutResponse, &_swigt__p_LassoLibRegisterNameIdentifierRequest, &_swigt__p_LassoLibRegisterNameIdentifierResponse, &_swigt__p_LassoLibRequestAuthnContext, &_swigt__p_LassoLibStatusResponse, &_swigt__p_LassoLogin, &_swigt__p_LassoLoginProtocolProfile, &_swigt__p_LassoLogout, &_swigt__p_LassoMdProtocolType, &_swigt__p_LassoNameIdManagement, &_swigt__p_LassoNameIdentifierMapping, &_swigt__p_LassoNameRegistration, &_swigt__p_LassoNode, &_swigt__p_LassoNodeList, &_swigt__p_LassoProtocolConformance, &_swigt__p_LassoProvider, &_swigt__p_LassoProviderRole, &_swigt__p_LassoRequestType, &_swigt__p_LassoSaml2Action, &_swigt__p_LassoSaml2Advice, &_swigt__p_LassoSaml2Assertion, &_swigt__p_LassoSaml2Attribute, &_swigt__p_LassoSaml2AttributeStatement, &_swigt__p_LassoSaml2AudienceRestriction, &_swigt__p_LassoSaml2AuthnContext, &_swigt__p_LassoSaml2AuthnStatement, &_swigt__p_LassoSaml2AuthzDecisionStatement, &_swigt__p_LassoSaml2BaseIDAbstract, &_swigt__p_LassoSaml2ConditionAbstract, &_swigt__p_LassoSaml2Conditions, &_swigt__p_LassoSaml2EncryptedElement, &_swigt__p_LassoSaml2Evidence, &_swigt__p_LassoSaml2KeyInfoConfirmationData, &_swigt__p_LassoSaml2NameID, &_swigt__p_LassoSaml2OneTimeUse, &_swigt__p_LassoSaml2ProxyRestriction, &_swigt__p_LassoSaml2StatementAbstract, &_swigt__p_LassoSaml2Subject, &_swigt__p_LassoSaml2SubjectConfirmation, &_swigt__p_LassoSaml2SubjectConfirmationData, &_swigt__p_LassoSaml2SubjectLocality, &_swigt__p_LassoSamlAdvice, &_swigt__p_LassoSamlAssertion, &_swigt__p_LassoSamlAttribute, &_swigt__p_LassoSamlAttributeDesignator, &_swigt__p_LassoSamlAttributeStatement, &_swigt__p_LassoSamlAttributeValue, &_swigt__p_LassoSamlAudienceRestrictionCondition, &_swigt__p_LassoSamlAuthenticationStatement, &_swigt__p_LassoSamlAuthorityBinding, &_swigt__p_LassoSamlConditionAbstract, &_swigt__p_LassoSamlConditions, &_swigt__p_LassoSamlNameIdentifier, &_swigt__p_LassoSamlStatementAbstract, &_swigt__p_LassoSamlSubject, &_swigt__p_LassoSamlSubjectConfirmation, &_swigt__p_LassoSamlSubjectLocality, &_swigt__p_LassoSamlSubjectStatement, &_swigt__p_LassoSamlSubjectStatementAbstract, &_swigt__p_LassoSamlp2ArtifactResolve, &_swigt__p_LassoSamlp2ArtifactResponse, &_swigt__p_LassoSamlp2AssertionIDRequest, &_swigt__p_LassoSamlp2AttributeQuery, &_swigt__p_LassoSamlp2AuthnQuery, &_swigt__p_LassoSamlp2AuthnRequest, &_swigt__p_LassoSamlp2AuthzDecisionQuery, &_swigt__p_LassoSamlp2Extensions, &_swigt__p_LassoSamlp2IDPEntry, &_swigt__p_LassoSamlp2IDPList, &_swigt__p_LassoSamlp2LogoutRequest, &_swigt__p_LassoSamlp2ManageNameIDRequest, &_swigt__p_LassoSamlp2NameIDMappingRequest, &_swigt__p_LassoSamlp2NameIDMappingResponse, &_swigt__p_LassoSamlp2NameIDPolicy, &_swigt__p_LassoSamlp2RequestAbstract, &_swigt__p_LassoSamlp2RequestedAuthnContext, &_swigt__p_LassoSamlp2Response, &_swigt__p_LassoSamlp2Scoping, &_swigt__p_LassoSamlp2Status, &_swigt__p_LassoSamlp2StatusCode, &_swigt__p_LassoSamlp2StatusDetail, &_swigt__p_LassoSamlp2StatusResponse, &_swigt__p_LassoSamlp2SubjectQueryAbstract, &_swigt__p_LassoSamlp2Terminate, &_swigt__p_LassoSamlpRequest, &_swigt__p_LassoSamlpRequestAbstract, &_swigt__p_LassoSamlpResponse, &_swigt__p_LassoSamlpResponseAbstract, &_swigt__p_LassoSamlpStatus, &_swigt__p_LassoSamlpStatusCode, &_swigt__p_LassoServer, &_swigt__p_LassoSession, &_swigt__p_LassoSignatureMethod, &_swigt__p_LassoSignatureType, &_swigt__p_LassoStringList, &_swigt__p_char, &_swigt__p_p_void, &_swigt__p_void, }; static swig_cast_info _swigc__int[] = { {&_swigt__int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoCheckVersionMode[] = { {&_swigt__p_LassoCheckVersionMode, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoDefederation[] = { {&_swigt__p_LassoDefederation, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoEcp[] = { {&_swigt__p_LassoEcp, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoEncryptionMode[] = { {&_swigt__p_LassoEncryptionMode, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoEncryptionSymKeyType[] = { {&_swigt__p_LassoEncryptionSymKeyType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoFederation[] = { {&_swigt__p_LassoFederation, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoHttpMethod[] = { {&_swigt__p_LassoHttpMethod, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoIdentity[] = { {&_swigt__p_LassoIdentity, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLecp[] = { {&_swigt__p_LassoLecp, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibAssertion[] = { {&_swigt__p_LassoLibAssertion, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibAuthnRequest[] = { {&_swigt__p_LassoLibAuthnRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibAuthnResponse[] = { {&_swigt__p_LassoLibAuthnResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibFederationTerminationNotification[] = { {&_swigt__p_LassoLibFederationTerminationNotification, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibLogoutRequest[] = { {&_swigt__p_LassoLibLogoutRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibLogoutResponse[] = { {&_swigt__p_LassoLibLogoutResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibRegisterNameIdentifierRequest[] = { {&_swigt__p_LassoLibRegisterNameIdentifierRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibRegisterNameIdentifierResponse[] = { {&_swigt__p_LassoLibRegisterNameIdentifierResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibRequestAuthnContext[] = { {&_swigt__p_LassoLibRequestAuthnContext, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLibStatusResponse[] = { {&_swigt__p_LassoLibStatusResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLogin[] = { {&_swigt__p_LassoLogin, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLoginProtocolProfile[] = { {&_swigt__p_LassoLoginProtocolProfile, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoLogout[] = { {&_swigt__p_LassoLogout, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoMdProtocolType[] = { {&_swigt__p_LassoMdProtocolType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoNameIdManagement[] = { {&_swigt__p_LassoNameIdManagement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoNameIdentifierMapping[] = { {&_swigt__p_LassoNameIdentifierMapping, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoNameRegistration[] = { {&_swigt__p_LassoNameRegistration, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoNode[] = { {&_swigt__p_LassoNode, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoNodeList[] = { {&_swigt__p_LassoNodeList, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoProtocolConformance[] = { {&_swigt__p_LassoProtocolConformance, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoProvider[] = { {&_swigt__p_LassoProvider, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoProviderRole[] = { {&_swigt__p_LassoProviderRole, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoRequestType[] = { {&_swigt__p_LassoRequestType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Action[] = { {&_swigt__p_LassoSaml2Action, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Advice[] = { {&_swigt__p_LassoSaml2Advice, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Assertion[] = { {&_swigt__p_LassoSaml2Assertion, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Attribute[] = { {&_swigt__p_LassoSaml2Attribute, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2AttributeStatement[] = { {&_swigt__p_LassoSaml2AttributeStatement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2AudienceRestriction[] = { {&_swigt__p_LassoSaml2AudienceRestriction, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2AuthnContext[] = { {&_swigt__p_LassoSaml2AuthnContext, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2AuthnStatement[] = { {&_swigt__p_LassoSaml2AuthnStatement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2AuthzDecisionStatement[] = { {&_swigt__p_LassoSaml2AuthzDecisionStatement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2BaseIDAbstract[] = { {&_swigt__p_LassoSaml2BaseIDAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2ConditionAbstract[] = { {&_swigt__p_LassoSaml2ConditionAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Conditions[] = { {&_swigt__p_LassoSaml2Conditions, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2EncryptedElement[] = { {&_swigt__p_LassoSaml2EncryptedElement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Evidence[] = { {&_swigt__p_LassoSaml2Evidence, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2KeyInfoConfirmationData[] = { {&_swigt__p_LassoSaml2KeyInfoConfirmationData, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2NameID[] = { {&_swigt__p_LassoSaml2NameID, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2OneTimeUse[] = { {&_swigt__p_LassoSaml2OneTimeUse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2ProxyRestriction[] = { {&_swigt__p_LassoSaml2ProxyRestriction, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2StatementAbstract[] = { {&_swigt__p_LassoSaml2StatementAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2Subject[] = { {&_swigt__p_LassoSaml2Subject, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2SubjectConfirmation[] = { {&_swigt__p_LassoSaml2SubjectConfirmation, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2SubjectConfirmationData[] = { {&_swigt__p_LassoSaml2SubjectConfirmationData, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSaml2SubjectLocality[] = { {&_swigt__p_LassoSaml2SubjectLocality, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAdvice[] = { {&_swigt__p_LassoSamlAdvice, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAssertion[] = { {&_swigt__p_LassoSamlAssertion, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAttribute[] = { {&_swigt__p_LassoSamlAttribute, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAttributeDesignator[] = { {&_swigt__p_LassoSamlAttributeDesignator, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAttributeStatement[] = { {&_swigt__p_LassoSamlAttributeStatement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAttributeValue[] = { {&_swigt__p_LassoSamlAttributeValue, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAudienceRestrictionCondition[] = { {&_swigt__p_LassoSamlAudienceRestrictionCondition, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAuthenticationStatement[] = { {&_swigt__p_LassoSamlAuthenticationStatement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlAuthorityBinding[] = { {&_swigt__p_LassoSamlAuthorityBinding, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlConditionAbstract[] = { {&_swigt__p_LassoSamlConditionAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlConditions[] = { {&_swigt__p_LassoSamlConditions, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlNameIdentifier[] = { {&_swigt__p_LassoSamlNameIdentifier, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlStatementAbstract[] = { {&_swigt__p_LassoSamlStatementAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlSubject[] = { {&_swigt__p_LassoSamlSubject, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlSubjectConfirmation[] = { {&_swigt__p_LassoSamlSubjectConfirmation, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlSubjectLocality[] = { {&_swigt__p_LassoSamlSubjectLocality, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlSubjectStatement[] = { {&_swigt__p_LassoSamlSubjectStatement, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlSubjectStatementAbstract[] = { {&_swigt__p_LassoSamlSubjectStatementAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2ArtifactResolve[] = { {&_swigt__p_LassoSamlp2ArtifactResolve, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2ArtifactResponse[] = { {&_swigt__p_LassoSamlp2ArtifactResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2AssertionIDRequest[] = { {&_swigt__p_LassoSamlp2AssertionIDRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2AttributeQuery[] = { {&_swigt__p_LassoSamlp2AttributeQuery, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2AuthnQuery[] = { {&_swigt__p_LassoSamlp2AuthnQuery, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2AuthnRequest[] = { {&_swigt__p_LassoSamlp2AuthnRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2AuthzDecisionQuery[] = { {&_swigt__p_LassoSamlp2AuthzDecisionQuery, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2Extensions[] = { {&_swigt__p_LassoSamlp2Extensions, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2IDPEntry[] = { {&_swigt__p_LassoSamlp2IDPEntry, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2IDPList[] = { {&_swigt__p_LassoSamlp2IDPList, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2LogoutRequest[] = { {&_swigt__p_LassoSamlp2LogoutRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2ManageNameIDRequest[] = { {&_swigt__p_LassoSamlp2ManageNameIDRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2NameIDMappingRequest[] = { {&_swigt__p_LassoSamlp2NameIDMappingRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2NameIDMappingResponse[] = { {&_swigt__p_LassoSamlp2NameIDMappingResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2NameIDPolicy[] = { {&_swigt__p_LassoSamlp2NameIDPolicy, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2RequestAbstract[] = { {&_swigt__p_LassoSamlp2RequestAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2RequestedAuthnContext[] = { {&_swigt__p_LassoSamlp2RequestedAuthnContext, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2Response[] = { {&_swigt__p_LassoSamlp2Response, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2Scoping[] = { {&_swigt__p_LassoSamlp2Scoping, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2Status[] = { {&_swigt__p_LassoSamlp2Status, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2StatusCode[] = { {&_swigt__p_LassoSamlp2StatusCode, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2StatusDetail[] = { {&_swigt__p_LassoSamlp2StatusDetail, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2StatusResponse[] = { {&_swigt__p_LassoSamlp2StatusResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2SubjectQueryAbstract[] = { {&_swigt__p_LassoSamlp2SubjectQueryAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlp2Terminate[] = { {&_swigt__p_LassoSamlp2Terminate, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlpRequest[] = { {&_swigt__p_LassoSamlpRequest, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlpRequestAbstract[] = { {&_swigt__p_LassoSamlpRequestAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlpResponse[] = { {&_swigt__p_LassoSamlpResponse, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlpResponseAbstract[] = { {&_swigt__p_LassoSamlpResponseAbstract, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlpStatus[] = { {&_swigt__p_LassoSamlpStatus, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSamlpStatusCode[] = { {&_swigt__p_LassoSamlpStatusCode, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoServer[] = { {&_swigt__p_LassoServer, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSession[] = { {&_swigt__p_LassoSession, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSignatureMethod[] = { {&_swigt__p_LassoSignatureMethod, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoSignatureType[] = { {&_swigt__p_LassoSignatureType, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_LassoStringList[] = { {&_swigt__p_LassoStringList, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_void[] = { {&_swigt__p_p_void, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_void[] = { {&_swigt__p_void, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info *swig_cast_initial[] = { _swigc__int, _swigc__p_LassoCheckVersionMode, _swigc__p_LassoDefederation, _swigc__p_LassoEcp, _swigc__p_LassoEncryptionMode, _swigc__p_LassoEncryptionSymKeyType, _swigc__p_LassoFederation, _swigc__p_LassoHttpMethod, _swigc__p_LassoIdentity, _swigc__p_LassoLecp, _swigc__p_LassoLibAssertion, _swigc__p_LassoLibAuthnRequest, _swigc__p_LassoLibAuthnResponse, _swigc__p_LassoLibFederationTerminationNotification, _swigc__p_LassoLibLogoutRequest, _swigc__p_LassoLibLogoutResponse, _swigc__p_LassoLibRegisterNameIdentifierRequest, _swigc__p_LassoLibRegisterNameIdentifierResponse, _swigc__p_LassoLibRequestAuthnContext, _swigc__p_LassoLibStatusResponse, _swigc__p_LassoLogin, _swigc__p_LassoLoginProtocolProfile, _swigc__p_LassoLogout, _swigc__p_LassoMdProtocolType, _swigc__p_LassoNameIdManagement, _swigc__p_LassoNameIdentifierMapping, _swigc__p_LassoNameRegistration, _swigc__p_LassoNode, _swigc__p_LassoNodeList, _swigc__p_LassoProtocolConformance, _swigc__p_LassoProvider, _swigc__p_LassoProviderRole, _swigc__p_LassoRequestType, _swigc__p_LassoSaml2Action, _swigc__p_LassoSaml2Advice, _swigc__p_LassoSaml2Assertion, _swigc__p_LassoSaml2Attribute, _swigc__p_LassoSaml2AttributeStatement, _swigc__p_LassoSaml2AudienceRestriction, _swigc__p_LassoSaml2AuthnContext, _swigc__p_LassoSaml2AuthnStatement, _swigc__p_LassoSaml2AuthzDecisionStatement, _swigc__p_LassoSaml2BaseIDAbstract, _swigc__p_LassoSaml2ConditionAbstract, _swigc__p_LassoSaml2Conditions, _swigc__p_LassoSaml2EncryptedElement, _swigc__p_LassoSaml2Evidence, _swigc__p_LassoSaml2KeyInfoConfirmationData, _swigc__p_LassoSaml2NameID, _swigc__p_LassoSaml2OneTimeUse, _swigc__p_LassoSaml2ProxyRestriction, _swigc__p_LassoSaml2StatementAbstract, _swigc__p_LassoSaml2Subject, _swigc__p_LassoSaml2SubjectConfirmation, _swigc__p_LassoSaml2SubjectConfirmationData, _swigc__p_LassoSaml2SubjectLocality, _swigc__p_LassoSamlAdvice, _swigc__p_LassoSamlAssertion, _swigc__p_LassoSamlAttribute, _swigc__p_LassoSamlAttributeDesignator, _swigc__p_LassoSamlAttributeStatement, _swigc__p_LassoSamlAttributeValue, _swigc__p_LassoSamlAudienceRestrictionCondition, _swigc__p_LassoSamlAuthenticationStatement, _swigc__p_LassoSamlAuthorityBinding, _swigc__p_LassoSamlConditionAbstract, _swigc__p_LassoSamlConditions, _swigc__p_LassoSamlNameIdentifier, _swigc__p_LassoSamlStatementAbstract, _swigc__p_LassoSamlSubject, _swigc__p_LassoSamlSubjectConfirmation, _swigc__p_LassoSamlSubjectLocality, _swigc__p_LassoSamlSubjectStatement, _swigc__p_LassoSamlSubjectStatementAbstract, _swigc__p_LassoSamlp2ArtifactResolve, _swigc__p_LassoSamlp2ArtifactResponse, _swigc__p_LassoSamlp2AssertionIDRequest, _swigc__p_LassoSamlp2AttributeQuery, _swigc__p_LassoSamlp2AuthnQuery, _swigc__p_LassoSamlp2AuthnRequest, _swigc__p_LassoSamlp2AuthzDecisionQuery, _swigc__p_LassoSamlp2Extensions, _swigc__p_LassoSamlp2IDPEntry, _swigc__p_LassoSamlp2IDPList, _swigc__p_LassoSamlp2LogoutRequest, _swigc__p_LassoSamlp2ManageNameIDRequest, _swigc__p_LassoSamlp2NameIDMappingRequest, _swigc__p_LassoSamlp2NameIDMappingResponse, _swigc__p_LassoSamlp2NameIDPolicy, _swigc__p_LassoSamlp2RequestAbstract, _swigc__p_LassoSamlp2RequestedAuthnContext, _swigc__p_LassoSamlp2Response, _swigc__p_LassoSamlp2Scoping, _swigc__p_LassoSamlp2Status, _swigc__p_LassoSamlp2StatusCode, _swigc__p_LassoSamlp2StatusDetail, _swigc__p_LassoSamlp2StatusResponse, _swigc__p_LassoSamlp2SubjectQueryAbstract, _swigc__p_LassoSamlp2Terminate, _swigc__p_LassoSamlpRequest, _swigc__p_LassoSamlpRequestAbstract, _swigc__p_LassoSamlpResponse, _swigc__p_LassoSamlpResponseAbstract, _swigc__p_LassoSamlpStatus, _swigc__p_LassoSamlpStatusCode, _swigc__p_LassoServer, _swigc__p_LassoSession, _swigc__p_LassoSignatureMethod, _swigc__p_LassoSignatureType, _swigc__p_LassoStringList, _swigc__p_char, _swigc__p_p_void, _swigc__p_void, }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ /* end header section */ /* vdecl subsection */ static int le_swig__p_LassoSamlp2StatusDetail=0; /* handle for Samlp2StatusDetail */ static int le_swig__p_LassoLoginProtocolProfile=0; /* handle for _p_LassoLoginProtocolProfile */ static int le_swig__p_LassoProviderRole=0; /* handle for _p_LassoProviderRole */ static int le_swig__p_LassoSaml2Advice=0; /* handle for Saml2Advice */ static int le_swig__p_LassoSamlAdvice=0; /* handle for SamlAdvice */ static int le_swig__p_LassoSamlpStatus=0; /* handle for SamlpStatus */ static int le_swig__p_LassoSamlp2Status=0; /* handle for Samlp2Status */ static int le_swig__p_LassoSamlp2IDPList=0; /* handle for Samlp2IDPList */ static int le_swig__p_LassoDefederation=0; /* handle for Defederation */ static int le_swig__p_LassoFederation=0; /* handle for Federation */ static int le_swig__p_LassoSamlp2ArtifactResolve=0; /* handle for Samlp2ArtifactResolve */ static int le_swig__p_LassoSignatureType=0; /* handle for _p_LassoSignatureType */ static int le_swig__p_LassoSaml2KeyInfoConfirmationData=0; /* handle for Saml2KeyInfoConfirmationData */ static int le_swig__p_LassoSaml2SubjectConfirmationData=0; /* handle for Saml2SubjectConfirmationData */ static int le_swig__p_LassoSamlAttributeStatement=0; /* handle for SamlAttributeStatement */ static int le_swig__p_LassoSamlAuthenticationStatement=0; /* handle for SamlAuthenticationStatement */ static int le_swig__p_LassoSamlSubjectStatement=0; /* handle for SamlSubjectStatement */ static int le_swig__p_LassoSaml2ProxyRestriction=0; /* handle for Saml2ProxyRestriction */ static int le_swig__p_LassoSaml2AuthnStatement=0; /* handle for Saml2AuthnStatement */ static int le_swig__p_LassoSaml2AttributeStatement=0; /* handle for Saml2AttributeStatement */ static int le_swig__p_LassoSaml2AudienceRestriction=0; /* handle for Saml2AudienceRestriction */ static int le_swig__p_LassoSaml2AuthzDecisionStatement=0; /* handle for Saml2AuthzDecisionStatement */ static int le_swig__p_LassoNameIdentifierMapping=0; /* handle for NameIdentifierMapping */ static int le_swig__p_LassoSamlAttributeDesignator=0; /* handle for SamlAttributeDesignator */ static int le_swig__p_LassoCheckVersionMode=0; /* handle for _p_LassoCheckVersionMode */ static int le_swig__p_LassoEncryptionMode=0; /* handle for _p_LassoEncryptionMode */ static int le_swig__p_LassoHttpMethod=0; /* handle for _p_LassoHttpMethod */ static int le_swig__p_LassoSaml2NameID=0; /* handle for Saml2NameID */ static int le_swig__p_LassoLecp=0; /* handle for Lecp */ static int le_swig__p_LassoSamlSubjectLocality=0; /* handle for SamlSubjectLocality */ static int le_swig__p_LassoSaml2SubjectLocality=0; /* handle for Saml2SubjectLocality */ static int le_swig__p_LassoSaml2Evidence=0; /* handle for Saml2Evidence */ static int le_swig__p_LassoSaml2Action=0; /* handle for Saml2Action */ static int le_swig__p_void=0; /* handle for _p_void */ static int le_swig__p_p_void=0; /* handle for _p_p_void */ static int le_swig__p_LassoSamlp2Extensions=0; /* handle for Samlp2Extensions */ static int le_swig__p_LassoSamlAuthorityBinding=0; /* handle for SamlAuthorityBinding */ static int le_swig__p_LassoSamlp2Scoping=0; /* handle for Samlp2Scoping */ static int le_swig__p_LassoProtocolConformance=0; /* handle for _p_LassoProtocolConformance */ static int le_swig__p_LassoSamlAttributeValue=0; /* handle for SamlAttributeValue */ static int le_swig__p_LassoSamlp2NameIDPolicy=0; /* handle for Samlp2NameIDPolicy */ static int le_swig__p_LassoEcp=0; /* handle for Ecp */ static int le_swig__p_LassoLibFederationTerminationNotification=0; /* handle for LibFederationTerminationNotification */ static int le_swig__p_LassoRequestType=0; /* handle for _p_LassoRequestType */ static int le_swig__p_LassoLogin=0; /* handle for Login */ static int le_swig__p_LassoSamlpStatusCode=0; /* handle for SamlpStatusCode */ static int le_swig__p_LassoSamlp2StatusCode=0; /* handle for Samlp2StatusCode */ static int le_swig__p_LassoStringList=0; /* handle for StringList */ static int le_swig__p_LassoSamlp2RequestedAuthnContext=0; /* handle for Samlp2RequestedAuthnContext */ static int le_swig__p_LassoLibRequestAuthnContext=0; /* handle for LibRequestAuthnContext */ static int le_swig__p_LassoSamlpResponseAbstract=0; /* handle for SamlpResponseAbstract */ static int le_swig__p_LassoSamlpRequestAbstract=0; /* handle for SamlpRequestAbstract */ static int le_swig__p_LassoSamlSubjectStatementAbstract=0; /* handle for SamlSubjectStatementAbstract */ static int le_swig__p_LassoSamlConditionAbstract=0; /* handle for SamlConditionAbstract */ static int le_swig__p_LassoSamlStatementAbstract=0; /* handle for SamlStatementAbstract */ static int le_swig__p_LassoSaml2ConditionAbstract=0; /* handle for Saml2ConditionAbstract */ static int le_swig__p_LassoSaml2BaseIDAbstract=0; /* handle for Saml2BaseIDAbstract */ static int le_swig__p_LassoSaml2AuthnContext=0; /* handle for Saml2AuthnContext */ static int le_swig__p_LassoSaml2StatementAbstract=0; /* handle for Saml2StatementAbstract */ static int le_swig__p_LassoSamlp2RequestAbstract=0; /* handle for Samlp2RequestAbstract */ static int le_swig__p_LassoSamlp2SubjectQueryAbstract=0; /* handle for Samlp2SubjectQueryAbstract */ static int le_swig__p_LassoSamlSubjectConfirmation=0; /* handle for SamlSubjectConfirmation */ static int le_swig__p_LassoSaml2SubjectConfirmation=0; /* handle for Saml2SubjectConfirmation */ static int le_swig__p_LassoLogout=0; /* handle for Logout */ static int le_swig__int=0; /* handle for _int */ static int le_swig__p_LassoSamlAudienceRestrictionCondition=0; /* handle for SamlAudienceRestrictionCondition */ static int le_swig__p_LassoSaml2Assertion=0; /* handle for Saml2Assertion */ static int le_swig__p_LassoLibAssertion=0; /* handle for LibAssertion */ static int le_swig__p_LassoSamlAssertion=0; /* handle for SamlAssertion */ static int le_swig__p_LassoSamlp2AuthnQuery=0; /* handle for Samlp2AuthnQuery */ static int le_swig__p_char=0; /* handle for _p_char */ static int le_swig__p_LassoSaml2Subject=0; /* handle for Saml2Subject */ static int le_swig__p_LassoSamlSubject=0; /* handle for SamlSubject */ static int le_swig__p_LassoNode=0; /* handle for Node */ static int le_swig__p_LassoNameRegistration=0; /* handle for NameRegistration */ static int le_swig__p_LassoProvider=0; /* handle for Provider */ static int le_swig__p_LassoNameIdManagement=0; /* handle for NameIdManagement */ static int le_swig__p_LassoServer=0; /* handle for Server */ static int le_swig__p_LassoSaml2OneTimeUse=0; /* handle for Saml2OneTimeUse */ static int le_swig__p_LassoLibRegisterNameIdentifierRequest=0; /* handle for LibRegisterNameIdentifierRequest */ static int le_swig__p_LassoLibLogoutRequest=0; /* handle for LibLogoutRequest */ static int le_swig__p_LassoLibAuthnRequest=0; /* handle for LibAuthnRequest */ static int le_swig__p_LassoSamlpRequest=0; /* handle for SamlpRequest */ static int le_swig__p_LassoNodeList=0; /* handle for NodeList */ static int le_swig__p_LassoSamlp2AssertionIDRequest=0; /* handle for Samlp2AssertionIDRequest */ static int le_swig__p_LassoSamlp2NameIDMappingRequest=0; /* handle for Samlp2NameIDMappingRequest */ static int le_swig__p_LassoSamlp2AuthnRequest=0; /* handle for Samlp2AuthnRequest */ static int le_swig__p_LassoSamlp2LogoutRequest=0; /* handle for Samlp2LogoutRequest */ static int le_swig__p_LassoSamlp2ManageNameIDRequest=0; /* handle for Samlp2ManageNameIDRequest */ static int le_swig__p_LassoSamlp2AttributeQuery=0; /* handle for Samlp2AttributeQuery */ static int le_swig__p_LassoSamlp2IDPEntry=0; /* handle for Samlp2IDPEntry */ static int le_swig__p_LassoLibStatusResponse=0; /* handle for LibStatusResponse */ static int le_swig__p_LassoLibRegisterNameIdentifierResponse=0; /* handle for LibRegisterNameIdentifierResponse */ static int le_swig__p_LassoLibLogoutResponse=0; /* handle for LibLogoutResponse */ static int le_swig__p_LassoLibAuthnResponse=0; /* handle for LibAuthnResponse */ static int le_swig__p_LassoSamlpResponse=0; /* handle for SamlpResponse */ static int le_swig__p_LassoSamlp2StatusResponse=0; /* handle for Samlp2StatusResponse */ static int le_swig__p_LassoSamlp2Response=0; /* handle for Samlp2Response */ static int le_swig__p_LassoSamlp2ArtifactResponse=0; /* handle for Samlp2ArtifactResponse */ static int le_swig__p_LassoSamlp2NameIDMappingResponse=0; /* handle for Samlp2NameIDMappingResponse */ static int le_swig__p_LassoSignatureMethod=0; /* handle for _p_LassoSignatureMethod */ static int le_swig__p_LassoSaml2Conditions=0; /* handle for Saml2Conditions */ static int le_swig__p_LassoSamlConditions=0; /* handle for SamlConditions */ static int le_swig__p_LassoSamlp2Terminate=0; /* handle for Samlp2Terminate */ static int le_swig__p_LassoSession=0; /* handle for Session */ static int le_swig__p_LassoSamlNameIdentifier=0; /* handle for SamlNameIdentifier */ static int le_swig__p_LassoMdProtocolType=0; /* handle for _p_LassoMdProtocolType */ static int le_swig__p_LassoSamlp2AuthzDecisionQuery=0; /* handle for Samlp2AuthzDecisionQuery */ static int le_swig__p_LassoSamlAttribute=0; /* handle for SamlAttribute */ static int le_swig__p_LassoSaml2Attribute=0; /* handle for Saml2Attribute */ static int le_swig__p_LassoIdentity=0; /* handle for Identity */ static int le_swig__p_LassoEncryptionSymKeyType=0; /* handle for _p_LassoEncryptionSymKeyType */ static int le_swig__p_LassoSaml2EncryptedElement=0; /* handle for Saml2EncryptedElement */ /* end vdecl subsection */ /* wrapper section */ ZEND_NAMED_FUNCTION(_wrap_init) { int result; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (int)lasso_init(); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_shutdown) { int result; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (int)lasso_shutdown(); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_checkVersion) { int arg1 ; int arg2 ; int arg3 ; LassoCheckVersionMode arg4 = (LassoCheckVersionMode) LASSO_CHECK_VERSION_NUMERIC ; int result; zval **args[4]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<3 || arg_count>4 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[0]); arg1 = (int) Z_LVAL_PP(args[0]); /*@SWIG@*/; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (int) Z_LVAL_PP(args[2]); /*@SWIG@*/; } if(arg_count > 3) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[3]); arg4 = (LassoCheckVersionMode) Z_LVAL_PP(args[3]); /*@SWIG@*/; } } result = (int)lasso_check_version(arg1,arg2,arg3,arg4); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_registerDstService) { char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } lasso_register_dst_service((char const *)arg1,(char const *)arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Node) { LassoNode *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoNode *)new_LassoNode(); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Node(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoNode *arg1 = (LassoNode *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoNode *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoNode TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoNode resource already free'd"); delete_LassoNode(arg1); } ZEND_NAMED_FUNCTION(_wrap_Node_dump) { LassoNode *arg1 = (LassoNode *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Node_dump."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNode_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_NodeList) { LassoNodeList *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoNodeList *)new_LassoNodeList(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_NodeList(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoNodeList *arg1 = (LassoNodeList *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoNodeList *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoNodeList TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoNodeList resource already free'd"); delete_LassoNodeList(arg1); } ZEND_NAMED_FUNCTION(_wrap_NodeList_append) { LassoNodeList *arg1 = (LassoNodeList *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NodeList_append. Expected SWIGTYPE_p_LassoNodeList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NodeList_append."); } } } LassoNodeList_append(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NodeList_cast) { LassoNodeList *arg1 = (LassoNodeList *) 0 ; void *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NodeList_cast. Expected SWIGTYPE_p_LassoNodeList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (void *)LassoNodeList_cast(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_void, 0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NodeList_frompointer) { void *arg1 = (void *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, 0, 0) < 0) { /* Allow NULL from php for void* */ if ((*args[0])->type==IS_NULL) arg1=0; else SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NodeList_frompointer. Expected SWIGTYPE_p_p_void"); } } result = (LassoNodeList *)LassoNodeList_frompointer(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NodeList_getItem) { LassoNodeList *arg1 = (LassoNodeList *) 0 ; int arg2 ; LassoNode *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NodeList_getItem. Expected SWIGTYPE_p_LassoNodeList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { if (arg2 < 0 || arg2 >= arg1->len) { char errorMsg[256]; sprintf(errorMsg, "%d", arg2); SWIG_exception(SWIG_IndexError, errorMsg); } result = (LassoNode *)LassoNodeList_getItem(arg1,arg2); } { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NodeList_length) { LassoNodeList *arg1 = (LassoNodeList *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NodeList_length. Expected SWIGTYPE_p_LassoNodeList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoNodeList_length(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NodeList_setItem) { LassoNodeList *arg1 = (LassoNodeList *) 0 ; int arg2 ; LassoNode *arg3 = (LassoNode *) 0 ; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NodeList_setItem. Expected SWIGTYPE_p_LassoNodeList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { node_info *info, *super; if ((*args[2])->type == IS_NULL) { arg3=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[2], (void **) &arg3, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NodeList_setItem."); } } } { if (arg2 < 0 || arg2 >= arg1->len) { char errorMsg[256]; sprintf(errorMsg, "%d", arg2); SWIG_exception(SWIG_IndexError, errorMsg); } LassoNodeList_setItem(arg1,arg2,arg3); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_StringList) { LassoStringList *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoStringList *)new_LassoStringList(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_StringList(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoStringList *arg1 = (LassoStringList *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoStringList *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoStringList TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoStringList resource already free'd"); delete_LassoStringList(arg1); } ZEND_NAMED_FUNCTION(_wrap_StringList_append) { LassoStringList *arg1 = (LassoStringList *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of StringList_append. Expected SWIGTYPE_p_LassoStringList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoStringList_append(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_StringList_cast) { LassoStringList *arg1 = (LassoStringList *) 0 ; void *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of StringList_cast. Expected SWIGTYPE_p_LassoStringList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (void *)LassoStringList_cast(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_void, 0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_StringList_frompointer) { void *arg1 = (void *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, 0, 0) < 0) { /* Allow NULL from php for void* */ if ((*args[0])->type==IS_NULL) arg1=0; else SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of StringList_frompointer. Expected SWIGTYPE_p_p_void"); } } result = (LassoStringList *)LassoStringList_frompointer(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_StringList_getItem) { LassoStringList *arg1 = (LassoStringList *) 0 ; int arg2 ; char *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of StringList_getItem. Expected SWIGTYPE_p_LassoStringList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { if (arg2 < 0 || arg2 >= arg1->len) { char errorMsg[256]; sprintf(errorMsg, "%d", arg2); SWIG_exception(SWIG_IndexError, errorMsg); } result = (char *)LassoStringList_getItem(arg1,arg2); } { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_StringList_length) { LassoStringList *arg1 = (LassoStringList *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of StringList_length. Expected SWIGTYPE_p_LassoStringList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoStringList_length(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_StringList_setItem) { LassoStringList *arg1 = (LassoStringList *) 0 ; int arg2 ; char *arg3 = (char *) 0 ; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of StringList_setItem. Expected SWIGTYPE_p_LassoStringList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } { if (arg2 < 0 || arg2 >= arg1->len) { char errorMsg[256]; sprintf(errorMsg, "%d", arg2); SWIG_exception(SWIG_IndexError, errorMsg); } LassoStringList_setItem(arg1,arg2,arg3); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAdvice_assertion_set) { LassoSamlAdvice *arg1 = (LassoSamlAdvice *) 0 ; LassoSamlAssertion *arg2 = (LassoSamlAssertion *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAdvice_assertion_set. Expected SWIGTYPE_p_LassoSamlAdvice"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAdvice_assertion_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } LassoSamlAdvice_Assertion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAdvice_assertion_get) { LassoSamlAdvice *arg1 = (LassoSamlAdvice *) 0 ; LassoSamlAssertion *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAdvice_assertion_get. Expected SWIGTYPE_p_LassoSamlAdvice"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAssertion *)LassoSamlAdvice_Assertion_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAssertion, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAdvice_assertionIdReference_set) { LassoSamlAdvice *arg1 = (LassoSamlAdvice *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAdvice_assertionIdReference_set. Expected SWIGTYPE_p_LassoSamlAdvice"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAdvice_assertionIdReference_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlAdvice_assertionIdReference_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAdvice_assertionIdReference_get) { LassoSamlAdvice *arg1 = (LassoSamlAdvice *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAdvice_assertionIdReference_get. Expected SWIGTYPE_p_LassoSamlAdvice"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlAdvice_assertionIdReference_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAdvice) { LassoSamlAdvice *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAdvice *)new_LassoSamlAdvice(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAdvice, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAdvice(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAdvice *arg1 = (LassoSamlAdvice *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAdvice *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAdvice TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAdvice resource already free'd"); delete_LassoSamlAdvice(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAdvice_dump) { LassoSamlAdvice *arg1 = (LassoSamlAdvice *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAdvice_dump. Expected SWIGTYPE_p_LassoSamlAdvice"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAdvice_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_assertionId_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_assertionId_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AssertionID) free((char *)arg1->AssertionID); if (arg2) { arg1->AssertionID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AssertionID, (const char *)arg2); } else { arg1->AssertionID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_assertionId_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_assertionId_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AssertionID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_certificateFile_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_certificateFile_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->certificate_file) free((char *)arg1->certificate_file); if (arg2) { arg1->certificate_file = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->certificate_file, (const char *)arg2); } else { arg1->certificate_file = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_certificateFile_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_certificateFile_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->certificate_file); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_issueInstant_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_issueInstant_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IssueInstant) free((char *)arg1->IssueInstant); if (arg2) { arg1->IssueInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IssueInstant, (const char *)arg2); } else { arg1->IssueInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_issueInstant_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_issueInstant_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IssueInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_issuer_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_issuer_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Issuer) free((char *)arg1->Issuer); if (arg2) { arg1->Issuer = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Issuer, (const char *)arg2); } else { arg1->Issuer = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_issuer_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_issuer_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Issuer); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_majorVersion_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_majorVersion_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->MajorVersion = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_majorVersion_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_majorVersion_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->MajorVersion); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_minorVersion_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_minorVersion_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->MinorVersion = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_minorVersion_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_minorVersion_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->MinorVersion); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_privateKeyFile_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_privateKeyFile_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->private_key_file) free((char *)arg1->private_key_file); if (arg2) { arg1->private_key_file = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->private_key_file, (const char *)arg2); } else { arg1->private_key_file = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_privateKeyFile_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_privateKeyFile_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->private_key_file); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_signMethod_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_signMethod_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->sign_method = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_signMethod_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_signMethod_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod) ((arg1)->sign_method); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_signType_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_signType_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAssertion_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } if (arg1) (arg1)->sign_type = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_signType_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_signType_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = ((arg1)->sign_type); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_advice_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlAdvice *arg2 = (LassoSamlAdvice *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_advice_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAssertion_advice_set. Expected SWIGTYPE_p_LassoSamlAdvice"); } } LassoSamlAssertion_Advice_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_advice_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlAdvice *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_advice_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAdvice *)LassoSamlAssertion_Advice_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAdvice, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_attributeStatement_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlAttributeStatement *arg2 = (LassoSamlAttributeStatement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_attributeStatement_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAssertion_attributeStatement_set. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } LassoSamlAssertion_AttributeStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_attributeStatement_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlAttributeStatement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_attributeStatement_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAttributeStatement *)LassoSamlAssertion_AttributeStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAttributeStatement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_authenticationStatement_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlAuthenticationStatement *arg2 = (LassoSamlAuthenticationStatement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_authenticationStatement_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAssertion_authenticationStatement_set. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } LassoSamlAssertion_AuthenticationStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_authenticationStatement_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlAuthenticationStatement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_authenticationStatement_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAuthenticationStatement *)LassoSamlAssertion_AuthenticationStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_conditions_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlConditions *arg2 = (LassoSamlConditions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_conditions_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAssertion_conditions_set. Expected SWIGTYPE_p_LassoSamlConditions"); } } LassoSamlAssertion_Conditions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_conditions_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlConditions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_conditions_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlConditions *)LassoSamlAssertion_Conditions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlConditions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_subjectStatement_set) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlSubjectStatement *arg2 = (LassoSamlSubjectStatement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_subjectStatement_set. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubjectStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAssertion_subjectStatement_set. Expected SWIGTYPE_p_LassoSamlSubjectStatement"); } } LassoSamlAssertion_SubjectStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_subjectStatement_get) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; LassoSamlSubjectStatement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_subjectStatement_get. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubjectStatement *)LassoSamlAssertion_SubjectStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectStatement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAssertion) { LassoSamlAssertion *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAssertion *)new_LassoSamlAssertion(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAssertion, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAssertion(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAssertion *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAssertion TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAssertion resource already free'd"); delete_LassoSamlAssertion(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAssertion_dump) { LassoSamlAssertion *arg1 = (LassoSamlAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAssertion_dump. Expected SWIGTYPE_p_LassoSamlAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAssertion_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_attributeName_set) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_attributeName_set. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlAttribute_AttributeName_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_attributeName_get) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_attributeName_get. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAttribute_AttributeName_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_attributeNamespace_set) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_attributeNamespace_set. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlAttribute_AttributeNamespace_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_attributeNamespace_get) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_attributeNamespace_get. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAttribute_AttributeNamespace_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_attributeValue_set) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_attributeValue_set. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAttribute_attributeValue_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlAttribute_AttributeValue_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_attributeValue_get) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_attributeValue_get. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlAttribute_AttributeValue_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAttribute) { LassoSamlAttribute *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAttribute *)new_LassoSamlAttribute(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAttribute, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAttribute(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAttribute *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAttribute TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAttribute resource already free'd"); delete_LassoSamlAttribute(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAttribute_dump) { LassoSamlAttribute *arg1 = (LassoSamlAttribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttribute_dump. Expected SWIGTYPE_p_LassoSamlAttribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAttribute_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeDesignator_attributeName_set) { LassoSamlAttributeDesignator *arg1 = (LassoSamlAttributeDesignator *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeDesignator, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeDesignator_attributeName_set. Expected SWIGTYPE_p_LassoSamlAttributeDesignator"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AttributeName) free((char *)arg1->AttributeName); if (arg2) { arg1->AttributeName = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AttributeName, (const char *)arg2); } else { arg1->AttributeName = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeDesignator_attributeName_get) { LassoSamlAttributeDesignator *arg1 = (LassoSamlAttributeDesignator *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeDesignator, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeDesignator_attributeName_get. Expected SWIGTYPE_p_LassoSamlAttributeDesignator"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AttributeName); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeDesignator_attributeNamespace_set) { LassoSamlAttributeDesignator *arg1 = (LassoSamlAttributeDesignator *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeDesignator, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeDesignator_attributeNamespace_set. Expected SWIGTYPE_p_LassoSamlAttributeDesignator"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AttributeNamespace) free((char *)arg1->AttributeNamespace); if (arg2) { arg1->AttributeNamespace = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AttributeNamespace, (const char *)arg2); } else { arg1->AttributeNamespace = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeDesignator_attributeNamespace_get) { LassoSamlAttributeDesignator *arg1 = (LassoSamlAttributeDesignator *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeDesignator, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeDesignator_attributeNamespace_get. Expected SWIGTYPE_p_LassoSamlAttributeDesignator"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AttributeNamespace); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAttributeDesignator) { LassoSamlAttributeDesignator *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAttributeDesignator *)new_LassoSamlAttributeDesignator(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAttributeDesignator, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAttributeDesignator(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAttributeDesignator *arg1 = (LassoSamlAttributeDesignator *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAttributeDesignator *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAttributeDesignator TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAttributeDesignator resource already free'd"); delete_LassoSamlAttributeDesignator(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeDesignator_dump) { LassoSamlAttributeDesignator *arg1 = (LassoSamlAttributeDesignator *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeDesignator, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeDesignator_dump. Expected SWIGTYPE_p_LassoSamlAttributeDesignator"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAttributeDesignator_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeStatement_subject_set) { LassoSamlAttributeStatement *arg1 = (LassoSamlAttributeStatement *) 0 ; LassoSamlSubject *arg2 = (LassoSamlSubject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeStatement_subject_set. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAttributeStatement_subject_set. Expected SWIGTYPE_p_LassoSamlSubject"); } } LassoSamlAttributeStatement_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeStatement_subject_get) { LassoSamlAttributeStatement *arg1 = (LassoSamlAttributeStatement *) 0 ; LassoSamlSubject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeStatement_subject_get. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubject *)LassoSamlAttributeStatement_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeStatement_attribute_set) { LassoSamlAttributeStatement *arg1 = (LassoSamlAttributeStatement *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeStatement_attribute_set. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAttributeStatement_attribute_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlAttributeStatement_Attribute_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeStatement_attribute_get) { LassoSamlAttributeStatement *arg1 = (LassoSamlAttributeStatement *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeStatement_attribute_get. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlAttributeStatement_Attribute_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAttributeStatement) { LassoSamlAttributeStatement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAttributeStatement *)new_LassoSamlAttributeStatement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAttributeStatement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAttributeStatement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAttributeStatement *arg1 = (LassoSamlAttributeStatement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAttributeStatement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAttributeStatement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAttributeStatement resource already free'd"); delete_LassoSamlAttributeStatement(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeStatement_dump) { LassoSamlAttributeStatement *arg1 = (LassoSamlAttributeStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeStatement_dump. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAttributeStatement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeValue_any_set) { LassoSamlAttributeValue *arg1 = (LassoSamlAttributeValue *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeValue, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeValue_any_set. Expected SWIGTYPE_p_LassoSamlAttributeValue"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAttributeValue_any_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlAttributeValue_any_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeValue_any_get) { LassoSamlAttributeValue *arg1 = (LassoSamlAttributeValue *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeValue, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeValue_any_get. Expected SWIGTYPE_p_LassoSamlAttributeValue"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlAttributeValue_any_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAttributeValue) { LassoSamlAttributeValue *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAttributeValue *)new_LassoSamlAttributeValue(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAttributeValue, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAttributeValue(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAttributeValue *arg1 = (LassoSamlAttributeValue *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAttributeValue *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAttributeValue TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAttributeValue resource already free'd"); delete_LassoSamlAttributeValue(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAttributeValue_dump) { LassoSamlAttributeValue *arg1 = (LassoSamlAttributeValue *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAttributeValue, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAttributeValue_dump. Expected SWIGTYPE_p_LassoSamlAttributeValue"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAttributeValue_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAudienceRestrictionCondition_audience_set) { LassoSamlAudienceRestrictionCondition *arg1 = (LassoSamlAudienceRestrictionCondition *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAudienceRestrictionCondition_audience_set. Expected SWIGTYPE_p_LassoSamlAudienceRestrictionCondition"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAudienceRestrictionCondition_audience_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlAudienceRestrictionCondition_audience_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAudienceRestrictionCondition_audience_get) { LassoSamlAudienceRestrictionCondition *arg1 = (LassoSamlAudienceRestrictionCondition *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAudienceRestrictionCondition_audience_get. Expected SWIGTYPE_p_LassoSamlAudienceRestrictionCondition"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlAudienceRestrictionCondition_audience_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAudienceRestrictionCondition) { LassoSamlAudienceRestrictionCondition *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAudienceRestrictionCondition *)new_LassoSamlAudienceRestrictionCondition(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAudienceRestrictionCondition(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAudienceRestrictionCondition *arg1 = (LassoSamlAudienceRestrictionCondition *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAudienceRestrictionCondition *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAudienceRestrictionCondition TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAudienceRestrictionCondition resource already free'd"); delete_LassoSamlAudienceRestrictionCondition(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAudienceRestrictionCondition_dump) { LassoSamlAudienceRestrictionCondition *arg1 = (LassoSamlAudienceRestrictionCondition *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAudienceRestrictionCondition, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAudienceRestrictionCondition_dump. Expected SWIGTYPE_p_LassoSamlAudienceRestrictionCondition"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAudienceRestrictionCondition_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_authenticationInstant_set) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_authenticationInstant_set. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthenticationInstant) free((char *)arg1->AuthenticationInstant); if (arg2) { arg1->AuthenticationInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthenticationInstant, (const char *)arg2); } else { arg1->AuthenticationInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_authenticationInstant_get) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_authenticationInstant_get. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthenticationInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_authenticationMethod_set) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_authenticationMethod_set. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthenticationMethod) free((char *)arg1->AuthenticationMethod); if (arg2) { arg1->AuthenticationMethod = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthenticationMethod, (const char *)arg2); } else { arg1->AuthenticationMethod = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_authenticationMethod_get) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_authenticationMethod_get. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthenticationMethod); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_authorityBinding_set) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_authorityBinding_set. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAuthenticationStatement_authorityBinding_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlAuthenticationStatement_AuthorityBinding_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_authorityBinding_get) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_authorityBinding_get. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlAuthenticationStatement_AuthorityBinding_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_subjectLocality_set) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; LassoSamlSubjectLocality *arg2 = (LassoSamlSubjectLocality *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_subjectLocality_set. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlAuthenticationStatement_subjectLocality_set. Expected SWIGTYPE_p_LassoSamlSubjectLocality"); } } LassoSamlAuthenticationStatement_SubjectLocality_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_subjectLocality_get) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; LassoSamlSubjectLocality *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_subjectLocality_get. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubjectLocality *)LassoSamlAuthenticationStatement_SubjectLocality_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectLocality, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAuthenticationStatement) { LassoSamlAuthenticationStatement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAuthenticationStatement *)new_LassoSamlAuthenticationStatement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAuthenticationStatement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAuthenticationStatement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAuthenticationStatement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAuthenticationStatement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAuthenticationStatement resource already free'd"); delete_LassoSamlAuthenticationStatement(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthenticationStatement_dump) { LassoSamlAuthenticationStatement *arg1 = (LassoSamlAuthenticationStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthenticationStatement_dump. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAuthenticationStatement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_authorityKind_set) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_authorityKind_set. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthorityKind) free((char *)arg1->AuthorityKind); if (arg2) { arg1->AuthorityKind = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthorityKind, (const char *)arg2); } else { arg1->AuthorityKind = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_authorityKind_get) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_authorityKind_get. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthorityKind); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_location_set) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_location_set. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Location) free((char *)arg1->Location); if (arg2) { arg1->Location = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Location, (const char *)arg2); } else { arg1->Location = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_location_get) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_location_get. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Location); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_binding_set) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_binding_set. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Binding) free((char *)arg1->Binding); if (arg2) { arg1->Binding = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Binding, (const char *)arg2); } else { arg1->Binding = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_binding_get) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_binding_get. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Binding); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlAuthorityBinding) { LassoSamlAuthorityBinding *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlAuthorityBinding *)new_LassoSamlAuthorityBinding(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAuthorityBinding, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlAuthorityBinding(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlAuthorityBinding *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlAuthorityBinding TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlAuthorityBinding resource already free'd"); delete_LassoSamlAuthorityBinding(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlAuthorityBinding_dump) { LassoSamlAuthorityBinding *arg1 = (LassoSamlAuthorityBinding *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlAuthorityBinding, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlAuthorityBinding_dump. Expected SWIGTYPE_p_LassoSamlAuthorityBinding"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlAuthorityBinding_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditionAbstract_dump) { LassoSamlConditionAbstract *arg1 = (LassoSamlConditionAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditionAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditionAbstract_dump. Expected SWIGTYPE_p_LassoSamlConditionAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlConditionAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_notBefore_set) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_notBefore_set. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotBefore) free((char *)arg1->NotBefore); if (arg2) { arg1->NotBefore = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotBefore, (const char *)arg2); } else { arg1->NotBefore = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_notBefore_get) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_notBefore_get. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotBefore); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_notOnOrAfter_set) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_notOnOrAfter_set. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotOnOrAfter) free((char *)arg1->NotOnOrAfter); if (arg2) { arg1->NotOnOrAfter = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotOnOrAfter, (const char *)arg2); } else { arg1->NotOnOrAfter = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_notOnOrAfter_get) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_notOnOrAfter_get. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotOnOrAfter); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_audienceRestrictionCondition_set) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_audienceRestrictionCondition_set. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlConditions_audienceRestrictionCondition_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlConditions_AudienceRestrictionCondition_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_audienceRestrictionCondition_get) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_audienceRestrictionCondition_get. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlConditions_AudienceRestrictionCondition_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_condition_set) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_condition_set. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlConditions_condition_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlConditions_Condition_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_condition_get) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_condition_get. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlConditions_Condition_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlConditions) { LassoSamlConditions *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlConditions *)new_LassoSamlConditions(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlConditions, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlConditions(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlConditions *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlConditions TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlConditions resource already free'd"); delete_LassoSamlConditions(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlConditions_dump) { LassoSamlConditions *arg1 = (LassoSamlConditions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlConditions_dump. Expected SWIGTYPE_p_LassoSamlConditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlConditions_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_content_set) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_content_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->content) free((char *)arg1->content); if (arg2) { arg1->content = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->content, (const char *)arg2); } else { arg1->content = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_content_get) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_content_get. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->content); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_format_set) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_format_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Format) free((char *)arg1->Format); if (arg2) { arg1->Format = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Format, (const char *)arg2); } else { arg1->Format = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_format_get) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_format_get. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Format); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_nameQualifier_set) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_nameQualifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NameQualifier) free((char *)arg1->NameQualifier); if (arg2) { arg1->NameQualifier = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NameQualifier, (const char *)arg2); } else { arg1->NameQualifier = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_nameQualifier_get) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_nameQualifier_get. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NameQualifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlNameIdentifier) { LassoSamlNameIdentifier *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlNameIdentifier *)new_LassoSamlNameIdentifier(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlNameIdentifier(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlNameIdentifier *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlNameIdentifier TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlNameIdentifier resource already free'd"); delete_LassoSamlNameIdentifier(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlNameIdentifier_dump) { LassoSamlNameIdentifier *arg1 = (LassoSamlNameIdentifier *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlNameIdentifier_dump. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlNameIdentifier_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlStatementAbstract_dump) { LassoSamlStatementAbstract *arg1 = (LassoSamlStatementAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlStatementAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlStatementAbstract_dump. Expected SWIGTYPE_p_LassoSamlStatementAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlStatementAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubject_nameIdentifier_set) { LassoSamlSubject *arg1 = (LassoSamlSubject *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubject_nameIdentifier_set. Expected SWIGTYPE_p_LassoSamlSubject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlSubject_nameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoSamlSubject_NameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubject_nameIdentifier_get) { LassoSamlSubject *arg1 = (LassoSamlSubject *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubject_nameIdentifier_get. Expected SWIGTYPE_p_LassoSamlSubject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoSamlSubject_NameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubject_subjectConfirmation_set) { LassoSamlSubject *arg1 = (LassoSamlSubject *) 0 ; LassoSamlSubjectConfirmation *arg2 = (LassoSamlSubjectConfirmation *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubject_subjectConfirmation_set. Expected SWIGTYPE_p_LassoSamlSubject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlSubject_subjectConfirmation_set. Expected SWIGTYPE_p_LassoSamlSubjectConfirmation"); } } LassoSamlSubject_SubjectConfirmation_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubject_subjectConfirmation_get) { LassoSamlSubject *arg1 = (LassoSamlSubject *) 0 ; LassoSamlSubjectConfirmation *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubject_subjectConfirmation_get. Expected SWIGTYPE_p_LassoSamlSubject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubjectConfirmation *)LassoSamlSubject_SubjectConfirmation_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlSubject) { LassoSamlSubject *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlSubject *)new_LassoSamlSubject(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubject, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlSubject(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlSubject *arg1 = (LassoSamlSubject *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlSubject *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlSubject TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlSubject resource already free'd"); delete_LassoSamlSubject(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlSubject_dump) { LassoSamlSubject *arg1 = (LassoSamlSubject *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubject_dump. Expected SWIGTYPE_p_LassoSamlSubject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlSubject_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectConfirmation_subjectConfirmationData_set) { LassoSamlSubjectConfirmation *arg1 = (LassoSamlSubjectConfirmation *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectConfirmation_subjectConfirmationData_set. Expected SWIGTYPE_p_LassoSamlSubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SubjectConfirmationData) free((char *)arg1->SubjectConfirmationData); if (arg2) { arg1->SubjectConfirmationData = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SubjectConfirmationData, (const char *)arg2); } else { arg1->SubjectConfirmationData = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectConfirmation_subjectConfirmationData_get) { LassoSamlSubjectConfirmation *arg1 = (LassoSamlSubjectConfirmation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectConfirmation_subjectConfirmationData_get. Expected SWIGTYPE_p_LassoSamlSubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SubjectConfirmationData); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectConfirmation_confirmationMethod_set) { LassoSamlSubjectConfirmation *arg1 = (LassoSamlSubjectConfirmation *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectConfirmation_confirmationMethod_set. Expected SWIGTYPE_p_LassoSamlSubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlSubjectConfirmation_confirmationMethod_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlSubjectConfirmation_confirmationMethod_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectConfirmation_confirmationMethod_get) { LassoSamlSubjectConfirmation *arg1 = (LassoSamlSubjectConfirmation *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectConfirmation_confirmationMethod_get. Expected SWIGTYPE_p_LassoSamlSubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlSubjectConfirmation_confirmationMethod_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlSubjectConfirmation) { LassoSamlSubjectConfirmation *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlSubjectConfirmation *)new_LassoSamlSubjectConfirmation(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectConfirmation, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlSubjectConfirmation(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlSubjectConfirmation *arg1 = (LassoSamlSubjectConfirmation *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlSubjectConfirmation *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlSubjectConfirmation TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlSubjectConfirmation resource already free'd"); delete_LassoSamlSubjectConfirmation(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectConfirmation_dump) { LassoSamlSubjectConfirmation *arg1 = (LassoSamlSubjectConfirmation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectConfirmation_dump. Expected SWIGTYPE_p_LassoSamlSubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlSubjectConfirmation_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectLocality_dnsAddress_set) { LassoSamlSubjectLocality *arg1 = (LassoSamlSubjectLocality *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectLocality_dnsAddress_set. Expected SWIGTYPE_p_LassoSamlSubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->DNSAddress) free((char *)arg1->DNSAddress); if (arg2) { arg1->DNSAddress = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->DNSAddress, (const char *)arg2); } else { arg1->DNSAddress = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectLocality_dnsAddress_get) { LassoSamlSubjectLocality *arg1 = (LassoSamlSubjectLocality *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectLocality_dnsAddress_get. Expected SWIGTYPE_p_LassoSamlSubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->DNSAddress); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectLocality_ipAddress_set) { LassoSamlSubjectLocality *arg1 = (LassoSamlSubjectLocality *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectLocality_ipAddress_set. Expected SWIGTYPE_p_LassoSamlSubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IPAddress) free((char *)arg1->IPAddress); if (arg2) { arg1->IPAddress = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IPAddress, (const char *)arg2); } else { arg1->IPAddress = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectLocality_ipAddress_get) { LassoSamlSubjectLocality *arg1 = (LassoSamlSubjectLocality *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectLocality_ipAddress_get. Expected SWIGTYPE_p_LassoSamlSubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IPAddress); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlSubjectLocality) { LassoSamlSubjectLocality *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlSubjectLocality *)new_LassoSamlSubjectLocality(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectLocality, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlSubjectLocality(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlSubjectLocality *arg1 = (LassoSamlSubjectLocality *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlSubjectLocality *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlSubjectLocality TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlSubjectLocality resource already free'd"); delete_LassoSamlSubjectLocality(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectLocality_dump) { LassoSamlSubjectLocality *arg1 = (LassoSamlSubjectLocality *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectLocality_dump. Expected SWIGTYPE_p_LassoSamlSubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlSubjectLocality_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectStatement_subject_set) { LassoSamlSubjectStatement *arg1 = (LassoSamlSubjectStatement *) 0 ; LassoSamlSubject *arg2 = (LassoSamlSubject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectStatement_subject_set. Expected SWIGTYPE_p_LassoSamlSubjectStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlSubjectStatement_subject_set. Expected SWIGTYPE_p_LassoSamlSubject"); } } LassoSamlSubjectStatement_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectStatement_subject_get) { LassoSamlSubjectStatement *arg1 = (LassoSamlSubjectStatement *) 0 ; LassoSamlSubject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectStatement_subject_get. Expected SWIGTYPE_p_LassoSamlSubjectStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubject *)LassoSamlSubjectStatement_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlSubjectStatement) { LassoSamlSubjectStatement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlSubjectStatement *)new_LassoSamlSubjectStatement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectStatement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlSubjectStatement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlSubjectStatement *arg1 = (LassoSamlSubjectStatement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlSubjectStatement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlSubjectStatement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlSubjectStatement resource already free'd"); delete_LassoSamlSubjectStatement(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectStatement_dump) { LassoSamlSubjectStatement *arg1 = (LassoSamlSubjectStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectStatement_dump. Expected SWIGTYPE_p_LassoSamlSubjectStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlSubjectStatement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectStatementAbstract_subject_set) { LassoSamlSubjectStatementAbstract *arg1 = (LassoSamlSubjectStatementAbstract *) 0 ; LassoSamlSubject *arg2 = (LassoSamlSubject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectStatementAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectStatementAbstract_subject_set. Expected SWIGTYPE_p_LassoSamlSubjectStatementAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlSubjectStatementAbstract_subject_set. Expected SWIGTYPE_p_LassoSamlSubject"); } } LassoSamlSubjectStatementAbstract_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectStatementAbstract_subject_get) { LassoSamlSubjectStatementAbstract *arg1 = (LassoSamlSubjectStatementAbstract *) 0 ; LassoSamlSubject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectStatementAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectStatementAbstract_subject_get. Expected SWIGTYPE_p_LassoSamlSubjectStatementAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubject *)LassoSamlSubjectStatementAbstract_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlSubjectStatementAbstract_dump) { LassoSamlSubjectStatementAbstract *arg1 = (LassoSamlSubjectStatementAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlSubjectStatementAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlSubjectStatementAbstract_dump. Expected SWIGTYPE_p_LassoSamlSubjectStatementAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlSubjectStatementAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_assertionArtifact_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_assertionArtifact_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AssertionArtifact) free((char *)arg1->AssertionArtifact); if (arg2) { arg1->AssertionArtifact = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AssertionArtifact, (const char *)arg2); } else { arg1->AssertionArtifact = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_assertionArtifact_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_assertionArtifact_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AssertionArtifact); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_certificateFile_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_certificateFile_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_certificateFile_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_certificateFile_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpRequest_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_issueInstant_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_issueInstant_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_issueInstant_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_issueInstant_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_majorVersion_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_majorVersion_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_majorVersion_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_majorVersion_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoSamlpRequest_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_minorVersion_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_minorVersion_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_minorVersion_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_minorVersion_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoSamlpRequest_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_privateKeyFile_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_privateKeyFile_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_privateKeyFile_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_privateKeyFile_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpRequest_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_requestId_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_requestId_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_RequestID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_requestId_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_requestId_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpRequest_RequestID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_respondWith_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_respondWith_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpRequest_respondWith_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlpRequest_RespondWith_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_respondWith_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_respondWith_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlpRequest_RespondWith_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_signMethod_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_signMethod_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpRequest_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_signMethod_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_signMethod_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoSamlpRequest_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_signType_set) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_signType_set. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpRequest_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoSamlpRequest_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_signType_get) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_signType_get. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoSamlpRequest_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlpRequest) { LassoSamlpRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlpRequest *)new_LassoSamlpRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlpRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlpRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlpRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlpRequest resource already free'd"); delete_LassoSamlpRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequest_dump) { LassoSamlpRequest *arg1 = (LassoSamlpRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpRequest_dump. Expected SWIGTYPE_p_LassoSamlpRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_certificateFile_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_certificateFile_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->certificate_file) free((char *)arg1->certificate_file); if (arg2) { arg1->certificate_file = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->certificate_file, (const char *)arg2); } else { arg1->certificate_file = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_certificateFile_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_certificateFile_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->certificate_file); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_issueInstant_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_issueInstant_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IssueInstant) free((char *)arg1->IssueInstant); if (arg2) { arg1->IssueInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IssueInstant, (const char *)arg2); } else { arg1->IssueInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_issueInstant_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_issueInstant_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IssueInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_majorVersion_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_majorVersion_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->MajorVersion = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_majorVersion_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_majorVersion_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->MajorVersion); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_minorVersion_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_minorVersion_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->MinorVersion = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_minorVersion_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_minorVersion_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->MinorVersion); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_privateKeyFile_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_privateKeyFile_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->private_key_file) free((char *)arg1->private_key_file); if (arg2) { arg1->private_key_file = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->private_key_file, (const char *)arg2); } else { arg1->private_key_file = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_privateKeyFile_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_privateKeyFile_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->private_key_file); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_requestId_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_requestId_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RequestID) free((char *)arg1->RequestID); if (arg2) { arg1->RequestID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RequestID, (const char *)arg2); } else { arg1->RequestID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_requestId_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_requestId_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RequestID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_signMethod_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_signMethod_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->sign_method = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_signMethod_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_signMethod_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod) ((arg1)->sign_method); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_signType_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_signType_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpRequestAbstract_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } if (arg1) (arg1)->sign_type = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_signType_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_signType_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = ((arg1)->sign_type); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_respondWith_set) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_respondWith_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpRequestAbstract_respondWith_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlpRequestAbstract_RespondWith_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_respondWith_get) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_respondWith_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlpRequestAbstract_RespondWith_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpRequestAbstract_dump) { LassoSamlpRequestAbstract *arg1 = (LassoSamlpRequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpRequestAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpRequestAbstract_dump."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpRequestAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_certificateFile_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_certificateFile_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_certificateFile_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_certificateFile_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_inResponseTo_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_inResponseTo_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_InResponseTo_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_inResponseTo_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_inResponseTo_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_InResponseTo_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_issueInstant_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_issueInstant_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_issueInstant_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_issueInstant_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_majorVersion_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_majorVersion_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_majorVersion_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_majorVersion_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoSamlpResponse_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_minorVersion_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_minorVersion_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_minorVersion_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_minorVersion_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoSamlpResponse_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_privateKeyFile_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_privateKeyFile_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_privateKeyFile_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_privateKeyFile_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_recipient_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_recipient_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_Recipient_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_recipient_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_recipient_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_Recipient_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_responseId_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_responseId_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_ResponseID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_responseId_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_responseId_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_ResponseID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_signMethod_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_signMethod_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlpResponse_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_signMethod_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_signMethod_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoSamlpResponse_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_signType_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_signType_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpResponse_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoSamlpResponse_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_signType_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_signType_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoSamlpResponse_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_assertion_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_assertion_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpResponse_assertion_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlpResponse_Assertion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_assertion_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_assertion_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlpResponse_Assertion_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_status_set) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoSamlpStatus *arg2 = (LassoSamlpStatus *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_status_set. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpResponse_status_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } LassoSamlpResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_status_get) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; LassoSamlpStatus *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_status_get. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatus *)LassoSamlpResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatus, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlpResponse) { LassoSamlpResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlpResponse *)new_LassoSamlpResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlpResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlpResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlpResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlpResponse resource already free'd"); delete_LassoSamlpResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponse_dump) { LassoSamlpResponse *arg1 = (LassoSamlpResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpResponse_dump. Expected SWIGTYPE_p_LassoSamlpResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_certificateFile_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_certificateFile_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->certificate_file) free((char *)arg1->certificate_file); if (arg2) { arg1->certificate_file = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->certificate_file, (const char *)arg2); } else { arg1->certificate_file = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_certificateFile_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_certificateFile_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->certificate_file); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_inResponseTo_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_inResponseTo_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->InResponseTo) free((char *)arg1->InResponseTo); if (arg2) { arg1->InResponseTo = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->InResponseTo, (const char *)arg2); } else { arg1->InResponseTo = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_inResponseTo_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_inResponseTo_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->InResponseTo); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_issueInstant_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_issueInstant_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IssueInstant) free((char *)arg1->IssueInstant); if (arg2) { arg1->IssueInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IssueInstant, (const char *)arg2); } else { arg1->IssueInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_issueInstant_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_issueInstant_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IssueInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_majorVersion_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_majorVersion_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->MajorVersion = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_majorVersion_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_majorVersion_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->MajorVersion); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_minorVersion_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_minorVersion_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->MinorVersion = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_minorVersion_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_minorVersion_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->MinorVersion); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_privateKeyFile_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_privateKeyFile_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->private_key_file) free((char *)arg1->private_key_file); if (arg2) { arg1->private_key_file = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->private_key_file, (const char *)arg2); } else { arg1->private_key_file = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_privateKeyFile_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_privateKeyFile_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->private_key_file); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_recipient_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_recipient_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Recipient) free((char *)arg1->Recipient); if (arg2) { arg1->Recipient = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Recipient, (const char *)arg2); } else { arg1->Recipient = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_recipient_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_recipient_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Recipient); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_responseId_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_responseId_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ResponseID) free((char *)arg1->ResponseID); if (arg2) { arg1->ResponseID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ResponseID, (const char *)arg2); } else { arg1->ResponseID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_responseId_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_responseId_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ResponseID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_signMethod_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_signMethod_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->sign_method = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_signMethod_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_signMethod_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod) ((arg1)->sign_method); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_signType_set) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_signType_set."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpResponseAbstract_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } if (arg1) (arg1)->sign_type = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_signType_get) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_signType_get."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = ((arg1)->sign_type); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpResponseAbstract_dump) { LassoSamlpResponseAbstract *arg1 = (LassoSamlpResponseAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { node_info *info, *super; if ((*args[0])->type == IS_NULL) { arg1=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoSamlpResponseAbstract) break; if (super && SWIG_ConvertPtr(*args[0], (void **) &arg1, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of SamlpResponseAbstract_dump."); } } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpResponseAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatus_statusMessage_set) { LassoSamlpStatus *arg1 = (LassoSamlpStatus *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatus_statusMessage_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->StatusMessage) free((char *)arg1->StatusMessage); if (arg2) { arg1->StatusMessage = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->StatusMessage, (const char *)arg2); } else { arg1->StatusMessage = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatus_statusMessage_get) { LassoSamlpStatus *arg1 = (LassoSamlpStatus *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatus_statusMessage_get. Expected SWIGTYPE_p_LassoSamlpStatus"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->StatusMessage); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatus_statusCode_set) { LassoSamlpStatus *arg1 = (LassoSamlpStatus *) 0 ; LassoSamlpStatusCode *arg2 = (LassoSamlpStatusCode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatus_statusCode_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpStatus_statusCode_set. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } LassoSamlpStatus_StatusCode_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatus_statusCode_get) { LassoSamlpStatus *arg1 = (LassoSamlpStatus *) 0 ; LassoSamlpStatusCode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatus_statusCode_get. Expected SWIGTYPE_p_LassoSamlpStatus"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatusCode *)LassoSamlpStatus_StatusCode_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatusCode, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlpStatus) { LassoSamlpStatus *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlpStatus *)new_LassoSamlpStatus(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatus, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlpStatus(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlpStatus *arg1 = (LassoSamlpStatus *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlpStatus *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlpStatus TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlpStatus resource already free'd"); delete_LassoSamlpStatus(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatus_dump) { LassoSamlpStatus *arg1 = (LassoSamlpStatus *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatus_dump. Expected SWIGTYPE_p_LassoSamlpStatus"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpStatus_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatusCode_value_set) { LassoSamlpStatusCode *arg1 = (LassoSamlpStatusCode *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatusCode_value_set. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Value) free((char *)arg1->Value); if (arg2) { arg1->Value = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Value, (const char *)arg2); } else { arg1->Value = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatusCode_value_get) { LassoSamlpStatusCode *arg1 = (LassoSamlpStatusCode *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatusCode_value_get. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Value); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatusCode_statusCode_set) { LassoSamlpStatusCode *arg1 = (LassoSamlpStatusCode *) 0 ; LassoSamlpStatusCode *arg2 = (LassoSamlpStatusCode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatusCode_statusCode_set. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of SamlpStatusCode_statusCode_set. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } LassoSamlpStatusCode_StatusCode_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatusCode_statusCode_get) { LassoSamlpStatusCode *arg1 = (LassoSamlpStatusCode *) 0 ; LassoSamlpStatusCode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatusCode_statusCode_get. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatusCode *)LassoSamlpStatusCode_StatusCode_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatusCode, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_SamlpStatusCode) { LassoSamlpStatusCode *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlpStatusCode *)new_LassoSamlpStatusCode(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatusCode, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_SamlpStatusCode(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlpStatusCode *arg1 = (LassoSamlpStatusCode *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlpStatusCode *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlpStatusCode TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlpStatusCode resource already free'd"); delete_LassoSamlpStatusCode(arg1); } ZEND_NAMED_FUNCTION(_wrap_SamlpStatusCode_dump) { LassoSamlpStatusCode *arg1 = (LassoSamlpStatusCode *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlpStatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of SamlpStatusCode_dump. Expected SWIGTYPE_p_LassoSamlpStatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlpStatusCode_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_advice_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlAdvice *arg2 = (LassoSamlAdvice *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_advice_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAdvice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAssertion_advice_set. Expected SWIGTYPE_p_LassoSamlAdvice"); } } LassoLibAssertion_Advice_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_advice_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlAdvice *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_advice_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAdvice *)LassoLibAssertion_Advice_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAdvice, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_assertionId_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_assertionId_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_AssertionID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_assertionId_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_assertionId_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAssertion_AssertionID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_attributeStatement_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlAttributeStatement *arg2 = (LassoSamlAttributeStatement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_attributeStatement_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAssertion_attributeStatement_set. Expected SWIGTYPE_p_LassoSamlAttributeStatement"); } } LassoLibAssertion_AttributeStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_attributeStatement_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlAttributeStatement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_attributeStatement_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAttributeStatement *)LassoLibAssertion_AttributeStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAttributeStatement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_authenticationStatement_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlAuthenticationStatement *arg2 = (LassoSamlAuthenticationStatement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_authenticationStatement_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAssertion_authenticationStatement_set. Expected SWIGTYPE_p_LassoSamlAuthenticationStatement"); } } LassoLibAssertion_AuthenticationStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_authenticationStatement_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlAuthenticationStatement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_authenticationStatement_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlAuthenticationStatement *)LassoLibAssertion_AuthenticationStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlAuthenticationStatement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_certificateFile_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_certificateFile_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_certificateFile_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_certificateFile_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAssertion_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_conditions_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlConditions *arg2 = (LassoSamlConditions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_conditions_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlConditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAssertion_conditions_set. Expected SWIGTYPE_p_LassoSamlConditions"); } } LassoLibAssertion_Conditions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_conditions_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlConditions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_conditions_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlConditions *)LassoLibAssertion_Conditions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlConditions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_issueInstant_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_issueInstant_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_issueInstant_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_issueInstant_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAssertion_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_issuer_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_issuer_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_issuer_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_issuer_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAssertion_Issuer_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_majorVersion_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_majorVersion_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_majorVersion_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_majorVersion_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibAssertion_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_minorVersion_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_minorVersion_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_minorVersion_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_minorVersion_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibAssertion_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_privateKeyFile_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_privateKeyFile_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_privateKeyFile_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_privateKeyFile_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAssertion_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_signMethod_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_signMethod_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAssertion_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_signMethod_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_signMethod_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoLibAssertion_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_signType_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_signType_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAssertion_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoLibAssertion_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_signType_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_signType_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoLibAssertion_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_subjectStatement_set) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlSubjectStatement *arg2 = (LassoSamlSubjectStatement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_subjectStatement_set. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlSubjectStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAssertion_subjectStatement_set. Expected SWIGTYPE_p_LassoSamlSubjectStatement"); } } LassoLibAssertion_SubjectStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_subjectStatement_get) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; LassoSamlSubjectStatement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_subjectStatement_get. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlSubjectStatement *)LassoLibAssertion_SubjectStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlSubjectStatement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibAssertion) { LassoLibAssertion *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibAssertion *)new_LassoLibAssertion(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibAssertion, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibAssertion(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibAssertion *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibAssertion TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibAssertion resource already free'd"); delete_LassoLibAssertion(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_newFull) { char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; char *arg5 = (char *) 0 ; LassoLibAssertion *result = 0 ; zval **args[5]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 5 || zend_get_parameters_array_ex(5, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[4]); arg5 = (char *) Z_STRVAL_PP(args[4]); /*@SWIG@*/; } result = (LassoLibAssertion *)LassoLibAssertion_newFull(arg1,arg2,arg3,arg4,arg5); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibAssertion, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAssertion_dump) { LassoLibAssertion *arg1 = (LassoLibAssertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAssertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAssertion_dump. Expected SWIGTYPE_p_LassoLibAssertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAssertion_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_affiliationId_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_affiliationId_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AffiliationID) free((char *)arg1->AffiliationID); if (arg2) { arg1->AffiliationID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AffiliationID, (const char *)arg2); } else { arg1->AffiliationID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_affiliationId_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_affiliationId_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AffiliationID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_assertionConsumerServiceId_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_assertionConsumerServiceId_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AssertionConsumerServiceID) free((char *)arg1->AssertionConsumerServiceID); if (arg2) { arg1->AssertionConsumerServiceID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AssertionConsumerServiceID, (const char *)arg2); } else { arg1->AssertionConsumerServiceID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_assertionConsumerServiceId_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_assertionConsumerServiceId_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AssertionConsumerServiceID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_consent_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_consent_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->consent) free((char *)arg1->consent); if (arg2) { arg1->consent = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->consent, (const char *)arg2); } else { arg1->consent = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_consent_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_consent_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->consent); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_forceAuthn_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; bool arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_forceAuthn_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->ForceAuthn = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_forceAuthn_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_forceAuthn_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->ForceAuthn); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_isPassive_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; bool arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_isPassive_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->IsPassive = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_isPassive_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_isPassive_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->IsPassive); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_nameIdPolicy_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_nameIdPolicy_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NameIDPolicy) free((char *)arg1->NameIDPolicy); if (arg2) { arg1->NameIDPolicy = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NameIDPolicy, (const char *)arg2); } else { arg1->NameIDPolicy = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_nameIdPolicy_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_nameIdPolicy_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NameIDPolicy); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_protocolProfile_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_protocolProfile_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProtocolProfile) free((char *)arg1->ProtocolProfile); if (arg2) { arg1->ProtocolProfile = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProtocolProfile, (const char *)arg2); } else { arg1->ProtocolProfile = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_protocolProfile_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_protocolProfile_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProtocolProfile); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_providerId_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_providerId_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_providerId_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_providerId_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_relayState_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_relayState_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RelayState) free((char *)arg1->RelayState); if (arg2) { arg1->RelayState = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RelayState, (const char *)arg2); } else { arg1->RelayState = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_relayState_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_relayState_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RelayState); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_certificateFile_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_certificateFile_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_certificateFile_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_certificateFile_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAuthnRequest_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_issueInstant_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_issueInstant_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_issueInstant_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_issueInstant_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAuthnRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_majorVersion_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_majorVersion_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_majorVersion_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_majorVersion_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibAuthnRequest_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_minorVersion_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_minorVersion_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_minorVersion_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_minorVersion_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibAuthnRequest_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_privateKeyFile_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_privateKeyFile_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_privateKeyFile_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_privateKeyFile_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAuthnRequest_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_requestId_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_requestId_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_RequestID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_requestId_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_requestId_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAuthnRequest_RequestID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_respondWith_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_respondWith_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAuthnRequest_respondWith_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibAuthnRequest_RespondWith_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_respondWith_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_respondWith_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibAuthnRequest_RespondWith_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_signMethod_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_signMethod_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibAuthnRequest_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_signMethod_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_signMethod_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoLibAuthnRequest_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_signType_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_signType_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAuthnRequest_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoLibAuthnRequest_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_signType_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_signType_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoLibAuthnRequest_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_extension_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_extension_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAuthnRequest_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibAuthnRequest_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_extension_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_extension_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibAuthnRequest_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_requestAuthnContext_set) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoLibRequestAuthnContext *arg2 = (LassoLibRequestAuthnContext *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_requestAuthnContext_set. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAuthnRequest_requestAuthnContext_set. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } LassoLibAuthnRequest_RequestAuthnContext_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_requestAuthnContext_get) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; LassoLibRequestAuthnContext *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_requestAuthnContext_get. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoLibRequestAuthnContext *)LassoLibAuthnRequest_RequestAuthnContext_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibRequestAuthnContext, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibAuthnRequest) { LassoLibAuthnRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibAuthnRequest *)new_LassoLibAuthnRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibAuthnRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibAuthnRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibAuthnRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibAuthnRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibAuthnRequest resource already free'd"); delete_LassoLibAuthnRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnRequest_dump) { LassoLibAuthnRequest *arg1 = (LassoLibAuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnRequest_dump. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAuthnRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_consent_set) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_consent_set. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->consent) free((char *)arg1->consent); if (arg2) { arg1->consent = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->consent, (const char *)arg2); } else { arg1->consent = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_consent_get) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_consent_get. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->consent); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_providerId_set) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_providerId_set. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_providerId_get) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_providerId_get. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_relayState_set) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_relayState_set. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RelayState) free((char *)arg1->RelayState); if (arg2) { arg1->RelayState = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RelayState, (const char *)arg2); } else { arg1->RelayState = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_relayState_get) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_relayState_get. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RelayState); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_extension_set) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_extension_set. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAuthnResponse_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibAuthnResponse_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_extension_get) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_extension_get. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibAuthnResponse_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_status_set) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; LassoSamlpStatus *arg2 = (LassoSamlpStatus *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_status_set. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibAuthnResponse_status_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } LassoLibAuthnResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_status_get) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; LassoSamlpStatus *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_status_get. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatus *)LassoLibAuthnResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatus, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibAuthnResponse) { char *arg1 = (char *) 0 ; LassoLibAuthnRequest *arg2 = (LassoLibAuthnRequest *) 0 ; LassoLibAuthnResponse *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoLibAuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of new_LibAuthnResponse. Expected SWIGTYPE_p_LassoLibAuthnRequest"); } } result = (LassoLibAuthnResponse *)new_LassoLibAuthnResponse(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibAuthnResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibAuthnResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibAuthnResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibAuthnResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibAuthnResponse resource already free'd"); delete_LassoLibAuthnResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibAuthnResponse_dump) { LassoLibAuthnResponse *arg1 = (LassoLibAuthnResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibAuthnResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibAuthnResponse_dump. Expected SWIGTYPE_p_LassoLibAuthnResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibAuthnResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_consent_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_consent_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->consent) free((char *)arg1->consent); if (arg2) { arg1->consent = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->consent, (const char *)arg2); } else { arg1->consent = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_consent_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_consent_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->consent); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_providerId_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_providerId_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_providerId_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_providerId_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_relayState_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_relayState_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RelayState) free((char *)arg1->RelayState); if (arg2) { arg1->RelayState = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RelayState, (const char *)arg2); } else { arg1->RelayState = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_relayState_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_relayState_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RelayState); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_certificateFile_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_certificateFile_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_certificateFile_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_certificateFile_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibFederationTerminationNotification_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_issueInstant_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_issueInstant_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_issueInstant_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_issueInstant_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibFederationTerminationNotification_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_majorVersion_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_majorVersion_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_majorVersion_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_majorVersion_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibFederationTerminationNotification_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_minorVersion_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_minorVersion_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_minorVersion_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_minorVersion_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibFederationTerminationNotification_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_privateKeyFile_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_privateKeyFile_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_privateKeyFile_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_privateKeyFile_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibFederationTerminationNotification_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_requestId_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_requestId_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_RequestID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_requestId_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_requestId_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibFederationTerminationNotification_RequestID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_respondWith_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_respondWith_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibFederationTerminationNotification_respondWith_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibFederationTerminationNotification_RespondWith_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_respondWith_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_respondWith_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibFederationTerminationNotification_RespondWith_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_signMethod_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_signMethod_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibFederationTerminationNotification_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_signMethod_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_signMethod_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoLibFederationTerminationNotification_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_signType_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_signType_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibFederationTerminationNotification_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoLibFederationTerminationNotification_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_signType_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_signType_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoLibFederationTerminationNotification_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_extension_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_extension_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibFederationTerminationNotification_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibFederationTerminationNotification_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_extension_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_extension_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibFederationTerminationNotification_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_nameIdentifier_set) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_nameIdentifier_set. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibFederationTerminationNotification_nameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoLibFederationTerminationNotification_NameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_nameIdentifier_get) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_nameIdentifier_get. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoLibFederationTerminationNotification_NameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibFederationTerminationNotification) { LassoLibFederationTerminationNotification *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibFederationTerminationNotification *)new_LassoLibFederationTerminationNotification(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibFederationTerminationNotification, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibFederationTerminationNotification(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibFederationTerminationNotification *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibFederationTerminationNotification TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibFederationTerminationNotification resource already free'd"); delete_LassoLibFederationTerminationNotification(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_newFull) { char *arg1 = (char *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; LassoSignatureType arg3 ; LassoSignatureMethod arg4 ; LassoLibFederationTerminationNotification *result = 0 ; LassoSignatureType *tmp3 ; zval **args[4]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibFederationTerminationNotification_newFull. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } { if(SWIG_ConvertPtr(*args[2], (void **) &tmp3, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp3 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of LibFederationTerminationNotification_newFull. Expected SWIGTYPE_p_LassoSignatureType"); } arg3 = *tmp3; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[3]); arg4 = (LassoSignatureMethod) Z_LVAL_PP(args[3]); /*@SWIG@*/; } result = (LassoLibFederationTerminationNotification *)LassoLibFederationTerminationNotification_newFull(arg1,arg2,arg3,arg4); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibFederationTerminationNotification, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibFederationTerminationNotification_dump) { LassoLibFederationTerminationNotification *arg1 = (LassoLibFederationTerminationNotification *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibFederationTerminationNotification, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibFederationTerminationNotification_dump. Expected SWIGTYPE_p_LassoLibFederationTerminationNotification"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibFederationTerminationNotification_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_consent_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_consent_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->consent) free((char *)arg1->consent); if (arg2) { arg1->consent = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->consent, (const char *)arg2); } else { arg1->consent = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_consent_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_consent_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->consent); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_notOnOrAfter_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_notOnOrAfter_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotOnOrAfter) free((char *)arg1->NotOnOrAfter); if (arg2) { arg1->NotOnOrAfter = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotOnOrAfter, (const char *)arg2); } else { arg1->NotOnOrAfter = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_notOnOrAfter_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_notOnOrAfter_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotOnOrAfter); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_providerId_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_providerId_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_providerId_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_providerId_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_relayState_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_relayState_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RelayState) free((char *)arg1->RelayState); if (arg2) { arg1->RelayState = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RelayState, (const char *)arg2); } else { arg1->RelayState = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_relayState_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_relayState_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RelayState); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_sessionIndex_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_sessionIndex_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SessionIndex) free((char *)arg1->SessionIndex); if (arg2) { arg1->SessionIndex = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SessionIndex, (const char *)arg2); } else { arg1->SessionIndex = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_sessionIndex_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_sessionIndex_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SessionIndex); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_certificateFile_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_certificateFile_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_certificateFile_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_certificateFile_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutRequest_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_issueInstant_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_issueInstant_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_issueInstant_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_issueInstant_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_majorVersion_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_majorVersion_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_majorVersion_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_majorVersion_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibLogoutRequest_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_minorVersion_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_minorVersion_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_minorVersion_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_minorVersion_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibLogoutRequest_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_privateKeyFile_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_privateKeyFile_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_privateKeyFile_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_privateKeyFile_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutRequest_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_requestId_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_requestId_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_RequestID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_requestId_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_requestId_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutRequest_RequestID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_respondWith_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_respondWith_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutRequest_respondWith_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibLogoutRequest_RespondWith_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_respondWith_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_respondWith_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibLogoutRequest_RespondWith_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_signMethod_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_signMethod_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutRequest_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_signMethod_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_signMethod_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoLibLogoutRequest_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_signType_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_signType_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutRequest_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoLibLogoutRequest_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_signType_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_signType_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoLibLogoutRequest_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_extension_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_extension_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutRequest_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibLogoutRequest_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_extension_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_extension_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibLogoutRequest_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_nameIdentifier_set) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_nameIdentifier_set. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutRequest_nameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoLibLogoutRequest_NameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_nameIdentifier_get) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_nameIdentifier_get. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoLibLogoutRequest_NameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibLogoutRequest) { LassoLibLogoutRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibLogoutRequest *)new_LassoLibLogoutRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibLogoutRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibLogoutRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibLogoutRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibLogoutRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibLogoutRequest resource already free'd"); delete_LassoLibLogoutRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_newFull) { char *arg1 = (char *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; LassoSignatureType arg3 ; LassoSignatureMethod arg4 ; LassoLibLogoutRequest *result = 0 ; LassoSignatureType *tmp3 ; zval **args[4]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutRequest_newFull. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } { if(SWIG_ConvertPtr(*args[2], (void **) &tmp3, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp3 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of LibLogoutRequest_newFull. Expected SWIGTYPE_p_LassoSignatureType"); } arg3 = *tmp3; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[3]); arg4 = (LassoSignatureMethod) Z_LVAL_PP(args[3]); /*@SWIG@*/; } result = (LassoLibLogoutRequest *)LassoLibLogoutRequest_newFull(arg1,arg2,arg3,arg4); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibLogoutRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutRequest_dump) { LassoLibLogoutRequest *arg1 = (LassoLibLogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutRequest_dump. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_extension_set) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_extension_set. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutResponse_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibLogoutResponse_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_extension_get) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_extension_get. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibLogoutResponse_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_providerId_set) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_providerId_set. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutResponse_ProviderID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_providerId_get) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_providerId_get. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutResponse_ProviderID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_relayState_set) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_relayState_set. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibLogoutResponse_RelayState_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_relayState_get) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_relayState_get. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutResponse_RelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_status_set) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; LassoSamlpStatus *arg2 = (LassoSamlpStatus *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_status_set. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibLogoutResponse_status_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } LassoLibLogoutResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_status_get) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; LassoSamlpStatus *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_status_get. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatus *)LassoLibLogoutResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatus, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibLogoutResponse) { LassoLibLogoutResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibLogoutResponse *)new_LassoLibLogoutResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibLogoutResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibLogoutResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibLogoutResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibLogoutResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibLogoutResponse resource already free'd"); delete_LassoLibLogoutResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_newFull) { char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; LassoLibLogoutRequest *arg3 = (LassoLibLogoutRequest *) 0 ; LassoSignatureType arg4 ; LassoSignatureMethod arg5 ; LassoLibLogoutResponse *result = 0 ; LassoSignatureType *tmp4 ; zval **args[5]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 5 || zend_get_parameters_array_ex(5, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_LassoLibLogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of LibLogoutResponse_newFull. Expected SWIGTYPE_p_LassoLibLogoutRequest"); } } { if(SWIG_ConvertPtr(*args[3], (void **) &tmp4, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp4 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 4 of LibLogoutResponse_newFull. Expected SWIGTYPE_p_LassoSignatureType"); } arg4 = *tmp4; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[4]); arg5 = (LassoSignatureMethod) Z_LVAL_PP(args[4]); /*@SWIG@*/; } result = (LassoLibLogoutResponse *)LassoLibLogoutResponse_newFull(arg1,(char const *)arg2,arg3,arg4,arg5); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibLogoutResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibLogoutResponse_dump) { LassoLibLogoutResponse *arg1 = (LassoLibLogoutResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibLogoutResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibLogoutResponse_dump. Expected SWIGTYPE_p_LassoLibLogoutResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibLogoutResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_providerId_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_providerId_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_providerId_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_providerId_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_relayState_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_relayState_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RelayState) free((char *)arg1->RelayState); if (arg2) { arg1->RelayState = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RelayState, (const char *)arg2); } else { arg1->RelayState = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_relayState_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_relayState_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RelayState); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_certificateFile_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_certificateFile_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_certificate_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_certificateFile_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_certificateFile_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierRequest_certificate_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_issueInstant_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_issueInstant_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_issueInstant_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_issueInstant_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_majorVersion_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_majorVersion_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_MajorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_majorVersion_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_majorVersion_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibRegisterNameIdentifierRequest_MajorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_minorVersion_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_minorVersion_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_MinorVersion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_minorVersion_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_minorVersion_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int)LassoLibRegisterNameIdentifierRequest_MinorVersion_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_privateKeyFile_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_privateKeyFile_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_private_key_file_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_privateKeyFile_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_privateKeyFile_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierRequest_private_key_file_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_requestId_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_requestId_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_RequestID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_requestId_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_requestId_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierRequest_RequestID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_respondWith_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_respondWith_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_respondWith_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibRegisterNameIdentifierRequest_RespondWith_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_respondWith_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_respondWith_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibRegisterNameIdentifierRequest_RespondWith_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_signMethod_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_signMethod_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierRequest_sign_method_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_signMethod_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_signMethod_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod)LassoLibRegisterNameIdentifierRequest_sign_method_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_signType_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSignatureType arg2 ; LassoSignatureType *tmp2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_signType_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &tmp2, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp2 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_signType_set. Expected SWIGTYPE_p_LassoSignatureType"); } arg2 = *tmp2; } LassoLibRegisterNameIdentifierRequest_sign_type_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_signType_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSignatureType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_signType_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = LassoLibRegisterNameIdentifierRequest_sign_type_get(arg1); { LassoSignatureType * resultobj = (LassoSignatureType *) emalloc(sizeof(LassoSignatureType)); memmove(resultobj, &result, sizeof(LassoSignatureType)); SWIG_SetPointerZval(return_value, (void *)resultobj, SWIGTYPE_p_LassoSignatureType, 1); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_extension_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_extension_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibRegisterNameIdentifierRequest_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_extension_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_extension_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibRegisterNameIdentifierRequest_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoLibRegisterNameIdentifierRequest_IDPProvidedNameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoLibRegisterNameIdentifierRequest_IDPProvidedNameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoLibRegisterNameIdentifierRequest_OldProvidedNameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoLibRegisterNameIdentifierRequest_OldProvidedNameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_set) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoLibRegisterNameIdentifierRequest_SPProvidedNameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_get) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoLibRegisterNameIdentifierRequest_SPProvidedNameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibRegisterNameIdentifierRequest) { LassoLibRegisterNameIdentifierRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibRegisterNameIdentifierRequest *)new_LassoLibRegisterNameIdentifierRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibRegisterNameIdentifierRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibRegisterNameIdentifierRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibRegisterNameIdentifierRequest resource already free'd"); delete_LassoLibRegisterNameIdentifierRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_newFull) { char *arg1 = (char *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; LassoSamlNameIdentifier *arg3 = (LassoSamlNameIdentifier *) 0 ; LassoSamlNameIdentifier *arg4 = (LassoSamlNameIdentifier *) 0 ; LassoSignatureType arg5 ; LassoSignatureMethod arg6 ; LassoLibRegisterNameIdentifierRequest *result = 0 ; LassoSignatureType *tmp5 ; zval **args[6]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 6 || zend_get_parameters_array_ex(6, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierRequest_newFull. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } { if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of LibRegisterNameIdentifierRequest_newFull. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } { if(SWIG_ConvertPtr(*args[3], (void **) &arg4, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 4 of LibRegisterNameIdentifierRequest_newFull. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } { if(SWIG_ConvertPtr(*args[4], (void **) &tmp5, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp5 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 5 of LibRegisterNameIdentifierRequest_newFull. Expected SWIGTYPE_p_LassoSignatureType"); } arg5 = *tmp5; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[5]); arg6 = (LassoSignatureMethod) Z_LVAL_PP(args[5]); /*@SWIG@*/; } result = (LassoLibRegisterNameIdentifierRequest *)LassoLibRegisterNameIdentifierRequest_newFull(arg1,arg2,arg3,arg4,arg5,arg6); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierRequest_dump) { LassoLibRegisterNameIdentifierRequest *arg1 = (LassoLibRegisterNameIdentifierRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierRequest_dump. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_extension_set) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_extension_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierResponse_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibRegisterNameIdentifierResponse_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_extension_get) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_extension_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibRegisterNameIdentifierResponse_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_providerId_set) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_providerId_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierResponse_ProviderID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_providerId_get) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_providerId_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierResponse_ProviderID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_relayState_set) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_relayState_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLibRegisterNameIdentifierResponse_RelayState_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_relayState_get) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_relayState_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierResponse_RelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_status_set) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; LassoSamlpStatus *arg2 = (LassoSamlpStatus *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_status_set. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRegisterNameIdentifierResponse_status_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } LassoLibRegisterNameIdentifierResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_status_get) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; LassoSamlpStatus *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_status_get. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatus *)LassoLibRegisterNameIdentifierResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatus, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibRegisterNameIdentifierResponse) { LassoLibRegisterNameIdentifierResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibRegisterNameIdentifierResponse *)new_LassoLibRegisterNameIdentifierResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibRegisterNameIdentifierResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibRegisterNameIdentifierResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibRegisterNameIdentifierResponse resource already free'd"); delete_LassoLibRegisterNameIdentifierResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_newFull) { char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; LassoLibRegisterNameIdentifierRequest *arg3 = (LassoLibRegisterNameIdentifierRequest *) 0 ; LassoSignatureType arg4 ; LassoSignatureMethod arg5 ; LassoLibRegisterNameIdentifierResponse *result = 0 ; LassoSignatureType *tmp4 ; zval **args[5]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 5 || zend_get_parameters_array_ex(5, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if(SWIG_ConvertPtr(*args[2], (void **) &arg3, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 3 of LibRegisterNameIdentifierResponse_newFull. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest"); } } { if(SWIG_ConvertPtr(*args[3], (void **) &tmp4, SWIGTYPE_p_LassoSignatureType, 0) < 0 || tmp4 == NULL) { SWIG_PHP_Error(E_ERROR, "Type error in argument 4 of LibRegisterNameIdentifierResponse_newFull. Expected SWIGTYPE_p_LassoSignatureType"); } arg4 = *tmp4; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[4]); arg5 = (LassoSignatureMethod) Z_LVAL_PP(args[4]); /*@SWIG@*/; } result = (LassoLibRegisterNameIdentifierResponse *)LassoLibRegisterNameIdentifierResponse_newFull(arg1,arg2,arg3,arg4,arg5); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRegisterNameIdentifierResponse_dump) { LassoLibRegisterNameIdentifierResponse *arg1 = (LassoLibRegisterNameIdentifierResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRegisterNameIdentifierResponse_dump. Expected SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRegisterNameIdentifierResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_authnContextComparison_set) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_authnContextComparison_set. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthnContextComparison) free((char *)arg1->AuthnContextComparison); if (arg2) { arg1->AuthnContextComparison = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthnContextComparison, (const char *)arg2); } else { arg1->AuthnContextComparison = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_authnContextComparison_get) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_authnContextComparison_get. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthnContextComparison); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_authnContextClassRef_set) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_authnContextClassRef_set. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRequestAuthnContext_authnContextClassRef_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibRequestAuthnContext_authnContextClassRef_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_authnContextClassRef_get) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_authnContextClassRef_get. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibRequestAuthnContext_authnContextClassRef_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_authnContextStatementRef_set) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_authnContextStatementRef_set. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibRequestAuthnContext_authnContextStatementRef_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibRequestAuthnContext_authnContextStatementRef_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_authnContextStatementRef_get) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_authnContextStatementRef_get. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibRequestAuthnContext_authnContextStatementRef_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibRequestAuthnContext) { LassoLibRequestAuthnContext *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibRequestAuthnContext *)new_LassoLibRequestAuthnContext(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibRequestAuthnContext, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibRequestAuthnContext(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibRequestAuthnContext *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibRequestAuthnContext TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibRequestAuthnContext resource already free'd"); delete_LassoLibRequestAuthnContext(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibRequestAuthnContext_dump) { LassoLibRequestAuthnContext *arg1 = (LassoLibRequestAuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibRequestAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibRequestAuthnContext_dump. Expected SWIGTYPE_p_LassoLibRequestAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibRequestAuthnContext_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_providerId_set) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_providerId_set. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_providerId_get) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_providerId_get. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_relayState_set) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_relayState_set. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RelayState) free((char *)arg1->RelayState); if (arg2) { arg1->RelayState = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RelayState, (const char *)arg2); } else { arg1->RelayState = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_relayState_get) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_relayState_get. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RelayState); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_extension_set) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_extension_set. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibStatusResponse_extension_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoLibStatusResponse_Extension_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_extension_get) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_extension_get. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoLibStatusResponse_Extension_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_status_set) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; LassoSamlpStatus *arg2 = (LassoSamlpStatus *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_status_set. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlpStatus, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of LibStatusResponse_status_set. Expected SWIGTYPE_p_LassoSamlpStatus"); } } LassoLibStatusResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_status_get) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; LassoSamlpStatus *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_status_get. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlpStatus *)LassoLibStatusResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlpStatus, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_LibStatusResponse) { LassoLibStatusResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoLibStatusResponse *)new_LassoLibStatusResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLibStatusResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_LibStatusResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLibStatusResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLibStatusResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLibStatusResponse resource already free'd"); delete_LassoLibStatusResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_LibStatusResponse_dump) { LassoLibStatusResponse *arg1 = (LassoLibStatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLibStatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of LibStatusResponse_dump. Expected SWIGTYPE_p_LassoLibStatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLibStatusResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_caCertChain_set) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_caCertChain_set. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ca_cert_chain) free((char *)arg1->ca_cert_chain); if (arg2) { arg1->ca_cert_chain = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ca_cert_chain, (const char *)arg2); } else { arg1->ca_cert_chain = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_caCertChain_get) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_caCertChain_get. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ca_cert_chain); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_metadataFilename_set) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_metadataFilename_set. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->metadata_filename) free((char *)arg1->metadata_filename); if (arg2) { arg1->metadata_filename = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->metadata_filename, (const char *)arg2); } else { arg1->metadata_filename = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_metadataFilename_get) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_metadataFilename_get. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->metadata_filename); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_providerId_set) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_providerId_set. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_providerId_get) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_providerId_get. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_publicKey_set) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_publicKey_set. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->public_key) free((char *)arg1->public_key); if (arg2) { arg1->public_key = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->public_key, (const char *)arg2); } else { arg1->public_key = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_publicKey_get) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_publicKey_get. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->public_key); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_role_set) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoProviderRole arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_role_set. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoProviderRole) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->role = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_role_get) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoProviderRole result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_role_get. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoProviderRole) ((arg1)->role); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Provider) { LassoProviderRole arg1 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; LassoProvider *result = 0 ; zval **args[4]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[0]); arg1 = (LassoProviderRole) Z_LVAL_PP(args[0]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } result = (LassoProvider *)new_LassoProvider(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoProvider, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Provider(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoProvider *arg1 = (LassoProvider *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoProvider *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoProvider TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoProvider resource already free'd"); delete_LassoProvider(arg1); } ZEND_NAMED_FUNCTION(_wrap_Provider_newFromDump) { char *arg1 = (char *) 0 ; LassoProvider *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (LassoProvider *)LassoProvider_newFromDump(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoProvider, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_dump) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_dump. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoProvider_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_acceptHttpMethod) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoProvider *arg2 = (LassoProvider *) 0 ; LassoMdProtocolType arg3 ; LassoHttpMethod arg4 ; bool arg5 ; bool result; zval **args[5]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 5 || zend_get_parameters_array_ex(5, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_acceptHttpMethod. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Provider_acceptHttpMethod. Expected SWIGTYPE_p_LassoProvider"); } } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoMdProtocolType) Z_LVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[3]); arg4 = (LassoHttpMethod) Z_LVAL_PP(args[3]); /*@SWIG@*/; } { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[4]); arg5 = (bool) Z_LVAL_PP(args[4]); /*@SWIG@*/; } result = (bool)LassoProvider_acceptHttpMethod(arg1,arg2,arg3,arg4,arg5); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_getAssertionConsumerServiceUrl) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *arg2 = (char *) 0 ; char *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_getAssertionConsumerServiceUrl. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (char *)LassoProvider_getAssertionConsumerServiceUrl(arg1,arg2); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_getBase64SuccinctId) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_getBase64SuccinctId. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoProvider_getBase64SuccinctId(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_getOrganization) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_getOrganization. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoProvider_getOrganization(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_getFirstHttpMethod) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoProvider *arg2 = (LassoProvider *) 0 ; int arg3 ; LassoHttpMethod result; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_getFirstHttpMethod. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Provider_getFirstHttpMethod. Expected SWIGTYPE_p_LassoProvider"); } } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (int) Z_LVAL_PP(args[2]); /*@SWIG@*/; } result = (LassoHttpMethod)LassoProvider_getFirstHttpMethod(arg1,arg2,arg3); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_getMetadataOne) { LassoProvider *arg1 = (LassoProvider *) 0 ; char *arg2 = (char *) 0 ; char *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_getMetadataOne. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (char *)LassoProvider_getMetadataOne(arg1,arg2); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_hasProtocolProfile) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoMdProtocolType arg2 ; char *arg3 = (char *) 0 ; bool result; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_hasProtocolProfile. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoMdProtocolType) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } result = (bool)LassoProvider_hasProtocolProfile(arg1,arg2,arg3); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_getProtocolConformance) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoProtocolConformance result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_getProtocolConformance. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoProtocolConformance)LassoProvider_getProtocolConformance(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_setEncryptionMode) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoEncryptionMode arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_setEncryptionMode. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoEncryptionMode) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoProvider_setEncryptionMode(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Provider_setEncryptionSymKeyType) { LassoProvider *arg1 = (LassoProvider *) 0 ; LassoEncryptionSymKeyType arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Provider_setEncryptionSymKeyType. Expected SWIGTYPE_p_LassoProvider"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoEncryptionSymKeyType) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoProvider_setEncryptionSymKeyType(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_certificate_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_certificate_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->certificate) free((char *)arg1->certificate); if (arg2) { arg1->certificate = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->certificate, (const char *)arg2); } else { arg1->certificate = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_certificate_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_certificate_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->certificate); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_privateKey_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_privateKey_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->private_key) free((char *)arg1->private_key); if (arg2) { arg1->private_key = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->private_key, (const char *)arg2); } else { arg1->private_key = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_privateKey_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_privateKey_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->private_key); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_privateKeyPassword_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_privateKeyPassword_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->private_key_password) free((char *)arg1->private_key_password); if (arg2) { arg1->private_key_password = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->private_key_password, (const char *)arg2); } else { arg1->private_key_password = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_privateKeyPassword_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_privateKeyPassword_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->private_key_password); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_signatureMethod_set) { LassoServer *arg1 = (LassoServer *) 0 ; LassoSignatureMethod arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_signatureMethod_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoSignatureMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->signature_method = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_signatureMethod_get) { LassoServer *arg1 = (LassoServer *) 0 ; LassoSignatureMethod result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_signatureMethod_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSignatureMethod) ((arg1)->signature_method); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_caCertChain_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_caCertChain_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoServer_ca_cert_chain_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_caCertChain_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_caCertChain_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_ca_cert_chain_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_metadataFilename_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_metadataFilename_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoServer_metadata_filename_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_metadataFilename_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_metadataFilename_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_metadata_filename_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_providerId_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_providerId_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoServer_ProviderID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_providerId_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_providerId_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_ProviderID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_publicKey_set) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_publicKey_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoServer_public_key_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_publicKey_get) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_publicKey_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_public_key_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_role_set) { LassoServer *arg1 = (LassoServer *) 0 ; LassoProviderRole arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_role_set. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoProviderRole) Z_LVAL_PP(args[1]); /*@SWIG@*/; } LassoServer_role_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_role_get) { LassoServer *arg1 = (LassoServer *) 0 ; LassoProviderRole result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_role_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoProviderRole)LassoServer_role_get(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_providerIds_get) { LassoServer *arg1 = (LassoServer *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_providerIds_get. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoServer_providerIds_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Server) { char *arg1 = (char *) NULL ; char *arg2 = (char *) NULL ; char *arg3 = (char *) NULL ; char *arg4 = (char *) NULL ; LassoServer *result = 0 ; zval **args[4]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<0 || arg_count>4 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; if(arg_count > 0) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } } if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } if(arg_count > 2) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } } if(arg_count > 3) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } } result = (LassoServer *)new_LassoServer(arg1,arg2,arg3,arg4); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Server(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoServer *arg1 = (LassoServer *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoServer *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoServer TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoServer resource already free'd"); delete_LassoServer(arg1); } ZEND_NAMED_FUNCTION(_wrap_Server_newFromDump) { char *arg1 = (char *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (LassoServer *)LassoServer_newFromDump(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_acceptHttpMethod) { LassoServer *arg1 = (LassoServer *) 0 ; LassoProvider *arg2 = (LassoProvider *) 0 ; LassoMdProtocolType arg3 ; LassoHttpMethod arg4 ; bool arg5 ; bool result; zval **args[5]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 5 || zend_get_parameters_array_ex(5, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_acceptHttpMethod. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Server_acceptHttpMethod. Expected SWIGTYPE_p_LassoProvider"); } } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoMdProtocolType) Z_LVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[3]); arg4 = (LassoHttpMethod) Z_LVAL_PP(args[3]); /*@SWIG@*/; } { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[4]); arg5 = (bool) Z_LVAL_PP(args[4]); /*@SWIG@*/; } result = (bool)LassoServer_acceptHttpMethod(arg1,arg2,arg3,arg4,arg5); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getAssertionConsumerServiceUrl) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; char *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getAssertionConsumerServiceUrl. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (char *)LassoServer_getAssertionConsumerServiceUrl(arg1,arg2); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getBase64SuccinctId) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getBase64SuccinctId. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_getBase64SuccinctId(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getOrganization) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getOrganization. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_getOrganization(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getFirstHttpMethod) { LassoServer *arg1 = (LassoServer *) 0 ; LassoProvider *arg2 = (LassoProvider *) 0 ; int arg3 ; LassoHttpMethod result; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getFirstHttpMethod. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoProvider, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Server_getFirstHttpMethod. Expected SWIGTYPE_p_LassoProvider"); } } { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (int) Z_LVAL_PP(args[2]); /*@SWIG@*/; } result = (LassoHttpMethod)LassoServer_getFirstHttpMethod(arg1,arg2,arg3); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getMetadataOne) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; char *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getMetadataOne. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (char *)LassoServer_getMetadataOne(arg1,arg2); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_hasProtocolProfile) { LassoServer *arg1 = (LassoServer *) 0 ; LassoMdProtocolType arg2 ; char *arg3 = (char *) 0 ; bool result; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_hasProtocolProfile. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoMdProtocolType) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } result = (bool)LassoServer_hasProtocolProfile(arg1,arg2,arg3); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getProtocolConformance) { LassoServer *arg1 = (LassoServer *) 0 ; LassoProtocolConformance result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getProtocolConformance. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoProtocolConformance)LassoServer_getProtocolConformance(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_addProvider) { LassoServer *arg1 = (LassoServer *) 0 ; LassoProviderRole arg2 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) NULL ; char *arg5 = (char *) NULL ; int result; zval **args[5]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<3 || arg_count>5 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_addProvider. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoProviderRole) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } if(arg_count > 3) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } } if(arg_count > 4) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[4]); arg5 = (char *) Z_STRVAL_PP(args[4]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoServer_addProvider(arg1,arg2,arg3,arg4,arg5); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_setEncryptionPrivateKey) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_setEncryptionPrivateKey. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoServer_setEncryptionPrivateKey(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_loadAffiliation) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_loadAffiliation. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoServer_loadAffiliation(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_dump) { LassoServer *arg1 = (LassoServer *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_dump. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoServer_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Server_getProvider) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; LassoProvider *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Server_getProvider. Expected SWIGTYPE_p_LassoServer"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoProvider *)LassoServer_getProvider(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoProvider, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_remoteProviderId_set) { LassoFederation *arg1 = (LassoFederation *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_remoteProviderId_set. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->remote_providerID) free((char *)arg1->remote_providerID); if (arg2) { arg1->remote_providerID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->remote_providerID, (const char *)arg2); } else { arg1->remote_providerID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_remoteProviderId_get) { LassoFederation *arg1 = (LassoFederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_remoteProviderId_get. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->remote_providerID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_localNameIdentifier_set) { LassoFederation *arg1 = (LassoFederation *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_localNameIdentifier_set. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Federation_localNameIdentifier_set."); } } } LassoFederation_local_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_localNameIdentifier_get) { LassoFederation *arg1 = (LassoFederation *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_localNameIdentifier_get. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoFederation_local_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_remoteNameIdentifier_set) { LassoFederation *arg1 = (LassoFederation *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_remoteNameIdentifier_set. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Federation_remoteNameIdentifier_set."); } } } LassoFederation_remote_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_remoteNameIdentifier_get) { LassoFederation *arg1 = (LassoFederation *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_remoteNameIdentifier_get. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoFederation_remote_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Federation) { char *arg1 = (char *) 0 ; LassoFederation *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (LassoFederation *)new_LassoFederation(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoFederation, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Federation(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoFederation *arg1 = (LassoFederation *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoFederation *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoFederation TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoFederation resource already free'd"); delete_LassoFederation(arg1); } ZEND_NAMED_FUNCTION(_wrap_Federation_dump) { LassoFederation *arg1 = (LassoFederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_dump. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoFederation_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_buildLocalNameIdentifier) { LassoFederation *arg1 = (LassoFederation *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; zval **args[4]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 4 || zend_get_parameters_array_ex(4, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_buildLocalNameIdentifier. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } LassoFederation_buildLocalNameIdentifier(arg1,arg2,arg3,arg4); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Federation_verifyNameIdentifier) { LassoFederation *arg1 = (LassoFederation *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; bool result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoFederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Federation_verifyNameIdentifier. Expected SWIGTYPE_p_LassoFederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Federation_verifyNameIdentifier."); } } } result = (bool)LassoFederation_verifyNameIdentifier(arg1,arg2); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Identity_isDirty_get) { LassoIdentity *arg1 = (LassoIdentity *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Identity_isDirty_get. Expected SWIGTYPE_p_LassoIdentity"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->is_dirty); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Identity_providerIds_get) { LassoIdentity *arg1 = (LassoIdentity *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Identity_providerIds_get. Expected SWIGTYPE_p_LassoIdentity"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoIdentity_providerIds_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Identity) { LassoIdentity *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoIdentity *)new_LassoIdentity(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Identity(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoIdentity *arg1 = (LassoIdentity *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoIdentity *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoIdentity TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoIdentity resource already free'd"); delete_LassoIdentity(arg1); } ZEND_NAMED_FUNCTION(_wrap_Identity_newFromDump) { char *arg1 = (char *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (LassoIdentity *)LassoIdentity_newFromDump(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Identity_dump) { LassoIdentity *arg1 = (LassoIdentity *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Identity_dump. Expected SWIGTYPE_p_LassoIdentity"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoIdentity_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Identity_getFederation) { LassoIdentity *arg1 = (LassoIdentity *) 0 ; char *arg2 = (char *) 0 ; LassoFederation *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Identity_getFederation. Expected SWIGTYPE_p_LassoIdentity"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoFederation *)LassoIdentity_getFederation(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoFederation, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Session_isDirty_get) { LassoSession *arg1 = (LassoSession *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Session_isDirty_get. Expected SWIGTYPE_p_LassoSession"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->is_dirty); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Session_providerIds_get) { LassoSession *arg1 = (LassoSession *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Session_providerIds_get. Expected SWIGTYPE_p_LassoSession"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSession_providerIds_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Session) { LassoSession *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSession *)new_LassoSession(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Session(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSession *arg1 = (LassoSession *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSession *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSession TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSession resource already free'd"); delete_LassoSession(arg1); } ZEND_NAMED_FUNCTION(_wrap_Session_newFromDump) { char *arg1 = (char *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (LassoSession *)LassoSession_newFromDump(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Session_dump) { LassoSession *arg1 = (LassoSession *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Session_dump. Expected SWIGTYPE_p_LassoSession"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSession_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Session_getAssertions) { LassoSession *arg1 = (LassoSession *) 0 ; char *arg2 = (char *) 0 ; LassoNodeList *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Session_getAssertions. Expected SWIGTYPE_p_LassoSession"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoNodeList *)LassoSession_getAssertions(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_getRequestTypeFromSoapMsg) { char *arg1 = (char *) 0 ; LassoRequestType result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (LassoRequestType)lasso_profile_get_request_type_from_soap_msg(arg1); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_isLibertyQuery) { char *arg1 = (char *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (bool)lasso_profile_is_liberty_query(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_artifact_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_artifact_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoDefederation_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_artifactMessage_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_artifactMessage_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoDefederation_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_artifactMessage_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_artifactMessage_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoDefederation_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_identity_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_identity_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Defederation_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoDefederation_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_identity_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_identity_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoDefederation_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_isIdentityDirty_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_isIdentityDirty_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoDefederation_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_isSessionDirty_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_isSessionDirty_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoDefederation_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_msgBody_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_msgBody_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoDefederation_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_msgRelayState_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_msgRelayState_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoDefederation_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_msgUrl_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_msgUrl_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoDefederation_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_nameIdentifier_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_nameIdentifier_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Defederation_nameIdentifier_set."); } } } LassoDefederation_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_nameIdentifier_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_nameIdentifier_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoDefederation_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_remoteProviderId_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_remoteProviderId_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoDefederation_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_remoteProviderId_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_remoteProviderId_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoDefederation_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_request_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_request_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Defederation_request_set."); } } } LassoDefederation_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_request_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_request_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoDefederation_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_response_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_response_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Defederation_response_set."); } } } LassoDefederation_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_response_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_response_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoDefederation_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_server_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_server_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Defederation_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoDefederation_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_server_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_server_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoDefederation_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_session_set) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_session_set. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Defederation_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoDefederation_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_session_get) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_session_get. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoDefederation_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Defederation) { LassoServer *arg1 = (LassoServer *) 0 ; LassoDefederation *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Defederation. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoDefederation *)new_LassoDefederation(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoDefederation, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Defederation(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoDefederation *arg1 = (LassoDefederation *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoDefederation *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoDefederation TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoDefederation resource already free'd"); delete_LassoDefederation(arg1); } ZEND_NAMED_FUNCTION(_wrap_Defederation_setIdentityFromDump) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_setIdentityFromDump. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoDefederation_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_setSessionFromDump) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_setSessionFromDump. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoDefederation_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_buildNotificationMsg) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_buildNotificationMsg. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoDefederation_buildNotificationMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_initNotification) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *arg2 = (char *) NULL ; LassoHttpMethod arg3 = (LassoHttpMethod) LASSO_HTTP_METHOD_ANY ; int result; zval **args[3]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<1 || arg_count>3 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_initNotification. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } if(arg_count > 2) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoHttpMethod) Z_LVAL_PP(args[2]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoDefederation_initNotification(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_processNotificationMsg) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_processNotificationMsg. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoDefederation_processNotificationMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Defederation_validateNotification) { LassoDefederation *arg1 = (LassoDefederation *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoDefederation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Defederation_validateNotification. Expected SWIGTYPE_p_LassoDefederation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoDefederation_validateNotification(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_assertionArtifact_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_assertionArtifact_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->assertionArtifact); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_protocolProfile_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoLoginProtocolProfile result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_protocolProfile_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoLoginProtocolProfile) ((arg1)->protocolProfile); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_artifact_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_artifact_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_artifactMessage_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_artifactMessage_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLogin_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_artifactMessage_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_artifactMessage_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_identity_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_identity_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Login_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoLogin_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_identity_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_identity_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoLogin_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_isIdentityDirty_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_isIdentityDirty_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLogin_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_isSessionDirty_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_isSessionDirty_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLogin_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_msgBody_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_msgBody_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_msgRelayState_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_msgRelayState_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_msgUrl_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_msgUrl_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_nameIdentifier_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_nameIdentifier_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Login_nameIdentifier_set."); } } } LassoLogin_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_nameIdentifier_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_nameIdentifier_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLogin_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_remoteProviderId_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_remoteProviderId_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLogin_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_remoteProviderId_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_remoteProviderId_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_request_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_request_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Login_request_set."); } } } LassoLogin_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_request_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_request_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLogin_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_response_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_response_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Login_response_set."); } } } LassoLogin_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_response_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_response_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLogin_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_server_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_server_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Login_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoLogin_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_server_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_server_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoLogin_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_session_set) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_session_set. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Login_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoLogin_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_session_get) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_session_get. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoLogin_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Login) { LassoServer *arg1 = (LassoServer *) 0 ; LassoLogin *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Login. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoLogin *)new_LassoLogin(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLogin, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Login(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLogin *arg1 = (LassoLogin *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLogin *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLogin TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLogin resource already free'd"); delete_LassoLogin(arg1); } ZEND_NAMED_FUNCTION(_wrap_Login_newFromDump) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; LassoLogin *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_newFromDump. Expected SWIGTYPE_p_LassoServer"); } } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoLogin *)LassoLogin_newFromDump(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLogin, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_setIdentityFromDump) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_setIdentityFromDump. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_setSessionFromDump) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_setSessionFromDump. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_acceptSso) { LassoLogin *arg1 = (LassoLogin *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_acceptSso. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogin_acceptSso(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_buildArtifactMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; LassoHttpMethod arg2 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_buildArtifactMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (LassoHttpMethod) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_buildArtifactMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_buildAssertion) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; char *arg5 = (char *) 0 ; char *arg6 = (char *) 0 ; int result; zval **args[6]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 6 || zend_get_parameters_array_ex(6, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_buildAssertion. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[4]); arg5 = (char *) Z_STRVAL_PP(args[4]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[5]); arg6 = (char *) Z_STRVAL_PP(args[5]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_buildAssertion(arg1,arg2,arg3,arg4,arg5,arg6); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_buildAuthnRequestMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_buildAuthnRequestMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogin_buildAuthnRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_buildAuthnResponseMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_buildAuthnResponseMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogin_buildAuthnResponseMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_buildRequestMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_buildRequestMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogin_buildRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_buildResponseMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_buildResponseMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_buildResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_dump) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_dump. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogin_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_initAuthnRequest) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) NULL ; LassoHttpMethod arg3 = (LassoHttpMethod) LASSO_HTTP_METHOD_REDIRECT ; int result; zval **args[3]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<1 || arg_count>3 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_initAuthnRequest. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } if(arg_count > 2) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoHttpMethod) Z_LVAL_PP(args[2]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoLogin_initAuthnRequest(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_initRequest) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; LassoHttpMethod arg3 = (LassoHttpMethod) LASSO_HTTP_METHOD_REDIRECT ; int result; zval **args[3]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<2 || arg_count>3 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_initRequest. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } if(arg_count > 2) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoHttpMethod) Z_LVAL_PP(args[2]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoLogin_initRequest(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_initIdpInitiatedAuthnRequest) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) NULL ; int result; zval **args[2]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<1 || arg_count>2 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_initIdpInitiatedAuthnRequest. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoLogin_initIdpInitiatedAuthnRequest(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_mustAskForConsent) { LassoLogin *arg1 = (LassoLogin *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_mustAskForConsent. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLogin_mustAskForConsent(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_mustAuthenticate) { LassoLogin *arg1 = (LassoLogin *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_mustAuthenticate. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLogin_mustAuthenticate(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_processAuthnRequestMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_processAuthnRequestMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_processAuthnRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_processAuthnResponseMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_processAuthnResponseMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_processAuthnResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_processRequestMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_processRequestMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_processRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_processResponseMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_processResponseMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_processResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_setResourceId) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_setResourceId. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_setResourceId(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_validateRequestMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; bool arg2 ; bool arg3 ; int result; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_validateRequestMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[2]); arg3 = (bool) Z_LVAL_PP(args[2]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_validateRequestMsg(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Login_processPaosResponseMsg) { LassoLogin *arg1 = (LassoLogin *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogin, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Login_processPaosResponseMsg. Expected SWIGTYPE_p_LassoLogin"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogin_processPaosResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_artifact_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_artifact_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_artifactMessage_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_artifactMessage_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLogout_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_artifactMessage_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_artifactMessage_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_identity_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_identity_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Logout_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoLogout_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_identity_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_identity_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoLogout_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_isIdentityDirty_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_isIdentityDirty_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLogout_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_isSessionDirty_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_isSessionDirty_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLogout_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_msgBody_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_msgBody_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_msgRelayState_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_msgRelayState_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_msgUrl_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_msgUrl_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_nameIdentifier_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_nameIdentifier_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Logout_nameIdentifier_set."); } } } LassoLogout_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_nameIdentifier_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_nameIdentifier_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLogout_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_remoteProviderId_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_remoteProviderId_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLogout_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_remoteProviderId_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_remoteProviderId_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_request_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_request_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Logout_request_set."); } } } LassoLogout_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_request_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_request_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLogout_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_response_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_response_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Logout_response_set."); } } } LassoLogout_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_response_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_response_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLogout_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_server_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_server_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Logout_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoLogout_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_server_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_server_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoLogout_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_session_set) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_session_set. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Logout_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoLogout_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_session_get) { LassoLogout *arg1 = (LassoLogout *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_session_get. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoLogout_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Logout) { LassoServer *arg1 = (LassoServer *) 0 ; LassoLogout *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Logout. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoLogout *)new_LassoLogout(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLogout, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Logout(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLogout *arg1 = (LassoLogout *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLogout *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLogout TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLogout resource already free'd"); delete_LassoLogout(arg1); } ZEND_NAMED_FUNCTION(_wrap_Logout_newFromDump) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; LassoLogout *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_newFromDump. Expected SWIGTYPE_p_LassoServer"); } } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoLogout *)LassoLogout_newFromDump(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLogout, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_setIdentityFromDump) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_setIdentityFromDump. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogout_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_setSessionFromDump) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_setSessionFromDump. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogout_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_buildRequestMsg) { LassoLogout *arg1 = (LassoLogout *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_buildRequestMsg. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogout_buildRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_buildResponseMsg) { LassoLogout *arg1 = (LassoLogout *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_buildResponseMsg. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogout_buildResponseMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_dump) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_dump. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_getNextProviderId) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_getNextProviderId. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLogout_getNextProviderId(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_initRequest) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) NULL ; LassoHttpMethod arg3 = (LassoHttpMethod) LASSO_HTTP_METHOD_ANY ; int result; zval **args[3]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<1 || arg_count>3 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_initRequest. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } if(arg_count > 2) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoHttpMethod) Z_LVAL_PP(args[2]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoLogout_initRequest(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_processRequestMsg) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_processRequestMsg. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogout_processRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_processResponseMsg) { LassoLogout *arg1 = (LassoLogout *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_processResponseMsg. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLogout_processResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_resetProviderIdIndex) { LassoLogout *arg1 = (LassoLogout *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_resetProviderIdIndex. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogout_resetProviderIdIndex(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Logout_validateRequest) { LassoLogout *arg1 = (LassoLogout *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLogout, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Logout_validateRequest. Expected SWIGTYPE_p_LassoLogout"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLogout_validateRequest(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_artifact_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_artifact_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLecp_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_artifactMessage_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_artifactMessage_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLecp_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_artifactMessage_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_artifactMessage_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLecp_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_identity_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_identity_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Lecp_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoLecp_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_identity_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_identity_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoLecp_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_isIdentityDirty_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_isIdentityDirty_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLecp_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_isSessionDirty_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_isSessionDirty_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoLecp_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_msgBody_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_msgBody_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLecp_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_msgRelayState_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_msgRelayState_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLecp_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_msgUrl_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_msgUrl_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLecp_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_nameIdentifier_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_nameIdentifier_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Lecp_nameIdentifier_set."); } } } LassoLecp_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_nameIdentifier_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_nameIdentifier_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLecp_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_remoteProviderId_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_remoteProviderId_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoLecp_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_remoteProviderId_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_remoteProviderId_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoLecp_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_request_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_request_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Lecp_request_set."); } } } LassoLecp_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_request_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_request_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLecp_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_response_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_response_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Lecp_response_set."); } } } LassoLecp_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_response_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_response_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoLecp_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_server_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_server_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Lecp_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoLecp_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_server_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_server_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoLecp_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_session_set) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_session_set. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Lecp_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoLecp_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_session_get) { LassoLecp *arg1 = (LassoLecp *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_session_get. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoLecp_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Lecp) { LassoServer *arg1 = (LassoServer *) 0 ; LassoLecp *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Lecp. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoLecp *)new_LassoLecp(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoLecp, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Lecp(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoLecp *arg1 = (LassoLecp *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoLecp *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoLecp TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoLecp resource already free'd"); delete_LassoLecp(arg1); } ZEND_NAMED_FUNCTION(_wrap_Lecp_setIdentityFromDump) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_setIdentityFromDump. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_setSessionFromDump) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_setSessionFromDump. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_buildAssertion) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; char *arg5 = (char *) 0 ; char *arg6 = (char *) 0 ; int result; zval **args[6]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 6 || zend_get_parameters_array_ex(6, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_buildAssertion. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[3]); arg4 = (char *) Z_STRVAL_PP(args[3]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[4]); arg5 = (char *) Z_STRVAL_PP(args[4]); /*@SWIG@*/; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[5]); arg6 = (char *) Z_STRVAL_PP(args[5]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_buildAssertion(arg1,arg2,arg3,arg4,arg5,arg6); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_setResourceId) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_setResourceId. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_setResourceId(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_validateRequestMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; bool arg2 ; bool arg3 ; int result; zval **args[3]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 3 || zend_get_parameters_array_ex(3, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_validateRequestMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[2]); arg3 = (bool) Z_LVAL_PP(args[2]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_validateRequestMsg(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_buildAuthnRequestEnvelopeMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_buildAuthnRequestEnvelopeMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLecp_buildAuthnRequestEnvelopeMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_buildAuthnRequestMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_buildAuthnRequestMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLecp_buildAuthnRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_buildAuthnResponseEnvelopeMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_buildAuthnResponseEnvelopeMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLecp_buildAuthnResponseEnvelopeMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_buildAuthnResponseMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_buildAuthnResponseMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoLecp_buildAuthnResponseMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_initAuthnRequest) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) NULL ; int result; zval **args[2]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<1 || arg_count>2 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_initAuthnRequest. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoLecp_initAuthnRequest(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_processAuthnRequestEnvelopeMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_processAuthnRequestEnvelopeMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_processAuthnRequestEnvelopeMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_processAuthnRequestMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_processAuthnRequestMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_processAuthnRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Lecp_processAuthnResponseEnvelopeMsg) { LassoLecp *arg1 = (LassoLecp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoLecp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Lecp_processAuthnResponseEnvelopeMsg. Expected SWIGTYPE_p_LassoLecp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoLecp_processAuthnResponseEnvelopeMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_targetNameIdentifier_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_targetNameIdentifier_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->targetNameIdentifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_artifact_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_artifact_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdentifierMapping_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_artifactMessage_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_artifactMessage_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoNameIdentifierMapping_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_artifactMessage_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_artifactMessage_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdentifierMapping_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_identity_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_identity_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameIdentifierMapping_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoNameIdentifierMapping_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_identity_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_identity_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoNameIdentifierMapping_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_isIdentityDirty_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_isIdentityDirty_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoNameIdentifierMapping_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_isSessionDirty_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_isSessionDirty_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoNameIdentifierMapping_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_msgBody_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_msgBody_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdentifierMapping_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_msgUrl_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_msgUrl_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdentifierMapping_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_nameIdentifier_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_nameIdentifier_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameIdentifierMapping_nameIdentifier_set."); } } } LassoNameIdentifierMapping_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_nameIdentifier_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_nameIdentifier_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameIdentifierMapping_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_remoteProviderId_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_remoteProviderId_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoNameIdentifierMapping_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_remoteProviderId_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_remoteProviderId_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdentifierMapping_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_request_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_request_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameIdentifierMapping_request_set."); } } } LassoNameIdentifierMapping_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_request_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_request_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameIdentifierMapping_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_response_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_response_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameIdentifierMapping_response_set."); } } } LassoNameIdentifierMapping_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_response_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_response_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameIdentifierMapping_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_server_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_server_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameIdentifierMapping_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoNameIdentifierMapping_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_server_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_server_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoNameIdentifierMapping_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_session_set) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_session_set. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameIdentifierMapping_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoNameIdentifierMapping_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_session_get) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_session_get. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoNameIdentifierMapping_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_NameIdentifierMapping) { LassoServer *arg1 = (LassoServer *) 0 ; LassoNameIdentifierMapping *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_NameIdentifierMapping. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoNameIdentifierMapping *)new_LassoNameIdentifierMapping(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNameIdentifierMapping, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_NameIdentifierMapping(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoNameIdentifierMapping *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoNameIdentifierMapping TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoNameIdentifierMapping resource already free'd"); delete_LassoNameIdentifierMapping(arg1); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_setIdentityFromDump) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_setIdentityFromDump. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_setSessionFromDump) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_setSessionFromDump. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_buildRequestMsg) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_buildRequestMsg. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_buildRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_buildResponseMsg) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_buildResponseMsg. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_buildResponseMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_initRequest) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) NULL ; int result; zval **args[3]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<2 || arg_count>3 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_initRequest. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } if(arg_count > 2) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_initRequest(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_processRequestMsg) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_processRequestMsg. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_processRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_processResponseMsg) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_processResponseMsg. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_processResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdentifierMapping_validateRequest) { LassoNameIdentifierMapping *arg1 = (LassoNameIdentifierMapping *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdentifierMapping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdentifierMapping_validateRequest. Expected SWIGTYPE_p_LassoNameIdentifierMapping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameIdentifierMapping_validateRequest(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_artifact_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_artifact_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_artifactMessage_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_artifactMessage_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoNameRegistration_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_artifactMessage_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_artifactMessage_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_identity_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_identity_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameRegistration_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoNameRegistration_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_identity_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_identity_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoNameRegistration_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_isIdentityDirty_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_isIdentityDirty_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoNameRegistration_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_isSessionDirty_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_isSessionDirty_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoNameRegistration_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_msgBody_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_msgBody_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_msgRelayState_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_msgRelayState_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_msgUrl_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_msgUrl_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_nameIdentifier_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_nameIdentifier_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameRegistration_nameIdentifier_set."); } } } LassoNameRegistration_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_nameIdentifier_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_nameIdentifier_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameRegistration_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_remoteProviderId_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_remoteProviderId_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoNameRegistration_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_remoteProviderId_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_remoteProviderId_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_request_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_request_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameRegistration_request_set."); } } } LassoNameRegistration_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_request_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_request_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameRegistration_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_response_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_response_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameRegistration_response_set."); } } } LassoNameRegistration_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_response_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_response_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameRegistration_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_server_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_server_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameRegistration_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoNameRegistration_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_server_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_server_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoNameRegistration_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_session_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_session_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameRegistration_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoNameRegistration_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_session_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_session_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoNameRegistration_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_oldNameIdentifier_set) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoSamlNameIdentifier *arg2 = (LassoSamlNameIdentifier *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_oldNameIdentifier_set. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlNameIdentifier, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameRegistration_oldNameIdentifier_set. Expected SWIGTYPE_p_LassoSamlNameIdentifier"); } } LassoNameRegistration_oldNameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_oldNameIdentifier_get) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; LassoSamlNameIdentifier *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_oldNameIdentifier_get. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlNameIdentifier *)LassoNameRegistration_oldNameIdentifier_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlNameIdentifier, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_NameRegistration) { LassoServer *arg1 = (LassoServer *) 0 ; LassoNameRegistration *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_NameRegistration. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoNameRegistration *)new_LassoNameRegistration(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNameRegistration, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_NameRegistration(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoNameRegistration *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoNameRegistration TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoNameRegistration resource already free'd"); delete_LassoNameRegistration(arg1); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_newFromDump) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; LassoNameRegistration *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_newFromDump. Expected SWIGTYPE_p_LassoServer"); } } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoNameRegistration *)LassoNameRegistration_newFromDump(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNameRegistration, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_setIdentityFromDump) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_setIdentityFromDump. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameRegistration_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_setSessionFromDump) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_setSessionFromDump. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameRegistration_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_buildRequestMsg) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_buildRequestMsg. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameRegistration_buildRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_buildResponseMsg) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_buildResponseMsg. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameRegistration_buildResponseMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_dump) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_dump. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameRegistration_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_initRequest) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; LassoHttpMethod arg3 = (LassoHttpMethod) LASSO_HTTP_METHOD_ANY ; int result; zval **args[3]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<2 || arg_count>3 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_initRequest. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } if(arg_count > 2) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[2]); arg3 = (LassoHttpMethod) Z_LVAL_PP(args[2]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoNameRegistration_initRequest(arg1,arg2,arg3); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_processRequestMsg) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_processRequestMsg. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameRegistration_processRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_processResponseMsg) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_processResponseMsg. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameRegistration_processResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameRegistration_validateRequest) { LassoNameRegistration *arg1 = (LassoNameRegistration *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameRegistration, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameRegistration_validateRequest. Expected SWIGTYPE_p_LassoNameRegistration"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameRegistration_validateRequest(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_isSamlQuery) { char *arg1 = (char *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[0]); arg1 = (char *) Z_STRVAL_PP(args[0]); /*@SWIG@*/; } result = (bool)lasso_profile_is_saml_query(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_artifact_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_artifact_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_artifact_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_artifactMessage_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_artifactMessage_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoNameIdManagement_artifactMessage_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_artifactMessage_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_artifactMessage_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_artifactMessage_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_identity_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoIdentity *arg2 = (LassoIdentity *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_identity_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoIdentity, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameIdManagement_identity_set. Expected SWIGTYPE_p_LassoIdentity"); } } LassoNameIdManagement_identity_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_identity_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoIdentity *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_identity_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoIdentity *)LassoNameIdManagement_identity_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoIdentity, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_isIdentityDirty_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_isIdentityDirty_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoNameIdManagement_isIdentityDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_isSessionDirty_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_isSessionDirty_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool)LassoNameIdManagement_isSessionDirty_get(arg1); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_msgBody_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_msgBody_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_msgRelayState_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_msgRelayState_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_msgUrl_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_msgUrl_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_nameIdentifier_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_nameIdentifier_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameIdManagement_nameIdentifier_set."); } } } LassoNameIdManagement_nameIdentifier_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_nameIdentifier_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_nameIdentifier_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameIdManagement_nameIdentifier_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_remoteProviderId_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_remoteProviderId_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoNameIdManagement_remoteProviderId_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_remoteProviderId_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_remoteProviderId_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_remoteProviderId_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_request_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_request_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameIdManagement_request_set."); } } } LassoNameIdManagement_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_request_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_request_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameIdManagement_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_response_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_response_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of NameIdManagement_response_set."); } } } LassoNameIdManagement_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_response_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_response_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoNameIdManagement_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_server_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoServer *arg2 = (LassoServer *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_server_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameIdManagement_server_set. Expected SWIGTYPE_p_LassoServer"); } } LassoNameIdManagement_server_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_server_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoServer *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_server_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoServer *)LassoNameIdManagement_server_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoServer, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_session_set) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoSession *arg2 = (LassoSession *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_session_set. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSession, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of NameIdManagement_session_set. Expected SWIGTYPE_p_LassoSession"); } } LassoNameIdManagement_session_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_session_get) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; LassoSession *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_session_get. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSession *)LassoNameIdManagement_session_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSession, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_NameIdManagement) { LassoServer *arg1 = (LassoServer *) 0 ; LassoNameIdManagement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_NameIdManagement. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoNameIdManagement *)new_LassoNameIdManagement(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNameIdManagement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_NameIdManagement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoNameIdManagement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoNameIdManagement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoNameIdManagement resource already free'd"); delete_LassoNameIdManagement(arg1); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_newFromDump) { LassoServer *arg1 = (LassoServer *) 0 ; char *arg2 = (char *) 0 ; LassoNameIdManagement *result = 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_newFromDump. Expected SWIGTYPE_p_LassoServer"); } } { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } result = (LassoNameIdManagement *)LassoNameIdManagement_newFromDump(arg1,arg2); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNameIdManagement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_setIdentityFromDump) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_setIdentityFromDump. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdManagement_setIdentityFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_setSessionFromDump) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_setSessionFromDump. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdManagement_setSessionFromDump(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_buildRequestMsg) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_buildRequestMsg. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameIdManagement_buildRequestMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_buildResponseMsg) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_buildResponseMsg. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameIdManagement_buildResponseMsg(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_dump) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_dump. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoNameIdManagement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_initRequest) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) NULL ; char *arg3 = (char *) NULL ; LassoHttpMethod arg4 = (LassoHttpMethod) LASSO_HTTP_METHOD_ANY ; int result; zval **args[4]; int arg_count; SWIG_ResetError(); arg_count = ZEND_NUM_ARGS(); if(arg_count<1 || arg_count>4 || zend_get_parameters_array_ex(arg_count,args)!=SUCCESS) WRONG_PARAM_COUNT; { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_initRequest. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); if(arg_count > 1) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } } if(arg_count > 2) { { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[2]); arg3 = (char *) Z_STRVAL_PP(args[2]); /*@SWIG@*/; } } if(arg_count > 3) { { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[3]); arg4 = (LassoHttpMethod) Z_LVAL_PP(args[3]); /*@SWIG@*/; } } { int errorCode; errorCode = result = (int)LassoNameIdManagement_initRequest(arg1,arg2,arg3,arg4); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_processRequestMsg) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_processRequestMsg. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdManagement_processRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_processResponseMsg) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_processResponseMsg. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoNameIdManagement_processResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_NameIdManagement_validateRequest) { LassoNameIdManagement *arg1 = (LassoNameIdManagement *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoNameIdManagement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of NameIdManagement_validateRequest. Expected SWIGTYPE_p_LassoNameIdManagement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { int errorCode; errorCode = result = (int)LassoNameIdManagement_validateRequest(arg1); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_msgBody_get) { LassoEcp *arg1 = (LassoEcp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_msgBody_get. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoEcp_msgBody_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_msgRelayState_get) { LassoEcp *arg1 = (LassoEcp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_msgRelayState_get. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoEcp_msgRelayState_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_msgUrl_get) { LassoEcp *arg1 = (LassoEcp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_msgUrl_get. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoEcp_msgUrl_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_request_set) { LassoEcp *arg1 = (LassoEcp *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_request_set. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Ecp_request_set."); } } } LassoEcp_request_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_request_get) { LassoEcp *arg1 = (LassoEcp *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_request_get. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoEcp_request_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_response_set) { LassoEcp *arg1 = (LassoEcp *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_response_set. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Ecp_response_set."); } } } LassoEcp_response_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_response_get) { LassoEcp *arg1 = (LassoEcp *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_response_get. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoEcp_response_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_assertionConsumerURL_get) { LassoEcp *arg1 = (LassoEcp *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_assertionConsumerURL_get. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoEcp_assertionConsumerURL_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Ecp) { LassoServer *arg1 = (LassoServer *) 0 ; LassoEcp *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoServer, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of new_Ecp. Expected SWIGTYPE_p_LassoServer"); } } result = (LassoEcp *)new_LassoEcp(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoEcp, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Ecp(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoEcp *arg1 = (LassoEcp *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoEcp *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoEcp TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoEcp resource already free'd"); delete_LassoEcp(arg1); } ZEND_NAMED_FUNCTION(_wrap_Ecp_processAuthnRequestMsg) { LassoEcp *arg1 = (LassoEcp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_processAuthnRequestMsg. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoEcp_processAuthnRequestMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Ecp_processResponseMsg) { LassoEcp *arg1 = (LassoEcp *) 0 ; char *arg2 = (char *) 0 ; int result; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoEcp, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Ecp_processResponseMsg. Expected SWIGTYPE_p_LassoEcp"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { int errorCode; errorCode = result = (int)LassoEcp_processResponseMsg(arg1,arg2); if (errorCode) { char errorMsg[256]; int swig_error = SWIG_RuntimeError; if (errorCode == -501 || errorCode == -501) { swig_error = SWIG_ValueError; } build_exception_msg(errorCode, errorMsg); SWIG_exception(swig_error, errorMsg); } } { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_format_set) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_format_set. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Format) free((char *)arg1->Format); if (arg2) { arg1->Format = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Format, (const char *)arg2); } else { arg1->Format = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_format_get) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_format_get. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Format); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_spNameQualifier_set) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_spNameQualifier_set. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SPNameQualifier) free((char *)arg1->SPNameQualifier); if (arg2) { arg1->SPNameQualifier = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SPNameQualifier, (const char *)arg2); } else { arg1->SPNameQualifier = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_spNameQualifier_get) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_spNameQualifier_get. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SPNameQualifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_allowCreate_set) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; bool arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_allowCreate_set. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->AllowCreate = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_allowCreate_get) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_allowCreate_get. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->AllowCreate); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2NameIDPolicy) { LassoSamlp2NameIDPolicy *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2NameIDPolicy *)new_LassoSamlp2NameIDPolicy(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2NameIDPolicy(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2NameIDPolicy *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2NameIDPolicy TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2NameIDPolicy resource already free'd"); delete_LassoSamlp2NameIDPolicy(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDPolicy_dump) { LassoSamlp2NameIDPolicy *arg1 = (LassoSamlp2NameIDPolicy *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDPolicy_dump. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDPolicy_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_comparison_set) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_comparison_set. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Comparison) free((char *)arg1->Comparison); if (arg2) { arg1->Comparison = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Comparison, (const char *)arg2); } else { arg1->Comparison = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_comparison_get) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_comparison_get. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Comparison); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_authnContextClassRef_set) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_authnContextClassRef_set. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2RequestedAuthnContext_authnContextClassRef_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlp2RequestedAuthnContext_authnContextClassRef_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_authnContextClassRef_get) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_authnContextClassRef_get. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlp2RequestedAuthnContext_authnContextClassRef_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_set) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; LassoStringList *arg2 = (LassoStringList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_authnContextDeclRef_set. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoStringList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2RequestedAuthnContext_authnContextDeclRef_set. Expected SWIGTYPE_p_LassoStringList"); } } LassoSamlp2RequestedAuthnContext_authnContextDeclRef_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_get) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; LassoStringList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_authnContextDeclRef_get. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoStringList *)LassoSamlp2RequestedAuthnContext_authnContextDeclRef_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoStringList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2RequestedAuthnContext) { LassoSamlp2RequestedAuthnContext *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2RequestedAuthnContext *)new_LassoSamlp2RequestedAuthnContext(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2RequestedAuthnContext(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2RequestedAuthnContext *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2RequestedAuthnContext TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2RequestedAuthnContext resource already free'd"); delete_LassoSamlp2RequestedAuthnContext(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestedAuthnContext_dump) { LassoSamlp2RequestedAuthnContext *arg1 = (LassoSamlp2RequestedAuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestedAuthnContext_dump. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2RequestedAuthnContext_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_version_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_version_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Version) free((char *)arg1->Version); if (arg2) { arg1->Version = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Version, (const char *)arg2); } else { arg1->Version = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_version_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_version_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Version); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_iD_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_iD_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ID) free((char *)arg1->ID); if (arg2) { arg1->ID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ID, (const char *)arg2); } else { arg1->ID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_iD_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_iD_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_issueInstant_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_issueInstant_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IssueInstant) free((char *)arg1->IssueInstant); if (arg2) { arg1->IssueInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IssueInstant, (const char *)arg2); } else { arg1->IssueInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_issueInstant_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_issueInstant_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IssueInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_issuer_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_issuer_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Assertion_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSaml2Assertion_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_issuer_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_issuer_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSaml2Assertion_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_subject_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_subject_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Assertion_subject_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } LassoSaml2Assertion_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_subject_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2Subject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_subject_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Subject *)LassoSaml2Assertion_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_conditions_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2Conditions *arg2 = (LassoSaml2Conditions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_conditions_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Assertion_conditions_set. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } LassoSaml2Assertion_Conditions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_conditions_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2Conditions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_conditions_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Conditions *)LassoSaml2Assertion_Conditions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Conditions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_advice_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2Advice *arg2 = (LassoSaml2Advice *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_advice_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Advice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Assertion_advice_set. Expected SWIGTYPE_p_LassoSaml2Advice"); } } LassoSaml2Assertion_Advice_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_advice_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoSaml2Advice *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_advice_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Advice *)LassoSaml2Assertion_Advice_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Advice, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_authnStatement_set) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_authnStatement_set. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Assertion_authnStatement_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSaml2Assertion_AuthnStatement_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_authnStatement_get) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_authnStatement_get. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSaml2Assertion_AuthnStatement_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Assertion) { LassoSaml2Assertion *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Assertion *)new_LassoSaml2Assertion(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Assertion, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Assertion(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Assertion *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Assertion TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Assertion resource already free'd"); delete_LassoSaml2Assertion(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Assertion_dump) { LassoSaml2Assertion *arg1 = (LassoSaml2Assertion *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Assertion, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Assertion_dump. Expected SWIGTYPE_p_LassoSaml2Assertion"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Assertion_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPList_getComplete_set) { LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPList_getComplete_set. Expected SWIGTYPE_p_LassoSamlp2IDPList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->GetComplete) free((char *)arg1->GetComplete); if (arg2) { arg1->GetComplete = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->GetComplete, (const char *)arg2); } else { arg1->GetComplete = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPList_getComplete_get) { LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPList_getComplete_get. Expected SWIGTYPE_p_LassoSamlp2IDPList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->GetComplete); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPList_iDPEntry_set) { LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ; LassoSamlp2IDPEntry *arg2 = (LassoSamlp2IDPEntry *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPList_iDPEntry_set. Expected SWIGTYPE_p_LassoSamlp2IDPList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2IDPList_iDPEntry_set. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } LassoSamlp2IDPList_IDPEntry_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPList_iDPEntry_get) { LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ; LassoSamlp2IDPEntry *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPList_iDPEntry_get. Expected SWIGTYPE_p_LassoSamlp2IDPList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2IDPEntry *)LassoSamlp2IDPList_IDPEntry_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2IDPEntry, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2IDPList) { LassoSamlp2IDPList *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2IDPList *)new_LassoSamlp2IDPList(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2IDPList, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2IDPList(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2IDPList *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2IDPList TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2IDPList resource already free'd"); delete_LassoSamlp2IDPList(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPList_dump) { LassoSamlp2IDPList *arg1 = (LassoSamlp2IDPList *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPList_dump. Expected SWIGTYPE_p_LassoSamlp2IDPList"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2IDPList_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2KeyInfoConfirmationData) { LassoSaml2KeyInfoConfirmationData *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2KeyInfoConfirmationData *)new_LassoSaml2KeyInfoConfirmationData(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2KeyInfoConfirmationData(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2KeyInfoConfirmationData *arg1 = (LassoSaml2KeyInfoConfirmationData *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2KeyInfoConfirmationData *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2KeyInfoConfirmationData resource already free'd"); delete_LassoSaml2KeyInfoConfirmationData(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2KeyInfoConfirmationData_dump) { LassoSaml2KeyInfoConfirmationData *arg1 = (LassoSaml2KeyInfoConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2KeyInfoConfirmationData_dump. Expected SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2KeyInfoConfirmationData_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_notBefore_set) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_notBefore_set. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotBefore) free((char *)arg1->NotBefore); if (arg2) { arg1->NotBefore = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotBefore, (const char *)arg2); } else { arg1->NotBefore = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_notBefore_get) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_notBefore_get. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotBefore); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_notOnOrAfter_set) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_notOnOrAfter_set. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotOnOrAfter) free((char *)arg1->NotOnOrAfter); if (arg2) { arg1->NotOnOrAfter = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotOnOrAfter, (const char *)arg2); } else { arg1->NotOnOrAfter = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_notOnOrAfter_get) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_notOnOrAfter_get. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotOnOrAfter); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_condition_set) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_condition_set. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Conditions_condition_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSaml2Conditions_Condition_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_condition_get) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_condition_get. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSaml2Conditions_Condition_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_audienceRestriction_set) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_audienceRestriction_set. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Conditions_audienceRestriction_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSaml2Conditions_AudienceRestriction_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_audienceRestriction_get) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_audienceRestriction_get. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSaml2Conditions_AudienceRestriction_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Conditions) { LassoSaml2Conditions *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Conditions *)new_LassoSaml2Conditions(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Conditions, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Conditions(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Conditions *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Conditions TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Conditions resource already free'd"); delete_LassoSaml2Conditions(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Conditions_dump) { LassoSaml2Conditions *arg1 = (LassoSaml2Conditions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Conditions_dump. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Conditions_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Evidence) { LassoSaml2Evidence *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Evidence *)new_LassoSaml2Evidence(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Evidence, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Evidence(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Evidence *arg1 = (LassoSaml2Evidence *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Evidence *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Evidence TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Evidence resource already free'd"); delete_LassoSaml2Evidence(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Evidence_dump) { LassoSaml2Evidence *arg1 = (LassoSaml2Evidence *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Evidence, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Evidence_dump. Expected SWIGTYPE_p_LassoSaml2Evidence"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Evidence_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_content_set) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_content_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->content) free((char *)arg1->content); if (arg2) { arg1->content = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->content, (const char *)arg2); } else { arg1->content = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_content_get) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_content_get. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->content); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_format_set) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_format_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Format) free((char *)arg1->Format); if (arg2) { arg1->Format = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Format, (const char *)arg2); } else { arg1->Format = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_format_get) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_format_get. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Format); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_SPProvidedID_set) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_SPProvidedID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SPProvidedID) free((char *)arg1->SPProvidedID); if (arg2) { arg1->SPProvidedID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SPProvidedID, (const char *)arg2); } else { arg1->SPProvidedID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_SPProvidedID_get) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_SPProvidedID_get. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SPProvidedID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_nameQualifier_set) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_nameQualifier_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NameQualifier) free((char *)arg1->NameQualifier); if (arg2) { arg1->NameQualifier = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NameQualifier, (const char *)arg2); } else { arg1->NameQualifier = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_nameQualifier_get) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_nameQualifier_get. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NameQualifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_spNameQualifier_set) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_spNameQualifier_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SPNameQualifier) free((char *)arg1->SPNameQualifier); if (arg2) { arg1->SPNameQualifier = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SPNameQualifier, (const char *)arg2); } else { arg1->SPNameQualifier = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_spNameQualifier_get) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_spNameQualifier_get. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SPNameQualifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2NameID) { LassoSaml2NameID *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2NameID *)new_LassoSaml2NameID(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2NameID(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2NameID *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2NameID TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2NameID resource already free'd"); delete_LassoSaml2NameID(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2NameID_dump) { LassoSaml2NameID *arg1 = (LassoSaml2NameID *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2NameID_dump. Expected SWIGTYPE_p_LassoSaml2NameID"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2NameID_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusCode_value_set) { LassoSamlp2StatusCode *arg1 = (LassoSamlp2StatusCode *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusCode_value_set. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Value) free((char *)arg1->Value); if (arg2) { arg1->Value = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Value, (const char *)arg2); } else { arg1->Value = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusCode_value_get) { LassoSamlp2StatusCode *arg1 = (LassoSamlp2StatusCode *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusCode_value_get. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Value); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusCode_statusCode_set) { LassoSamlp2StatusCode *arg1 = (LassoSamlp2StatusCode *) 0 ; LassoSamlp2StatusCode *arg2 = (LassoSamlp2StatusCode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusCode_statusCode_set. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2StatusCode_statusCode_set. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } LassoSamlp2StatusCode_StatusCode_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusCode_statusCode_get) { LassoSamlp2StatusCode *arg1 = (LassoSamlp2StatusCode *) 0 ; LassoSamlp2StatusCode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusCode_statusCode_get. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2StatusCode *)LassoSamlp2StatusCode_StatusCode_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2StatusCode, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2StatusCode) { LassoSamlp2StatusCode *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2StatusCode *)new_LassoSamlp2StatusCode(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2StatusCode, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2StatusCode(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2StatusCode *arg1 = (LassoSamlp2StatusCode *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2StatusCode *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2StatusCode TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2StatusCode resource already free'd"); delete_LassoSamlp2StatusCode(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusCode_dump) { LassoSamlp2StatusCode *arg1 = (LassoSamlp2StatusCode *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusCode_dump. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2StatusCode_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_statusMessage_set) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_statusMessage_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->StatusMessage) free((char *)arg1->StatusMessage); if (arg2) { arg1->StatusMessage = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->StatusMessage, (const char *)arg2); } else { arg1->StatusMessage = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_statusMessage_get) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_statusMessage_get. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->StatusMessage); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_statusCode_set) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; LassoSamlp2StatusCode *arg2 = (LassoSamlp2StatusCode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_statusCode_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2StatusCode, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Status_statusCode_set. Expected SWIGTYPE_p_LassoSamlp2StatusCode"); } } LassoSamlp2Status_StatusCode_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_statusCode_get) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; LassoSamlp2StatusCode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_statusCode_get. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2StatusCode *)LassoSamlp2Status_StatusCode_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2StatusCode, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_statusDetail_set) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; LassoSamlp2StatusDetail *arg2 = (LassoSamlp2StatusDetail *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_statusDetail_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2StatusDetail, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Status_statusDetail_set. Expected SWIGTYPE_p_LassoSamlp2StatusDetail"); } } LassoSamlp2Status_StatusDetail_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_statusDetail_get) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; LassoSamlp2StatusDetail *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_statusDetail_get. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2StatusDetail *)LassoSamlp2Status_StatusDetail_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2StatusDetail, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2Status) { LassoSamlp2Status *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2Status *)new_LassoSamlp2Status(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Status, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2Status(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2Status *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2Status TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2Status resource already free'd"); delete_LassoSamlp2Status(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Status_dump) { LassoSamlp2Status *arg1 = (LassoSamlp2Status *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Status_dump. Expected SWIGTYPE_p_LassoSamlp2Status"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Status_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2ConditionAbstract) { LassoSaml2ConditionAbstract *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2ConditionAbstract *)new_LassoSaml2ConditionAbstract(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2ConditionAbstract, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2ConditionAbstract(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2ConditionAbstract *arg1 = (LassoSaml2ConditionAbstract *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2ConditionAbstract *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2ConditionAbstract TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2ConditionAbstract resource already free'd"); delete_LassoSaml2ConditionAbstract(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2ConditionAbstract_dump) { LassoSaml2ConditionAbstract *arg1 = (LassoSaml2ConditionAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2ConditionAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2ConditionAbstract_dump. Expected SWIGTYPE_p_LassoSaml2ConditionAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2ConditionAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2OneTimeUse) { LassoSaml2OneTimeUse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2OneTimeUse *)new_LassoSaml2OneTimeUse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2OneTimeUse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2OneTimeUse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2OneTimeUse *arg1 = (LassoSaml2OneTimeUse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2OneTimeUse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2OneTimeUse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2OneTimeUse resource already free'd"); delete_LassoSaml2OneTimeUse(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2OneTimeUse_dump) { LassoSaml2OneTimeUse *arg1 = (LassoSaml2OneTimeUse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2OneTimeUse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2OneTimeUse_dump. Expected SWIGTYPE_p_LassoSaml2OneTimeUse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2OneTimeUse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Advice) { LassoSaml2Advice *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Advice *)new_LassoSaml2Advice(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Advice, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Advice(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Advice *arg1 = (LassoSaml2Advice *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Advice *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Advice TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Advice resource already free'd"); delete_LassoSaml2Advice(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Advice_dump) { LassoSaml2Advice *arg1 = (LassoSaml2Advice *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Advice, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Advice_dump. Expected SWIGTYPE_p_LassoSaml2Advice"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Advice_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2BaseIDAbstract_nameQualifier_set) { LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2BaseIDAbstract_nameQualifier_set. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NameQualifier) free((char *)arg1->NameQualifier); if (arg2) { arg1->NameQualifier = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NameQualifier, (const char *)arg2); } else { arg1->NameQualifier = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2BaseIDAbstract_nameQualifier_get) { LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2BaseIDAbstract_nameQualifier_get. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NameQualifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2BaseIDAbstract_spNameQualifier_set) { LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2BaseIDAbstract_spNameQualifier_set. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SPNameQualifier) free((char *)arg1->SPNameQualifier); if (arg2) { arg1->SPNameQualifier = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SPNameQualifier, (const char *)arg2); } else { arg1->SPNameQualifier = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2BaseIDAbstract_spNameQualifier_get) { LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2BaseIDAbstract_spNameQualifier_get. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SPNameQualifier); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2BaseIDAbstract) { LassoSaml2BaseIDAbstract *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2BaseIDAbstract *)new_LassoSaml2BaseIDAbstract(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2BaseIDAbstract(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2BaseIDAbstract *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2BaseIDAbstract TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2BaseIDAbstract resource already free'd"); delete_LassoSaml2BaseIDAbstract(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2BaseIDAbstract_dump) { LassoSaml2BaseIDAbstract *arg1 = (LassoSaml2BaseIDAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2BaseIDAbstract_dump. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2BaseIDAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_authnContextClassRef_set) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_authnContextClassRef_set. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthnContextClassRef) free((char *)arg1->AuthnContextClassRef); if (arg2) { arg1->AuthnContextClassRef = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthnContextClassRef, (const char *)arg2); } else { arg1->AuthnContextClassRef = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_authnContextClassRef_get) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_authnContextClassRef_get. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthnContextClassRef); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_authnContextDeclRef_set) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_authnContextDeclRef_set. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthnContextDeclRef) free((char *)arg1->AuthnContextDeclRef); if (arg2) { arg1->AuthnContextDeclRef = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthnContextDeclRef, (const char *)arg2); } else { arg1->AuthnContextDeclRef = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_authnContextDeclRef_get) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_authnContextDeclRef_get. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthnContextDeclRef); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_AuthenticatingAuthority_set) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_AuthenticatingAuthority_set. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthenticatingAuthority) free((char *)arg1->AuthenticatingAuthority); if (arg2) { arg1->AuthenticatingAuthority = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthenticatingAuthority, (const char *)arg2); } else { arg1->AuthenticatingAuthority = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_AuthenticatingAuthority_get) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_AuthenticatingAuthority_get. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthenticatingAuthority); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2AuthnContext) { LassoSaml2AuthnContext *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2AuthnContext *)new_LassoSaml2AuthnContext(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2AuthnContext, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2AuthnContext(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2AuthnContext *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2AuthnContext TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2AuthnContext resource already free'd"); delete_LassoSaml2AuthnContext(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnContext_dump) { LassoSaml2AuthnContext *arg1 = (LassoSaml2AuthnContext *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnContext_dump. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2AuthnContext_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectLocality_address_set) { LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectLocality_address_set. Expected SWIGTYPE_p_LassoSaml2SubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Address) free((char *)arg1->Address); if (arg2) { arg1->Address = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Address, (const char *)arg2); } else { arg1->Address = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectLocality_address_get) { LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectLocality_address_get. Expected SWIGTYPE_p_LassoSaml2SubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Address); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectLocality_dnsName_set) { LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectLocality_dnsName_set. Expected SWIGTYPE_p_LassoSaml2SubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->DNSName) free((char *)arg1->DNSName); if (arg2) { arg1->DNSName = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->DNSName, (const char *)arg2); } else { arg1->DNSName = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectLocality_dnsName_get) { LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectLocality_dnsName_get. Expected SWIGTYPE_p_LassoSaml2SubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->DNSName); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2SubjectLocality) { LassoSaml2SubjectLocality *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2SubjectLocality *)new_LassoSaml2SubjectLocality(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2SubjectLocality, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2SubjectLocality(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2SubjectLocality *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2SubjectLocality TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2SubjectLocality resource already free'd"); delete_LassoSaml2SubjectLocality(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectLocality_dump) { LassoSaml2SubjectLocality *arg1 = (LassoSaml2SubjectLocality *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectLocality_dump. Expected SWIGTYPE_p_LassoSaml2SubjectLocality"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2SubjectLocality_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_notBefore_set) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_notBefore_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotBefore) free((char *)arg1->NotBefore); if (arg2) { arg1->NotBefore = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotBefore, (const char *)arg2); } else { arg1->NotBefore = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_notBefore_get) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_notBefore_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotBefore); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_notOnOrAfter_set) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_notOnOrAfter_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotOnOrAfter) free((char *)arg1->NotOnOrAfter); if (arg2) { arg1->NotOnOrAfter = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotOnOrAfter, (const char *)arg2); } else { arg1->NotOnOrAfter = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_notOnOrAfter_get) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_notOnOrAfter_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotOnOrAfter); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_recipient_set) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_recipient_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Recipient) free((char *)arg1->Recipient); if (arg2) { arg1->Recipient = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Recipient, (const char *)arg2); } else { arg1->Recipient = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_recipient_get) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_recipient_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Recipient); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_inResponseTo_set) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_inResponseTo_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->InResponseTo) free((char *)arg1->InResponseTo); if (arg2) { arg1->InResponseTo = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->InResponseTo, (const char *)arg2); } else { arg1->InResponseTo = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_inResponseTo_get) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_inResponseTo_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->InResponseTo); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_address_set) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_address_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Address) free((char *)arg1->Address); if (arg2) { arg1->Address = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Address, (const char *)arg2); } else { arg1->Address = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_address_get) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_address_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Address); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2SubjectConfirmationData) { LassoSaml2SubjectConfirmationData *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2SubjectConfirmationData *)new_LassoSaml2SubjectConfirmationData(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2SubjectConfirmationData(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2SubjectConfirmationData *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2SubjectConfirmationData TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2SubjectConfirmationData resource already free'd"); delete_LassoSaml2SubjectConfirmationData(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmationData_dump) { LassoSaml2SubjectConfirmationData *arg1 = (LassoSaml2SubjectConfirmationData *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmationData_dump. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2SubjectConfirmationData_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_method_set) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_method_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Method) free((char *)arg1->Method); if (arg2) { arg1->Method = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Method, (const char *)arg2); } else { arg1->Method = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_method_get) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_method_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Method); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_baseID_set) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2BaseIDAbstract *arg2 = (LassoSaml2BaseIDAbstract *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_baseID_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2SubjectConfirmation_baseID_set. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } LassoSaml2SubjectConfirmation_BaseID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_baseID_get) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2BaseIDAbstract *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_baseID_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2BaseIDAbstract *)LassoSaml2SubjectConfirmation_BaseID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_nameID_set) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_nameID_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2SubjectConfirmation_nameID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSaml2SubjectConfirmation_NameID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_nameID_get) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_nameID_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSaml2SubjectConfirmation_NameID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_encryptedID_set) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2SubjectConfirmation_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSaml2SubjectConfirmation_EncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_encryptedID_get) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_encryptedID_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSaml2SubjectConfirmation_EncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_subjectConfirmationData_set) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2SubjectConfirmationData *arg2 = (LassoSaml2SubjectConfirmationData *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_subjectConfirmationData_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2SubjectConfirmation_subjectConfirmationData_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmationData"); } } LassoSaml2SubjectConfirmation_SubjectConfirmationData_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_subjectConfirmationData_get) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; LassoSaml2SubjectConfirmationData *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_subjectConfirmationData_get. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2SubjectConfirmationData *)LassoSaml2SubjectConfirmation_SubjectConfirmationData_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2SubjectConfirmationData, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2SubjectConfirmation) { LassoSaml2SubjectConfirmation *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2SubjectConfirmation *)new_LassoSaml2SubjectConfirmation(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2SubjectConfirmation(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2SubjectConfirmation *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2SubjectConfirmation TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2SubjectConfirmation resource already free'd"); delete_LassoSaml2SubjectConfirmation(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2SubjectConfirmation_dump) { LassoSaml2SubjectConfirmation *arg1 = (LassoSaml2SubjectConfirmation *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2SubjectConfirmation_dump. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2SubjectConfirmation_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2ProxyRestriction_audience_set) { LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2ProxyRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2ProxyRestriction_audience_set. Expected SWIGTYPE_p_LassoSaml2ProxyRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Audience) free((char *)arg1->Audience); if (arg2) { arg1->Audience = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Audience, (const char *)arg2); } else { arg1->Audience = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2ProxyRestriction_audience_get) { LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2ProxyRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2ProxyRestriction_audience_get. Expected SWIGTYPE_p_LassoSaml2ProxyRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Audience); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2ProxyRestriction_count_set) { LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2ProxyRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2ProxyRestriction_count_set. Expected SWIGTYPE_p_LassoSaml2ProxyRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Count) free((char *)arg1->Count); if (arg2) { arg1->Count = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Count, (const char *)arg2); } else { arg1->Count = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2ProxyRestriction_count_get) { LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2ProxyRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2ProxyRestriction_count_get. Expected SWIGTYPE_p_LassoSaml2ProxyRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Count); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2ProxyRestriction) { LassoSaml2ProxyRestriction *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2ProxyRestriction *)new_LassoSaml2ProxyRestriction(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2ProxyRestriction, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2ProxyRestriction(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2ProxyRestriction *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2ProxyRestriction TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2ProxyRestriction resource already free'd"); delete_LassoSaml2ProxyRestriction(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2ProxyRestriction_dump) { LassoSaml2ProxyRestriction *arg1 = (LassoSaml2ProxyRestriction *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2ProxyRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2ProxyRestriction_dump. Expected SWIGTYPE_p_LassoSaml2ProxyRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2ProxyRestriction_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2StatementAbstract) { LassoSaml2StatementAbstract *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2StatementAbstract *)new_LassoSaml2StatementAbstract(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2StatementAbstract, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2StatementAbstract(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2StatementAbstract *arg1 = (LassoSaml2StatementAbstract *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2StatementAbstract *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2StatementAbstract TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2StatementAbstract resource already free'd"); delete_LassoSaml2StatementAbstract(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2StatementAbstract_dump) { LassoSaml2StatementAbstract *arg1 = (LassoSaml2StatementAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2StatementAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2StatementAbstract_dump. Expected SWIGTYPE_p_LassoSaml2StatementAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2StatementAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_authnInstant_set) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_authnInstant_set. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AuthnInstant) free((char *)arg1->AuthnInstant); if (arg2) { arg1->AuthnInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AuthnInstant, (const char *)arg2); } else { arg1->AuthnInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_authnInstant_get) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_authnInstant_get. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AuthnInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_sessionIndex_set) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_sessionIndex_set. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SessionIndex) free((char *)arg1->SessionIndex); if (arg2) { arg1->SessionIndex = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SessionIndex, (const char *)arg2); } else { arg1->SessionIndex = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_sessionIndex_get) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_sessionIndex_get. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SessionIndex); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_sessionNotOnOrAfter_set) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_sessionNotOnOrAfter_set. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SessionNotOnOrAfter) free((char *)arg1->SessionNotOnOrAfter); if (arg2) { arg1->SessionNotOnOrAfter = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SessionNotOnOrAfter, (const char *)arg2); } else { arg1->SessionNotOnOrAfter = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_sessionNotOnOrAfter_get) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_sessionNotOnOrAfter_get. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SessionNotOnOrAfter); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_subjectLocality_set) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; LassoSaml2SubjectLocality *arg2 = (LassoSaml2SubjectLocality *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_subjectLocality_set. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2SubjectLocality, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2AuthnStatement_subjectLocality_set. Expected SWIGTYPE_p_LassoSaml2SubjectLocality"); } } LassoSaml2AuthnStatement_SubjectLocality_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_subjectLocality_get) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; LassoSaml2SubjectLocality *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_subjectLocality_get. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2SubjectLocality *)LassoSaml2AuthnStatement_SubjectLocality_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2SubjectLocality, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_authnContext_set) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; LassoSaml2AuthnContext *arg2 = (LassoSaml2AuthnContext *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_authnContext_set. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2AuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2AuthnStatement_authnContext_set. Expected SWIGTYPE_p_LassoSaml2AuthnContext"); } } LassoSaml2AuthnStatement_AuthnContext_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_authnContext_get) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; LassoSaml2AuthnContext *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_authnContext_get. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2AuthnContext *)LassoSaml2AuthnStatement_AuthnContext_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2AuthnContext, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2AuthnStatement) { LassoSaml2AuthnStatement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2AuthnStatement *)new_LassoSaml2AuthnStatement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2AuthnStatement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2AuthnStatement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2AuthnStatement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2AuthnStatement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2AuthnStatement resource already free'd"); delete_LassoSaml2AuthnStatement(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthnStatement_dump) { LassoSaml2AuthnStatement *arg1 = (LassoSaml2AuthnStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthnStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthnStatement_dump. Expected SWIGTYPE_p_LassoSaml2AuthnStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2AuthnStatement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2AttributeStatement) { LassoSaml2AttributeStatement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2AttributeStatement *)new_LassoSaml2AttributeStatement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2AttributeStatement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2AttributeStatement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2AttributeStatement *arg1 = (LassoSaml2AttributeStatement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2AttributeStatement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2AttributeStatement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2AttributeStatement resource already free'd"); delete_LassoSaml2AttributeStatement(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2AttributeStatement_dump) { LassoSaml2AttributeStatement *arg1 = (LassoSaml2AttributeStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AttributeStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AttributeStatement_dump. Expected SWIGTYPE_p_LassoSaml2AttributeStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2AttributeStatement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_providerId_set) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_providerId_set. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderID) free((char *)arg1->ProviderID); if (arg2) { arg1->ProviderID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderID, (const char *)arg2); } else { arg1->ProviderID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_providerId_get) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_providerId_get. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_name_set) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_name_set. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Name) free((char *)arg1->Name); if (arg2) { arg1->Name = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Name, (const char *)arg2); } else { arg1->Name = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_name_get) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_name_get. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Name); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_loc_set) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_loc_set. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Loc) free((char *)arg1->Loc); if (arg2) { arg1->Loc = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Loc, (const char *)arg2); } else { arg1->Loc = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_loc_get) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_loc_get. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Loc); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2IDPEntry) { LassoSamlp2IDPEntry *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2IDPEntry *)new_LassoSamlp2IDPEntry(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2IDPEntry, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2IDPEntry(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2IDPEntry *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2IDPEntry TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2IDPEntry resource already free'd"); delete_LassoSamlp2IDPEntry(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2IDPEntry_dump) { LassoSamlp2IDPEntry *arg1 = (LassoSamlp2IDPEntry *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2IDPEntry, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2IDPEntry_dump. Expected SWIGTYPE_p_LassoSamlp2IDPEntry"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2IDPEntry_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2Extensions) { LassoSamlp2Extensions *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2Extensions *)new_LassoSamlp2Extensions(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2Extensions(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2Extensions *arg1 = (LassoSamlp2Extensions *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2Extensions *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2Extensions TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2Extensions resource already free'd"); delete_LassoSamlp2Extensions(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Extensions_dump) { LassoSamlp2Extensions *arg1 = (LassoSamlp2Extensions *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Extensions_dump. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Extensions_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Action_content_set) { LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Action_content_set. Expected SWIGTYPE_p_LassoSaml2Action"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->content) free((char *)arg1->content); if (arg2) { arg1->content = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->content, (const char *)arg2); } else { arg1->content = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Action_content_get) { LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Action_content_get. Expected SWIGTYPE_p_LassoSaml2Action"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->content); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Action_namespace_set) { LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Action_namespace_set. Expected SWIGTYPE_p_LassoSaml2Action"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Namespace) free((char *)arg1->Namespace); if (arg2) { arg1->Namespace = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Namespace, (const char *)arg2); } else { arg1->Namespace = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Action_namespace_get) { LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Action_namespace_get. Expected SWIGTYPE_p_LassoSaml2Action"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Namespace); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Action) { LassoSaml2Action *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Action *)new_LassoSaml2Action(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Action, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Action(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Action *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Action TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Action resource already free'd"); delete_LassoSaml2Action(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Action_dump) { LassoSaml2Action *arg1 = (LassoSaml2Action *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Action_dump. Expected SWIGTYPE_p_LassoSaml2Action"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Action_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_iD_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_iD_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ID) free((char *)arg1->ID); if (arg2) { arg1->ID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ID, (const char *)arg2); } else { arg1->ID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_iD_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_iD_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_inResponseTo_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_inResponseTo_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->InResponseTo) free((char *)arg1->InResponseTo); if (arg2) { arg1->InResponseTo = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->InResponseTo, (const char *)arg2); } else { arg1->InResponseTo = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_inResponseTo_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_inResponseTo_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->InResponseTo); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_version_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_version_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Version) free((char *)arg1->Version); if (arg2) { arg1->Version = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Version, (const char *)arg2); } else { arg1->Version = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_version_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_version_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Version); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_issueInstant_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IssueInstant) free((char *)arg1->IssueInstant); if (arg2) { arg1->IssueInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IssueInstant, (const char *)arg2); } else { arg1->IssueInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_issueInstant_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IssueInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_destination_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_destination_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Destination) free((char *)arg1->Destination); if (arg2) { arg1->Destination = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Destination, (const char *)arg2); } else { arg1->Destination = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_destination_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_destination_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Destination); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_consent_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_consent_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Consent) free((char *)arg1->Consent); if (arg2) { arg1->Consent = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Consent, (const char *)arg2); } else { arg1->Consent = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_consent_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_consent_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Consent); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_issuer_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_issuer_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2StatusResponse_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2StatusResponse_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_issuer_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_issuer_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2StatusResponse_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_extensions_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_extensions_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2StatusResponse_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2StatusResponse_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_extensions_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_extensions_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2StatusResponse_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_status_set) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_status_set. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2StatusResponse_status_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } LassoSamlp2StatusResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_status_get) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; LassoSamlp2Status *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_status_get. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Status *)LassoSamlp2StatusResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Status, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2StatusResponse) { LassoSamlp2StatusResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2StatusResponse *)new_LassoSamlp2StatusResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2StatusResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2StatusResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2StatusResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2StatusResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2StatusResponse resource already free'd"); delete_LassoSamlp2StatusResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusResponse_dump) { LassoSamlp2StatusResponse *arg1 = (LassoSamlp2StatusResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusResponse_dump. Expected SWIGTYPE_p_LassoSamlp2StatusResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2StatusResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_issuer_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_issuer_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Response_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2Response_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_issuer_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_issuer_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2Response_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_extensions_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Response_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2Response_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_extensions_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_extensions_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2Response_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_status_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_status_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Response_status_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } LassoSamlp2Response_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_status_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoSamlp2Status *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_status_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Status *)LassoSamlp2Response_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Status, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_iD_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_iD_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2Response_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_iD_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_iD_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_inResponseTo_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_inResponseTo_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2Response_InResponseTo_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_inResponseTo_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_inResponseTo_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_InResponseTo_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_version_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_version_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2Response_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_version_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_version_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_issueInstant_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2Response_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_issueInstant_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_destination_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_destination_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2Response_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_destination_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_destination_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_consent_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_consent_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2Response_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_consent_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_consent_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_assertion_set) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoNodeList *arg2 = (LassoNodeList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_assertion_set. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoNodeList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Response_assertion_set. Expected SWIGTYPE_p_LassoNodeList"); } } LassoSamlp2Response_Assertion_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_assertion_get) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; LassoNodeList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_assertion_get. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNodeList *)LassoSamlp2Response_Assertion_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoNodeList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2Response) { LassoSamlp2Response *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2Response *)new_LassoSamlp2Response(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Response, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2Response(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2Response *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2Response TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2Response resource already free'd"); delete_LassoSamlp2Response(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Response_dump) { LassoSamlp2Response *arg1 = (LassoSamlp2Response *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Response, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Response_dump. Expected SWIGTYPE_p_LassoSamlp2Response"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Response_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_any_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoNode *arg2 = (LassoNode *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_any_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { node_info *info, *super; if ((*args[1])->type == IS_NULL) { arg2=0; } else { for (info = node_infos; info->swig; info++) { for (super = info; super; super = super->super) if (super->swig == SWIGTYPE_p_LassoNode) break; if (super && SWIG_ConvertPtr(*args[1], (void **) &arg2, info->swig, 0) >= 0) break; } if (! info->swig) { zend_error(E_ERROR, "Type error in argument of Samlp2ArtifactResponse_any_set."); } } } LassoSamlp2ArtifactResponse_any_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_any_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoNode *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_any_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoNode *)LassoSamlp2ArtifactResponse_any_get(arg1); { swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_LassoNode, (void **) &result); SWIG_SetPointerZval(return_value, (void *)result, ty, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_issuer_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_issuer_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ArtifactResponse_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2ArtifactResponse_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_issuer_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_issuer_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2ArtifactResponse_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_extensions_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_extensions_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ArtifactResponse_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2ArtifactResponse_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_extensions_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_extensions_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2ArtifactResponse_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_status_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_status_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ArtifactResponse_status_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } LassoSamlp2ArtifactResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_status_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; LassoSamlp2Status *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_status_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Status *)LassoSamlp2ArtifactResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Status, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_iD_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_iD_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResponse_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_iD_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_iD_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_inResponseTo_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_inResponseTo_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResponse_InResponseTo_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_inResponseTo_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_inResponseTo_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_InResponseTo_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_version_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_version_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResponse_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_version_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_version_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_issueInstant_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResponse_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_issueInstant_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_destination_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_destination_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResponse_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_destination_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_destination_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_consent_set) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_consent_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResponse_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_consent_get) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_consent_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2ArtifactResponse) { LassoSamlp2ArtifactResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2ArtifactResponse *)new_LassoSamlp2ArtifactResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2ArtifactResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2ArtifactResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2ArtifactResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2ArtifactResponse resource already free'd"); delete_LassoSamlp2ArtifactResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResponse_dump) { LassoSamlp2ArtifactResponse *arg1 = (LassoSamlp2ArtifactResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResponse_dump. Expected SWIGTYPE_p_LassoSamlp2ArtifactResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_iD_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_iD_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ID) free((char *)arg1->ID); if (arg2) { arg1->ID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ID, (const char *)arg2); } else { arg1->ID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_iD_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_iD_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_version_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_version_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Version) free((char *)arg1->Version); if (arg2) { arg1->Version = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Version, (const char *)arg2); } else { arg1->Version = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_version_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_version_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Version); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_issueInstant_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->IssueInstant) free((char *)arg1->IssueInstant); if (arg2) { arg1->IssueInstant = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->IssueInstant, (const char *)arg2); } else { arg1->IssueInstant = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_issueInstant_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->IssueInstant); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_destination_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_destination_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Destination) free((char *)arg1->Destination); if (arg2) { arg1->Destination = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Destination, (const char *)arg2); } else { arg1->Destination = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_destination_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_destination_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Destination); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_consent_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_consent_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Consent) free((char *)arg1->Consent); if (arg2) { arg1->Consent = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Consent, (const char *)arg2); } else { arg1->Consent = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_consent_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_consent_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Consent); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_issuer_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_issuer_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2RequestAbstract_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2RequestAbstract_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_issuer_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_issuer_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2RequestAbstract_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_extensions_set) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_extensions_set. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2RequestAbstract_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2RequestAbstract_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_extensions_get) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_extensions_get. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2RequestAbstract_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2RequestAbstract) { LassoSamlp2RequestAbstract *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2RequestAbstract *)new_LassoSamlp2RequestAbstract(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2RequestAbstract, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2RequestAbstract(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2RequestAbstract *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2RequestAbstract TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2RequestAbstract resource already free'd"); delete_LassoSamlp2RequestAbstract(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2RequestAbstract_dump) { LassoSamlp2RequestAbstract *arg1 = (LassoSamlp2RequestAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2RequestAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2RequestAbstract_dump. Expected SWIGTYPE_p_LassoSamlp2RequestAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2RequestAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_assertionIdRef_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_assertionIdRef_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AssertionIDRef) free((char *)arg1->AssertionIDRef); if (arg2) { arg1->AssertionIDRef = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AssertionIDRef, (const char *)arg2); } else { arg1->AssertionIDRef = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_assertionIdRef_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_assertionIdRef_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AssertionIDRef); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_issuer_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_issuer_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AssertionIDRequest_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2AssertionIDRequest_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_issuer_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_issuer_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2AssertionIDRequest_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_extensions_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AssertionIDRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2AssertionIDRequest_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_extensions_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_extensions_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2AssertionIDRequest_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_iD_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_iD_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AssertionIDRequest_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_iD_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_iD_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AssertionIDRequest_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_version_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_version_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AssertionIDRequest_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_version_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_version_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AssertionIDRequest_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_issueInstant_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AssertionIDRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_issueInstant_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AssertionIDRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_destination_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_destination_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AssertionIDRequest_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_destination_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_destination_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AssertionIDRequest_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_consent_set) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_consent_set. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AssertionIDRequest_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_consent_get) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_consent_get. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AssertionIDRequest_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2AssertionIDRequest) { LassoSamlp2AssertionIDRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2AssertionIDRequest *)new_LassoSamlp2AssertionIDRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2AssertionIDRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2AssertionIDRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2AssertionIDRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2AssertionIDRequest resource already free'd"); delete_LassoSamlp2AssertionIDRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AssertionIDRequest_dump) { LassoSamlp2AssertionIDRequest *arg1 = (LassoSamlp2AssertionIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AssertionIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AssertionIDRequest_dump. Expected SWIGTYPE_p_LassoSamlp2AssertionIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AssertionIDRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_artifact_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_artifact_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Artifact) free((char *)arg1->Artifact); if (arg2) { arg1->Artifact = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Artifact, (const char *)arg2); } else { arg1->Artifact = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_artifact_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_artifact_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Artifact); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_issuer_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_issuer_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ArtifactResolve_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2ArtifactResolve_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_issuer_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_issuer_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2ArtifactResolve_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_extensions_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_extensions_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ArtifactResolve_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2ArtifactResolve_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_extensions_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_extensions_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2ArtifactResolve_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_iD_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_iD_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResolve_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_iD_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_iD_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResolve_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_version_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_version_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResolve_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_version_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_version_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResolve_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_issueInstant_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResolve_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_issueInstant_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResolve_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_destination_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_destination_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResolve_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_destination_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_destination_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResolve_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_consent_set) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_consent_set. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ArtifactResolve_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_consent_get) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_consent_get. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResolve_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2ArtifactResolve) { LassoSamlp2ArtifactResolve *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2ArtifactResolve *)new_LassoSamlp2ArtifactResolve(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2ArtifactResolve(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2ArtifactResolve *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2ArtifactResolve TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2ArtifactResolve resource already free'd"); delete_LassoSamlp2ArtifactResolve(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ArtifactResolve_dump) { LassoSamlp2ArtifactResolve *arg1 = (LassoSamlp2ArtifactResolve *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ArtifactResolve, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ArtifactResolve_dump. Expected SWIGTYPE_p_LassoSamlp2ArtifactResolve"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ArtifactResolve_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_baseID_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2BaseIDAbstract *arg2 = (LassoSaml2BaseIDAbstract *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_baseID_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingRequest_baseID_set. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } LassoSamlp2NameIDMappingRequest_BaseID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_baseID_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2BaseIDAbstract *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_baseID_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2BaseIDAbstract *)LassoSamlp2NameIDMappingRequest_BaseID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_nameID_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_nameID_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingRequest_nameID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2NameIDMappingRequest_NameID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_nameID_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_nameID_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingRequest_NameID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_encryptedID_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_encryptedID_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingRequest_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSamlp2NameIDMappingRequest_EncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_encryptedID_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_encryptedID_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSamlp2NameIDMappingRequest_EncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_nameIDPolicy_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSamlp2NameIDPolicy *arg2 = (LassoSamlp2NameIDPolicy *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_nameIDPolicy_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingRequest_nameIDPolicy_set. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } LassoSamlp2NameIDMappingRequest_NameIDPolicy_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_nameIDPolicy_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSamlp2NameIDPolicy *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_nameIDPolicy_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2NameIDPolicy *)LassoSamlp2NameIDMappingRequest_NameIDPolicy_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_issuer_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_issuer_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingRequest_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2NameIDMappingRequest_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_issuer_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_issuer_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingRequest_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_extensions_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2NameIDMappingRequest_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_extensions_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_extensions_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2NameIDMappingRequest_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_iD_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_iD_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingRequest_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_iD_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_iD_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingRequest_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_version_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_version_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingRequest_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_version_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_version_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingRequest_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_issueInstant_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_issueInstant_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_destination_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_destination_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingRequest_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_destination_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_destination_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingRequest_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_consent_set) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_consent_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingRequest_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_consent_get) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_consent_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingRequest_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2NameIDMappingRequest) { LassoSamlp2NameIDMappingRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2NameIDMappingRequest *)new_LassoSamlp2NameIDMappingRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2NameIDMappingRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2NameIDMappingRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2NameIDMappingRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2NameIDMappingRequest resource already free'd"); delete_LassoSamlp2NameIDMappingRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingRequest_dump) { LassoSamlp2NameIDMappingRequest *arg1 = (LassoSamlp2NameIDMappingRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingRequest_dump. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_forceAuthn_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; bool arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_forceAuthn_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->ForceAuthn = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_forceAuthn_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_forceAuthn_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->ForceAuthn); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_isPassive_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; bool arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_isPassive_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_BOOL_IN@*/ convert_to_boolean_ex(args[1]); arg2 = (bool) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->IsPassive = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_isPassive_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; bool result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_isPassive_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (bool) ((arg1)->IsPassive); { ZVAL_BOOL(return_value,(result)?1:0); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_protocolBinding_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_protocolBinding_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProtocolBinding) free((char *)arg1->ProtocolBinding); if (arg2) { arg1->ProtocolBinding = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProtocolBinding, (const char *)arg2); } else { arg1->ProtocolBinding = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_protocolBinding_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_protocolBinding_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProtocolBinding); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_assertionConsumerServiceIndex_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_assertionConsumerServiceIndex_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->AssertionConsumerServiceIndex = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_assertionConsumerServiceIndex_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_assertionConsumerServiceIndex_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->AssertionConsumerServiceIndex); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_AssertionConsumerServiceURL_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_AssertionConsumerServiceURL_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->AssertionConsumerServiceURL) free((char *)arg1->AssertionConsumerServiceURL); if (arg2) { arg1->AssertionConsumerServiceURL = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->AssertionConsumerServiceURL, (const char *)arg2); } else { arg1->AssertionConsumerServiceURL = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_AssertionConsumerServiceURL_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_AssertionConsumerServiceURL_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->AssertionConsumerServiceURL); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_attributeConsumingServiceIndex_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; int arg2 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_attributeConsumingServiceIndex_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_INT_IN@*/ convert_to_long_ex(args[1]); arg2 = (int) Z_LVAL_PP(args[1]); /*@SWIG@*/; } if (arg1) (arg1)->AttributeConsumingServiceIndex = arg2; return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_attributeConsumingServiceIndex_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; int result; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_attributeConsumingServiceIndex_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (int) ((arg1)->AttributeConsumingServiceIndex); { ZVAL_LONG(return_value,result); } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_ProviderName_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_ProviderName_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProviderName) free((char *)arg1->ProviderName); if (arg2) { arg1->ProviderName = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProviderName, (const char *)arg2); } else { arg1->ProviderName = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_ProviderName_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_ProviderName_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProviderName); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_subject_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_subject_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_subject_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } LassoSamlp2AuthnRequest_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_subject_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSaml2Subject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_subject_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Subject *)LassoSamlp2AuthnRequest_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_nameIDPolicy_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2NameIDPolicy *arg2 = (LassoSamlp2NameIDPolicy *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_nameIDPolicy_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_nameIDPolicy_set. Expected SWIGTYPE_p_LassoSamlp2NameIDPolicy"); } } LassoSamlp2AuthnRequest_NameIDPolicy_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_nameIDPolicy_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2NameIDPolicy *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_nameIDPolicy_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2NameIDPolicy *)LassoSamlp2AuthnRequest_NameIDPolicy_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2NameIDPolicy, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_conditions_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSaml2Conditions *arg2 = (LassoSaml2Conditions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_conditions_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Conditions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_conditions_set. Expected SWIGTYPE_p_LassoSaml2Conditions"); } } LassoSamlp2AuthnRequest_Conditions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_conditions_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSaml2Conditions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_conditions_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Conditions *)LassoSamlp2AuthnRequest_Conditions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Conditions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_requestedAuthnContext_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2RequestedAuthnContext *arg2 = (LassoSamlp2RequestedAuthnContext *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_requestedAuthnContext_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_requestedAuthnContext_set. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } LassoSamlp2AuthnRequest_RequestedAuthnContext_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_requestedAuthnContext_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2RequestedAuthnContext *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_requestedAuthnContext_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2RequestedAuthnContext *)LassoSamlp2AuthnRequest_RequestedAuthnContext_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_scoping_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2Scoping *arg2 = (LassoSamlp2Scoping *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_scoping_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_scoping_set. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } LassoSamlp2AuthnRequest_Scoping_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_scoping_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2Scoping *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_scoping_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Scoping *)LassoSamlp2AuthnRequest_Scoping_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Scoping, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_issuer_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_issuer_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2AuthnRequest_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_issuer_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_issuer_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2AuthnRequest_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_extensions_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2AuthnRequest_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_extensions_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_extensions_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2AuthnRequest_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_iD_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_iD_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnRequest_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_iD_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_iD_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnRequest_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_version_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_version_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnRequest_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_version_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_version_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnRequest_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_issueInstant_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_issueInstant_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_destination_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_destination_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnRequest_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_destination_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_destination_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnRequest_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_consent_set) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_consent_set. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnRequest_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_consent_get) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_consent_get. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnRequest_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2AuthnRequest) { LassoSamlp2AuthnRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2AuthnRequest *)new_LassoSamlp2AuthnRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2AuthnRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2AuthnRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2AuthnRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2AuthnRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2AuthnRequest resource already free'd"); delete_LassoSamlp2AuthnRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnRequest_dump) { LassoSamlp2AuthnRequest *arg1 = (LassoSamlp2AuthnRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnRequest_dump. Expected SWIGTYPE_p_LassoSamlp2AuthnRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_subject_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_subject_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2SubjectQueryAbstract_subject_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } LassoSamlp2SubjectQueryAbstract_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_subject_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; LassoSaml2Subject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_subject_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Subject *)LassoSamlp2SubjectQueryAbstract_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_issuer_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_issuer_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2SubjectQueryAbstract_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2SubjectQueryAbstract_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_issuer_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_issuer_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2SubjectQueryAbstract_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_extensions_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_extensions_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2SubjectQueryAbstract_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2SubjectQueryAbstract_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_extensions_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_extensions_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2SubjectQueryAbstract_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_iD_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_iD_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2SubjectQueryAbstract_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_iD_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_iD_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2SubjectQueryAbstract_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_version_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_version_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2SubjectQueryAbstract_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_version_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_version_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2SubjectQueryAbstract_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_issueInstant_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2SubjectQueryAbstract_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_issueInstant_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2SubjectQueryAbstract_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_destination_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_destination_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2SubjectQueryAbstract_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_destination_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_destination_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2SubjectQueryAbstract_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_consent_set) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_consent_set. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2SubjectQueryAbstract_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_consent_get) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_consent_get. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2SubjectQueryAbstract_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2SubjectQueryAbstract) { LassoSamlp2SubjectQueryAbstract *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2SubjectQueryAbstract *)new_LassoSamlp2SubjectQueryAbstract(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2SubjectQueryAbstract(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2SubjectQueryAbstract *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2SubjectQueryAbstract resource already free'd"); delete_LassoSamlp2SubjectQueryAbstract(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2SubjectQueryAbstract_dump) { LassoSamlp2SubjectQueryAbstract *arg1 = (LassoSamlp2SubjectQueryAbstract *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2SubjectQueryAbstract_dump. Expected SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2SubjectQueryAbstract_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_resource_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_resource_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Resource) free((char *)arg1->Resource); if (arg2) { arg1->Resource = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Resource, (const char *)arg2); } else { arg1->Resource = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_resource_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_resource_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Resource); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_action_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2Action *arg2 = (LassoSaml2Action *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_action_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthzDecisionQuery_action_set. Expected SWIGTYPE_p_LassoSaml2Action"); } } LassoSamlp2AuthzDecisionQuery_Action_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_action_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2Action *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_action_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Action *)LassoSamlp2AuthzDecisionQuery_Action_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Action, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_evidence_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2Evidence *arg2 = (LassoSaml2Evidence *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_evidence_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Evidence, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthzDecisionQuery_evidence_set. Expected SWIGTYPE_p_LassoSaml2Evidence"); } } LassoSamlp2AuthzDecisionQuery_Evidence_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_evidence_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2Evidence *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_evidence_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Evidence *)LassoSamlp2AuthzDecisionQuery_Evidence_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Evidence, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_subject_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_subject_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthzDecisionQuery_subject_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } LassoSamlp2AuthzDecisionQuery_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_subject_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2Subject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_subject_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Subject *)LassoSamlp2AuthzDecisionQuery_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_issuer_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_issuer_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthzDecisionQuery_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2AuthzDecisionQuery_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_issuer_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_issuer_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2AuthzDecisionQuery_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_extensions_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_extensions_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthzDecisionQuery_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2AuthzDecisionQuery_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_extensions_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_extensions_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2AuthzDecisionQuery_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_iD_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_iD_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthzDecisionQuery_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_iD_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_iD_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthzDecisionQuery_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_version_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_version_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthzDecisionQuery_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_version_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_version_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthzDecisionQuery_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_issueInstant_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthzDecisionQuery_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_issueInstant_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthzDecisionQuery_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_destination_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_destination_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthzDecisionQuery_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_destination_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_destination_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthzDecisionQuery_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_consent_set) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_consent_set. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthzDecisionQuery_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_consent_get) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_consent_get. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthzDecisionQuery_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2AuthzDecisionQuery) { LassoSamlp2AuthzDecisionQuery *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2AuthzDecisionQuery *)new_LassoSamlp2AuthzDecisionQuery(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2AuthzDecisionQuery(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2AuthzDecisionQuery *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2AuthzDecisionQuery resource already free'd"); delete_LassoSamlp2AuthzDecisionQuery(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthzDecisionQuery_dump) { LassoSamlp2AuthzDecisionQuery *arg1 = (LassoSamlp2AuthzDecisionQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthzDecisionQuery_dump. Expected SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthzDecisionQuery_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_attribute_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSaml2Attribute *arg2 = (LassoSaml2Attribute *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_attribute_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AttributeQuery_attribute_set. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } LassoSamlp2AttributeQuery_Attribute_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_attribute_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSaml2Attribute *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_attribute_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Attribute *)LassoSamlp2AttributeQuery_Attribute_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Attribute, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_subject_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_subject_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AttributeQuery_subject_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } LassoSamlp2AttributeQuery_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_subject_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSaml2Subject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_subject_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Subject *)LassoSamlp2AttributeQuery_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_issuer_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_issuer_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AttributeQuery_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2AttributeQuery_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_issuer_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_issuer_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2AttributeQuery_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_extensions_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_extensions_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AttributeQuery_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2AttributeQuery_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_extensions_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_extensions_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2AttributeQuery_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_iD_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_iD_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AttributeQuery_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_iD_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_iD_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AttributeQuery_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_version_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_version_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AttributeQuery_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_version_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_version_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AttributeQuery_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_issueInstant_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AttributeQuery_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_issueInstant_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AttributeQuery_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_destination_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_destination_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AttributeQuery_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_destination_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_destination_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AttributeQuery_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_consent_set) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_consent_set. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AttributeQuery_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_consent_get) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_consent_get. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AttributeQuery_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2AttributeQuery) { LassoSamlp2AttributeQuery *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2AttributeQuery *)new_LassoSamlp2AttributeQuery(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2AttributeQuery, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2AttributeQuery(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2AttributeQuery *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2AttributeQuery TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2AttributeQuery resource already free'd"); delete_LassoSamlp2AttributeQuery(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AttributeQuery_dump) { LassoSamlp2AttributeQuery *arg1 = (LassoSamlp2AttributeQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AttributeQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AttributeQuery_dump. Expected SWIGTYPE_p_LassoSamlp2AttributeQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AttributeQuery_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AudienceRestriction_audience_set) { LassoSaml2AudienceRestriction *arg1 = (LassoSaml2AudienceRestriction *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AudienceRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AudienceRestriction_audience_set. Expected SWIGTYPE_p_LassoSaml2AudienceRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Audience) free((char *)arg1->Audience); if (arg2) { arg1->Audience = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Audience, (const char *)arg2); } else { arg1->Audience = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AudienceRestriction_audience_get) { LassoSaml2AudienceRestriction *arg1 = (LassoSaml2AudienceRestriction *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AudienceRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AudienceRestriction_audience_get. Expected SWIGTYPE_p_LassoSaml2AudienceRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Audience); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2AudienceRestriction) { LassoSaml2AudienceRestriction *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2AudienceRestriction *)new_LassoSaml2AudienceRestriction(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2AudienceRestriction, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2AudienceRestriction(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2AudienceRestriction *arg1 = (LassoSaml2AudienceRestriction *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2AudienceRestriction *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2AudienceRestriction TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2AudienceRestriction resource already free'd"); delete_LassoSaml2AudienceRestriction(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2AudienceRestriction_dump) { LassoSaml2AudienceRestriction *arg1 = (LassoSaml2AudienceRestriction *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AudienceRestriction, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AudienceRestriction_dump. Expected SWIGTYPE_p_LassoSaml2AudienceRestriction"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2AudienceRestriction_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_sessionIndex_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_sessionIndex_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SessionIndex) free((char *)arg1->SessionIndex); if (arg2) { arg1->SessionIndex = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SessionIndex, (const char *)arg2); } else { arg1->SessionIndex = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_sessionIndex_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_sessionIndex_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SessionIndex); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_reason_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_reason_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Reason) free((char *)arg1->Reason); if (arg2) { arg1->Reason = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Reason, (const char *)arg2); } else { arg1->Reason = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_reason_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_reason_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Reason); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_notOnOrAfter_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_notOnOrAfter_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NotOnOrAfter) free((char *)arg1->NotOnOrAfter); if (arg2) { arg1->NotOnOrAfter = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NotOnOrAfter, (const char *)arg2); } else { arg1->NotOnOrAfter = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_notOnOrAfter_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_notOnOrAfter_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NotOnOrAfter); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_baseID_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2BaseIDAbstract *arg2 = (LassoSaml2BaseIDAbstract *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_baseID_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2LogoutRequest_baseID_set. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } LassoSamlp2LogoutRequest_BaseID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_baseID_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2BaseIDAbstract *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_baseID_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2BaseIDAbstract *)LassoSamlp2LogoutRequest_BaseID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_nameID_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_nameID_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2LogoutRequest_nameID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2LogoutRequest_NameID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_nameID_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_nameID_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2LogoutRequest_NameID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_encryptedID_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_encryptedID_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2LogoutRequest_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSamlp2LogoutRequest_EncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_encryptedID_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_encryptedID_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSamlp2LogoutRequest_EncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_issuer_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_issuer_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2LogoutRequest_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2LogoutRequest_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_issuer_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_issuer_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2LogoutRequest_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_extensions_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2LogoutRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2LogoutRequest_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_extensions_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_extensions_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2LogoutRequest_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_iD_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_iD_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2LogoutRequest_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_iD_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_iD_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2LogoutRequest_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_version_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_version_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2LogoutRequest_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_version_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_version_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2LogoutRequest_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_issueInstant_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2LogoutRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_issueInstant_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2LogoutRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_destination_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_destination_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2LogoutRequest_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_destination_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_destination_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2LogoutRequest_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_consent_set) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_consent_set. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2LogoutRequest_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_consent_get) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_consent_get. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2LogoutRequest_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2LogoutRequest) { LassoSamlp2LogoutRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2LogoutRequest *)new_LassoSamlp2LogoutRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2LogoutRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2LogoutRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2LogoutRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2LogoutRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2LogoutRequest resource already free'd"); delete_LassoSamlp2LogoutRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2LogoutRequest_dump) { LassoSamlp2LogoutRequest *arg1 = (LassoSamlp2LogoutRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2LogoutRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2LogoutRequest_dump. Expected SWIGTYPE_p_LassoSamlp2LogoutRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2LogoutRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_sessionIndex_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_sessionIndex_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->SessionIndex) free((char *)arg1->SessionIndex); if (arg2) { arg1->SessionIndex = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->SessionIndex, (const char *)arg2); } else { arg1->SessionIndex = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_sessionIndex_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_sessionIndex_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->SessionIndex); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_requestedAuthnContext_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSamlp2RequestedAuthnContext *arg2 = (LassoSamlp2RequestedAuthnContext *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_requestedAuthnContext_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnQuery_requestedAuthnContext_set. Expected SWIGTYPE_p_LassoSamlp2RequestedAuthnContext"); } } LassoSamlp2AuthnQuery_RequestedAuthnContext_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_requestedAuthnContext_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSamlp2RequestedAuthnContext *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_requestedAuthnContext_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2RequestedAuthnContext *)LassoSamlp2AuthnQuery_RequestedAuthnContext_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_subject_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSaml2Subject *arg2 = (LassoSaml2Subject *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_subject_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnQuery_subject_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } LassoSamlp2AuthnQuery_Subject_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_subject_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSaml2Subject *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_subject_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Subject *)LassoSamlp2AuthnQuery_Subject_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_issuer_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_issuer_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnQuery_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2AuthnQuery_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_issuer_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_issuer_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2AuthnQuery_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_extensions_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_extensions_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2AuthnQuery_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2AuthnQuery_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_extensions_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_extensions_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2AuthnQuery_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_iD_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_iD_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnQuery_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_iD_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_iD_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnQuery_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_version_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_version_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnQuery_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_version_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_version_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnQuery_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_issueInstant_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnQuery_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_issueInstant_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnQuery_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_destination_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_destination_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnQuery_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_destination_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_destination_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnQuery_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_consent_set) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_consent_set. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2AuthnQuery_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_consent_get) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_consent_get. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnQuery_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2AuthnQuery) { LassoSamlp2AuthnQuery *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2AuthnQuery *)new_LassoSamlp2AuthnQuery(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2AuthnQuery, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2AuthnQuery(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2AuthnQuery *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2AuthnQuery TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2AuthnQuery resource already free'd"); delete_LassoSamlp2AuthnQuery(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2AuthnQuery_dump) { LassoSamlp2AuthnQuery *arg1 = (LassoSamlp2AuthnQuery *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2AuthnQuery, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2AuthnQuery_dump. Expected SWIGTYPE_p_LassoSamlp2AuthnQuery"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2AuthnQuery_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_name_set) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_name_set. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Name) free((char *)arg1->Name); if (arg2) { arg1->Name = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Name, (const char *)arg2); } else { arg1->Name = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_name_get) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_name_get. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Name); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_nameFormat_set) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_nameFormat_set. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NameFormat) free((char *)arg1->NameFormat); if (arg2) { arg1->NameFormat = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NameFormat, (const char *)arg2); } else { arg1->NameFormat = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_nameFormat_get) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_nameFormat_get. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NameFormat); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_friendlyName_set) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_friendlyName_set. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->FriendlyName) free((char *)arg1->FriendlyName); if (arg2) { arg1->FriendlyName = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->FriendlyName, (const char *)arg2); } else { arg1->FriendlyName = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_friendlyName_get) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_friendlyName_get. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->FriendlyName); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Attribute) { LassoSaml2Attribute *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Attribute *)new_LassoSaml2Attribute(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Attribute, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Attribute(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Attribute *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Attribute TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Attribute resource already free'd"); delete_LassoSaml2Attribute(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Attribute_dump) { LassoSaml2Attribute *arg1 = (LassoSaml2Attribute *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Attribute, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Attribute_dump. Expected SWIGTYPE_p_LassoSaml2Attribute"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Attribute_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2Terminate) { LassoSamlp2Terminate *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2Terminate *)new_LassoSamlp2Terminate(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Terminate, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2Terminate(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2Terminate *arg1 = (LassoSamlp2Terminate *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2Terminate *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2Terminate TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2Terminate resource already free'd"); delete_LassoSamlp2Terminate(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Terminate_dump) { LassoSamlp2Terminate *arg1 = (LassoSamlp2Terminate *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Terminate, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Terminate_dump. Expected SWIGTYPE_p_LassoSamlp2Terminate"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Terminate_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2StatusDetail) { LassoSamlp2StatusDetail *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2StatusDetail *)new_LassoSamlp2StatusDetail(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2StatusDetail, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2StatusDetail(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2StatusDetail *arg1 = (LassoSamlp2StatusDetail *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2StatusDetail *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2StatusDetail TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2StatusDetail resource already free'd"); delete_LassoSamlp2StatusDetail(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2StatusDetail_dump) { LassoSamlp2StatusDetail *arg1 = (LassoSamlp2StatusDetail *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2StatusDetail, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2StatusDetail_dump. Expected SWIGTYPE_p_LassoSamlp2StatusDetail"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2StatusDetail_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_resource_set) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_resource_set. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Resource) free((char *)arg1->Resource); if (arg2) { arg1->Resource = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Resource, (const char *)arg2); } else { arg1->Resource = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_resource_get) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_resource_get. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Resource); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_decision_set) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_decision_set. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->Decision) free((char *)arg1->Decision); if (arg2) { arg1->Decision = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->Decision, (const char *)arg2); } else { arg1->Decision = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_decision_get) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_decision_get. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->Decision); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_action_set) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; LassoSaml2Action *arg2 = (LassoSaml2Action *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_action_set. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Action, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2AuthzDecisionStatement_action_set. Expected SWIGTYPE_p_LassoSaml2Action"); } } LassoSaml2AuthzDecisionStatement_Action_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_action_get) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; LassoSaml2Action *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_action_get. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Action *)LassoSaml2AuthzDecisionStatement_Action_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Action, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_evidence_set) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; LassoSaml2Evidence *arg2 = (LassoSaml2Evidence *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_evidence_set. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2Evidence, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2AuthzDecisionStatement_evidence_set. Expected SWIGTYPE_p_LassoSaml2Evidence"); } } LassoSaml2AuthzDecisionStatement_Evidence_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_evidence_get) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; LassoSaml2Evidence *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_evidence_get. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2Evidence *)LassoSaml2AuthzDecisionStatement_Evidence_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Evidence, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2AuthzDecisionStatement) { LassoSaml2AuthzDecisionStatement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2AuthzDecisionStatement *)new_LassoSaml2AuthzDecisionStatement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2AuthzDecisionStatement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2AuthzDecisionStatement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2AuthzDecisionStatement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2AuthzDecisionStatement resource already free'd"); delete_LassoSaml2AuthzDecisionStatement(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2AuthzDecisionStatement_dump) { LassoSaml2AuthzDecisionStatement *arg1 = (LassoSaml2AuthzDecisionStatement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2AuthzDecisionStatement_dump. Expected SWIGTYPE_p_LassoSaml2AuthzDecisionStatement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2AuthzDecisionStatement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_nameID_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_nameID_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingResponse_nameID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2NameIDMappingResponse_NameID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_nameID_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_nameID_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingResponse_NameID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_encryptedID_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_encryptedID_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingResponse_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSamlp2NameIDMappingResponse_EncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_encryptedID_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_encryptedID_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSamlp2NameIDMappingResponse_EncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_issuer_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_issuer_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingResponse_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2NameIDMappingResponse_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_issuer_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_issuer_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2NameIDMappingResponse_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_extensions_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_extensions_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingResponse_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2NameIDMappingResponse_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_extensions_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_extensions_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2NameIDMappingResponse_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_status_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSamlp2Status *arg2 = (LassoSamlp2Status *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_status_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Status, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2NameIDMappingResponse_status_set. Expected SWIGTYPE_p_LassoSamlp2Status"); } } LassoSamlp2NameIDMappingResponse_Status_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_status_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; LassoSamlp2Status *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_status_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Status *)LassoSamlp2NameIDMappingResponse_Status_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Status, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_iD_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_iD_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingResponse_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_iD_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_iD_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_inResponseTo_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_inResponseTo_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingResponse_InResponseTo_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_inResponseTo_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_inResponseTo_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_InResponseTo_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_version_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_version_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingResponse_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_version_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_version_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_issueInstant_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingResponse_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_issueInstant_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_destination_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_destination_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingResponse_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_destination_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_destination_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_consent_set) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_consent_set. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2NameIDMappingResponse_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_consent_get) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_consent_get. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2NameIDMappingResponse) { LassoSamlp2NameIDMappingResponse *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2NameIDMappingResponse *)new_LassoSamlp2NameIDMappingResponse(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2NameIDMappingResponse(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2NameIDMappingResponse *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2NameIDMappingResponse TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2NameIDMappingResponse resource already free'd"); delete_LassoSamlp2NameIDMappingResponse(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2NameIDMappingResponse_dump) { LassoSamlp2NameIDMappingResponse *arg1 = (LassoSamlp2NameIDMappingResponse *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2NameIDMappingResponse_dump. Expected SWIGTYPE_p_LassoSamlp2NameIDMappingResponse"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2NameIDMappingResponse_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2EncryptedElement) { LassoSaml2EncryptedElement *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2EncryptedElement *)new_LassoSaml2EncryptedElement(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2EncryptedElement(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2EncryptedElement *arg1 = (LassoSaml2EncryptedElement *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2EncryptedElement *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2EncryptedElement TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2EncryptedElement resource already free'd"); delete_LassoSaml2EncryptedElement(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2EncryptedElement_dump) { LassoSaml2EncryptedElement *arg1 = (LassoSaml2EncryptedElement *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2EncryptedElement_dump. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2EncryptedElement_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_newId_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_newId_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->NewID) free((char *)arg1->NewID); if (arg2) { arg1->NewID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->NewID, (const char *)arg2); } else { arg1->NewID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_newId_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_newId_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->NewID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_nameID_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_nameID_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ManageNameIDRequest_nameID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2ManageNameIDRequest_NameID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_nameID_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_nameID_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2ManageNameIDRequest_NameID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_encryptedID_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_encryptedID_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ManageNameIDRequest_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSamlp2ManageNameIDRequest_EncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_encryptedID_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_encryptedID_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSamlp2ManageNameIDRequest_EncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_newEncryptedID_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_newEncryptedID_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ManageNameIDRequest_newEncryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSamlp2ManageNameIDRequest_NewEncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_newEncryptedID_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_newEncryptedID_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSamlp2ManageNameIDRequest_NewEncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_terminate_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSamlp2Terminate *arg2 = (LassoSamlp2Terminate *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_terminate_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Terminate, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ManageNameIDRequest_terminate_set. Expected SWIGTYPE_p_LassoSamlp2Terminate"); } } LassoSamlp2ManageNameIDRequest_Terminate_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_terminate_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSamlp2Terminate *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_terminate_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Terminate *)LassoSamlp2ManageNameIDRequest_Terminate_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Terminate, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_issuer_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_issuer_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ManageNameIDRequest_issuer_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSamlp2ManageNameIDRequest_Issuer_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_issuer_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_issuer_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSamlp2ManageNameIDRequest_Issuer_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_extensions_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSamlp2Extensions *arg2 = (LassoSamlp2Extensions *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2Extensions, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2ManageNameIDRequest_extensions_set. Expected SWIGTYPE_p_LassoSamlp2Extensions"); } } LassoSamlp2ManageNameIDRequest_Extensions_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_extensions_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; LassoSamlp2Extensions *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_extensions_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2Extensions *)LassoSamlp2ManageNameIDRequest_Extensions_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Extensions, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_iD_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_iD_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ManageNameIDRequest_ID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_iD_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_iD_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ManageNameIDRequest_ID_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_version_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_version_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ManageNameIDRequest_Version_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_version_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_version_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ManageNameIDRequest_Version_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_issueInstant_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_issueInstant_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ManageNameIDRequest_IssueInstant_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_issueInstant_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_issueInstant_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ManageNameIDRequest_IssueInstant_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_destination_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_destination_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ManageNameIDRequest_Destination_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_destination_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_destination_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ManageNameIDRequest_Destination_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_consent_set) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_consent_set. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } LassoSamlp2ManageNameIDRequest_Consent_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_consent_get) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_consent_get. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ManageNameIDRequest_Consent_get(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2ManageNameIDRequest) { LassoSamlp2ManageNameIDRequest *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2ManageNameIDRequest *)new_LassoSamlp2ManageNameIDRequest(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2ManageNameIDRequest(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2ManageNameIDRequest *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2ManageNameIDRequest TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2ManageNameIDRequest resource already free'd"); delete_LassoSamlp2ManageNameIDRequest(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2ManageNameIDRequest_dump) { LassoSamlp2ManageNameIDRequest *arg1 = (LassoSamlp2ManageNameIDRequest *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2ManageNameIDRequest_dump. Expected SWIGTYPE_p_LassoSamlp2ManageNameIDRequest"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2ManageNameIDRequest_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_requesterId_set) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_requesterId_set. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->RequesterID) free((char *)arg1->RequesterID); if (arg2) { arg1->RequesterID = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->RequesterID, (const char *)arg2); } else { arg1->RequesterID = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_requesterId_get) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_requesterId_get. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->RequesterID); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_proxyCount_set) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; char *arg2 = (char *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_proxyCount_set. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { /*@SWIG:CONVERT_STRING_IN@*/ convert_to_string_ex(args[1]); arg2 = (char *) Z_STRVAL_PP(args[1]); /*@SWIG@*/; } { if (arg1->ProxyCount) free((char *)arg1->ProxyCount); if (arg2) { arg1->ProxyCount = (char *) malloc(strlen((const char *)arg2)+1); strcpy((char *)arg1->ProxyCount, (const char *)arg2); } else { arg1->ProxyCount = 0; } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_proxyCount_get) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_proxyCount_get. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *) ((arg1)->ProxyCount); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_iDPList_set) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; LassoSamlp2IDPList *arg2 = (LassoSamlp2IDPList *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_iDPList_set. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSamlp2IDPList, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Samlp2Scoping_iDPList_set. Expected SWIGTYPE_p_LassoSamlp2IDPList"); } } LassoSamlp2Scoping_IDPList_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_iDPList_get) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; LassoSamlp2IDPList *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_iDPList_get. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSamlp2IDPList *)LassoSamlp2Scoping_IDPList_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2IDPList, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Samlp2Scoping) { LassoSamlp2Scoping *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSamlp2Scoping *)new_LassoSamlp2Scoping(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSamlp2Scoping, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Samlp2Scoping(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSamlp2Scoping *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSamlp2Scoping TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSamlp2Scoping resource already free'd"); delete_LassoSamlp2Scoping(arg1); } ZEND_NAMED_FUNCTION(_wrap_Samlp2Scoping_dump) { LassoSamlp2Scoping *arg1 = (LassoSamlp2Scoping *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSamlp2Scoping, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Samlp2Scoping_dump. Expected SWIGTYPE_p_LassoSamlp2Scoping"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSamlp2Scoping_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_baseID_set) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2BaseIDAbstract *arg2 = (LassoSaml2BaseIDAbstract *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_baseID_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Subject_baseID_set. Expected SWIGTYPE_p_LassoSaml2BaseIDAbstract"); } } LassoSaml2Subject_BaseID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_baseID_get) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2BaseIDAbstract *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_baseID_get. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2BaseIDAbstract *)LassoSaml2Subject_BaseID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2BaseIDAbstract, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_nameID_set) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2NameID *arg2 = (LassoSaml2NameID *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_nameID_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2NameID, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Subject_nameID_set. Expected SWIGTYPE_p_LassoSaml2NameID"); } } LassoSaml2Subject_NameID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_nameID_get) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2NameID *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_nameID_get. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2NameID *)LassoSaml2Subject_NameID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2NameID, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_encryptedID_set) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2EncryptedElement *arg2 = (LassoSaml2EncryptedElement *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2EncryptedElement, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Subject_encryptedID_set. Expected SWIGTYPE_p_LassoSaml2EncryptedElement"); } } LassoSaml2Subject_EncryptedID_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_encryptedID_get) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2EncryptedElement *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_encryptedID_get. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2EncryptedElement *)LassoSaml2Subject_EncryptedID_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2EncryptedElement, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_subjectConfirmation_set) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2SubjectConfirmation *arg2 = (LassoSaml2SubjectConfirmation *) 0 ; zval **args[2]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 2 || zend_get_parameters_array_ex(2, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_subjectConfirmation_set. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); { if(SWIG_ConvertPtr(*args[1], (void **) &arg2, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 2 of Saml2Subject_subjectConfirmation_set. Expected SWIGTYPE_p_LassoSaml2SubjectConfirmation"); } } LassoSaml2Subject_SubjectConfirmation_set(arg1,arg2); return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_subjectConfirmation_get) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; LassoSaml2SubjectConfirmation *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_subjectConfirmation_get. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (LassoSaml2SubjectConfirmation *)LassoSaml2Subject_SubjectConfirmation_get(arg1); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2SubjectConfirmation, 0); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } ZEND_NAMED_FUNCTION(_wrap_new_Saml2Subject) { LassoSaml2Subject *result = 0 ; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 0) { WRONG_PARAM_COUNT; } result = (LassoSaml2Subject *)new_LassoSaml2Subject(); { SWIG_SetPointerZval(return_value, (void *)result, SWIGTYPE_p_LassoSaml2Subject, 1); } /* Wrap this return value */ { /* ALTERNATIVE Constructor, make an object wrapper */ zval *obj, *_cPtr; MAKE_STD_ZVAL(obj); MAKE_STD_ZVAL(_cPtr); *_cPtr = *return_value; INIT_ZVAL(*return_value); *return_value=*_cPtr; } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* This function is designed to be called by the zend list destructors */ /* to typecast and do the actual destruction */ static void __wrap_delete_Saml2Subject(zend_rsrc_list_entry *rsrc, const char *type_name TSRMLS_DC) { swig_object_wrapper *value=(swig_object_wrapper *) rsrc->ptr ; void *ptr=value->ptr ; int newobject=value->newobject ; LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; efree(value); if (! newobject) return; /* can't delete it! */ arg1 = (LassoSaml2Subject *)SWIG_ZTS_ConvertResourceData(ptr,type_name,SWIGTYPE_p_LassoSaml2Subject TSRMLS_CC); if (! arg1) zend_error(E_ERROR, "LassoSaml2Subject resource already free'd"); delete_LassoSaml2Subject(arg1); } ZEND_NAMED_FUNCTION(_wrap_Saml2Subject_dump) { LassoSaml2Subject *arg1 = (LassoSaml2Subject *) 0 ; char *result = 0 ; zval **args[1]; SWIG_ResetError(); if(ZEND_NUM_ARGS() != 1 || zend_get_parameters_array_ex(1, args) != SUCCESS) { WRONG_PARAM_COUNT; } { if(SWIG_ConvertPtr(*args[0], (void **) &arg1, SWIGTYPE_p_LassoSaml2Subject, 0) < 0) { SWIG_PHP_Error(E_ERROR, "Type error in argument 1 of Saml2Subject_dump. Expected SWIGTYPE_p_LassoSaml2Subject"); } } if(!arg1) SWIG_PHP_Error(E_ERROR, "this pointer is NULL"); result = (char *)LassoSaml2Subject_dump(arg1); { if(!result) { ZVAL_NULL(return_value); } else { ZVAL_STRING(return_value,result, 1); } } return; fail: zend_error(SWIG_ErrorCode(),SWIG_ErrorMsg()); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2StatusDetail) { __wrap_delete_Samlp2StatusDetail(rsrc, SWIGTYPE_p_LassoSamlp2StatusDetail->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLoginProtocolProfile) { /* No destructor for simple type _p_LassoLoginProtocolProfile */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoProviderRole) { /* No destructor for simple type _p_LassoProviderRole */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Advice) { __wrap_delete_Saml2Advice(rsrc, SWIGTYPE_p_LassoSaml2Advice->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAdvice) { __wrap_delete_SamlAdvice(rsrc, SWIGTYPE_p_LassoSamlAdvice->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlpStatus) { __wrap_delete_SamlpStatus(rsrc, SWIGTYPE_p_LassoSamlpStatus->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2Status) { __wrap_delete_Samlp2Status(rsrc, SWIGTYPE_p_LassoSamlp2Status->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2IDPList) { __wrap_delete_Samlp2IDPList(rsrc, SWIGTYPE_p_LassoSamlp2IDPList->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoDefederation) { __wrap_delete_Defederation(rsrc, SWIGTYPE_p_LassoDefederation->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoFederation) { __wrap_delete_Federation(rsrc, SWIGTYPE_p_LassoFederation->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2ArtifactResolve) { __wrap_delete_Samlp2ArtifactResolve(rsrc, SWIGTYPE_p_LassoSamlp2ArtifactResolve->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSignatureType) { /* No destructor for simple type _p_LassoSignatureType */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2KeyInfoConfirmationData) { __wrap_delete_Saml2KeyInfoConfirmationData(rsrc, SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2SubjectConfirmationData) { __wrap_delete_Saml2SubjectConfirmationData(rsrc, SWIGTYPE_p_LassoSaml2SubjectConfirmationData->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAttributeStatement) { __wrap_delete_SamlAttributeStatement(rsrc, SWIGTYPE_p_LassoSamlAttributeStatement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAuthenticationStatement) { __wrap_delete_SamlAuthenticationStatement(rsrc, SWIGTYPE_p_LassoSamlAuthenticationStatement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlSubjectStatement) { __wrap_delete_SamlSubjectStatement(rsrc, SWIGTYPE_p_LassoSamlSubjectStatement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2ProxyRestriction) { __wrap_delete_Saml2ProxyRestriction(rsrc, SWIGTYPE_p_LassoSaml2ProxyRestriction->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2AuthnStatement) { __wrap_delete_Saml2AuthnStatement(rsrc, SWIGTYPE_p_LassoSaml2AuthnStatement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2AttributeStatement) { __wrap_delete_Saml2AttributeStatement(rsrc, SWIGTYPE_p_LassoSaml2AttributeStatement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2AudienceRestriction) { __wrap_delete_Saml2AudienceRestriction(rsrc, SWIGTYPE_p_LassoSaml2AudienceRestriction->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2AuthzDecisionStatement) { __wrap_delete_Saml2AuthzDecisionStatement(rsrc, SWIGTYPE_p_LassoSaml2AuthzDecisionStatement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoNameIdentifierMapping) { __wrap_delete_NameIdentifierMapping(rsrc, SWIGTYPE_p_LassoNameIdentifierMapping->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAttributeDesignator) { __wrap_delete_SamlAttributeDesignator(rsrc, SWIGTYPE_p_LassoSamlAttributeDesignator->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoCheckVersionMode) { /* No destructor for simple type _p_LassoCheckVersionMode */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoEncryptionMode) { /* No destructor for simple type _p_LassoEncryptionMode */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoHttpMethod) { /* No destructor for simple type _p_LassoHttpMethod */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2NameID) { __wrap_delete_Saml2NameID(rsrc, SWIGTYPE_p_LassoSaml2NameID->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLecp) { __wrap_delete_Lecp(rsrc, SWIGTYPE_p_LassoLecp->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlSubjectLocality) { __wrap_delete_SamlSubjectLocality(rsrc, SWIGTYPE_p_LassoSamlSubjectLocality->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2SubjectLocality) { __wrap_delete_Saml2SubjectLocality(rsrc, SWIGTYPE_p_LassoSaml2SubjectLocality->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Evidence) { __wrap_delete_Saml2Evidence(rsrc, SWIGTYPE_p_LassoSaml2Evidence->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Action) { __wrap_delete_Saml2Action(rsrc, SWIGTYPE_p_LassoSaml2Action->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_void) { /* No destructor for simple type _p_void */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_p_void) { /* No destructor for simple type _p_p_void */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2Extensions) { __wrap_delete_Samlp2Extensions(rsrc, SWIGTYPE_p_LassoSamlp2Extensions->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAuthorityBinding) { __wrap_delete_SamlAuthorityBinding(rsrc, SWIGTYPE_p_LassoSamlAuthorityBinding->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2Scoping) { __wrap_delete_Samlp2Scoping(rsrc, SWIGTYPE_p_LassoSamlp2Scoping->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoProtocolConformance) { /* No destructor for simple type _p_LassoProtocolConformance */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAttributeValue) { __wrap_delete_SamlAttributeValue(rsrc, SWIGTYPE_p_LassoSamlAttributeValue->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2NameIDPolicy) { __wrap_delete_Samlp2NameIDPolicy(rsrc, SWIGTYPE_p_LassoSamlp2NameIDPolicy->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoEcp) { __wrap_delete_Ecp(rsrc, SWIGTYPE_p_LassoEcp->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibFederationTerminationNotification) { __wrap_delete_LibFederationTerminationNotification(rsrc, SWIGTYPE_p_LassoLibFederationTerminationNotification->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoRequestType) { /* No destructor for simple type _p_LassoRequestType */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLogin) { __wrap_delete_Login(rsrc, SWIGTYPE_p_LassoLogin->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlpStatusCode) { __wrap_delete_SamlpStatusCode(rsrc, SWIGTYPE_p_LassoSamlpStatusCode->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2StatusCode) { __wrap_delete_Samlp2StatusCode(rsrc, SWIGTYPE_p_LassoSamlp2StatusCode->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoStringList) { __wrap_delete_StringList(rsrc, SWIGTYPE_p_LassoStringList->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2RequestedAuthnContext) { __wrap_delete_Samlp2RequestedAuthnContext(rsrc, SWIGTYPE_p_LassoSamlp2RequestedAuthnContext->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibRequestAuthnContext) { __wrap_delete_LibRequestAuthnContext(rsrc, SWIGTYPE_p_LassoLibRequestAuthnContext->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlpResponseAbstract) { /* No destructor for class SamlpResponseAbstract */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlpRequestAbstract) { /* No destructor for class SamlpRequestAbstract */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlSubjectStatementAbstract) { /* No destructor for class SamlSubjectStatementAbstract */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlConditionAbstract) { /* No destructor for class SamlConditionAbstract */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlStatementAbstract) { /* No destructor for class SamlStatementAbstract */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2ConditionAbstract) { __wrap_delete_Saml2ConditionAbstract(rsrc, SWIGTYPE_p_LassoSaml2ConditionAbstract->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2BaseIDAbstract) { __wrap_delete_Saml2BaseIDAbstract(rsrc, SWIGTYPE_p_LassoSaml2BaseIDAbstract->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2AuthnContext) { __wrap_delete_Saml2AuthnContext(rsrc, SWIGTYPE_p_LassoSaml2AuthnContext->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2StatementAbstract) { __wrap_delete_Saml2StatementAbstract(rsrc, SWIGTYPE_p_LassoSaml2StatementAbstract->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2RequestAbstract) { __wrap_delete_Samlp2RequestAbstract(rsrc, SWIGTYPE_p_LassoSamlp2RequestAbstract->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2SubjectQueryAbstract) { __wrap_delete_Samlp2SubjectQueryAbstract(rsrc, SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlSubjectConfirmation) { __wrap_delete_SamlSubjectConfirmation(rsrc, SWIGTYPE_p_LassoSamlSubjectConfirmation->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2SubjectConfirmation) { __wrap_delete_Saml2SubjectConfirmation(rsrc, SWIGTYPE_p_LassoSaml2SubjectConfirmation->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLogout) { __wrap_delete_Logout(rsrc, SWIGTYPE_p_LassoLogout->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_int) { /* No destructor for simple type _int */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAudienceRestrictionCondition) { __wrap_delete_SamlAudienceRestrictionCondition(rsrc, SWIGTYPE_p_LassoSamlAudienceRestrictionCondition->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Assertion) { __wrap_delete_Saml2Assertion(rsrc, SWIGTYPE_p_LassoSaml2Assertion->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibAssertion) { __wrap_delete_LibAssertion(rsrc, SWIGTYPE_p_LassoLibAssertion->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAssertion) { __wrap_delete_SamlAssertion(rsrc, SWIGTYPE_p_LassoSamlAssertion->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2AuthnQuery) { __wrap_delete_Samlp2AuthnQuery(rsrc, SWIGTYPE_p_LassoSamlp2AuthnQuery->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_char) { /* No destructor for simple type _p_char */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Subject) { __wrap_delete_Saml2Subject(rsrc, SWIGTYPE_p_LassoSaml2Subject->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlSubject) { __wrap_delete_SamlSubject(rsrc, SWIGTYPE_p_LassoSamlSubject->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoNode) { __wrap_delete_Node(rsrc, SWIGTYPE_p_LassoNode->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoNameRegistration) { __wrap_delete_NameRegistration(rsrc, SWIGTYPE_p_LassoNameRegistration->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoProvider) { __wrap_delete_Provider(rsrc, SWIGTYPE_p_LassoProvider->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoNameIdManagement) { __wrap_delete_NameIdManagement(rsrc, SWIGTYPE_p_LassoNameIdManagement->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoServer) { __wrap_delete_Server(rsrc, SWIGTYPE_p_LassoServer->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2OneTimeUse) { __wrap_delete_Saml2OneTimeUse(rsrc, SWIGTYPE_p_LassoSaml2OneTimeUse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibRegisterNameIdentifierRequest) { __wrap_delete_LibRegisterNameIdentifierRequest(rsrc, SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibLogoutRequest) { __wrap_delete_LibLogoutRequest(rsrc, SWIGTYPE_p_LassoLibLogoutRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibAuthnRequest) { __wrap_delete_LibAuthnRequest(rsrc, SWIGTYPE_p_LassoLibAuthnRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlpRequest) { __wrap_delete_SamlpRequest(rsrc, SWIGTYPE_p_LassoSamlpRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoNodeList) { __wrap_delete_NodeList(rsrc, SWIGTYPE_p_LassoNodeList->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2AssertionIDRequest) { __wrap_delete_Samlp2AssertionIDRequest(rsrc, SWIGTYPE_p_LassoSamlp2AssertionIDRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2NameIDMappingRequest) { __wrap_delete_Samlp2NameIDMappingRequest(rsrc, SWIGTYPE_p_LassoSamlp2NameIDMappingRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2AuthnRequest) { __wrap_delete_Samlp2AuthnRequest(rsrc, SWIGTYPE_p_LassoSamlp2AuthnRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2LogoutRequest) { __wrap_delete_Samlp2LogoutRequest(rsrc, SWIGTYPE_p_LassoSamlp2LogoutRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2ManageNameIDRequest) { __wrap_delete_Samlp2ManageNameIDRequest(rsrc, SWIGTYPE_p_LassoSamlp2ManageNameIDRequest->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2AttributeQuery) { __wrap_delete_Samlp2AttributeQuery(rsrc, SWIGTYPE_p_LassoSamlp2AttributeQuery->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2IDPEntry) { __wrap_delete_Samlp2IDPEntry(rsrc, SWIGTYPE_p_LassoSamlp2IDPEntry->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibStatusResponse) { __wrap_delete_LibStatusResponse(rsrc, SWIGTYPE_p_LassoLibStatusResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibRegisterNameIdentifierResponse) { __wrap_delete_LibRegisterNameIdentifierResponse(rsrc, SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibLogoutResponse) { __wrap_delete_LibLogoutResponse(rsrc, SWIGTYPE_p_LassoLibLogoutResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoLibAuthnResponse) { __wrap_delete_LibAuthnResponse(rsrc, SWIGTYPE_p_LassoLibAuthnResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlpResponse) { __wrap_delete_SamlpResponse(rsrc, SWIGTYPE_p_LassoSamlpResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2StatusResponse) { __wrap_delete_Samlp2StatusResponse(rsrc, SWIGTYPE_p_LassoSamlp2StatusResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2Response) { __wrap_delete_Samlp2Response(rsrc, SWIGTYPE_p_LassoSamlp2Response->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2ArtifactResponse) { __wrap_delete_Samlp2ArtifactResponse(rsrc, SWIGTYPE_p_LassoSamlp2ArtifactResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2NameIDMappingResponse) { __wrap_delete_Samlp2NameIDMappingResponse(rsrc, SWIGTYPE_p_LassoSamlp2NameIDMappingResponse->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSignatureMethod) { /* No destructor for simple type _p_LassoSignatureMethod */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Conditions) { __wrap_delete_Saml2Conditions(rsrc, SWIGTYPE_p_LassoSaml2Conditions->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlConditions) { __wrap_delete_SamlConditions(rsrc, SWIGTYPE_p_LassoSamlConditions->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2Terminate) { __wrap_delete_Samlp2Terminate(rsrc, SWIGTYPE_p_LassoSamlp2Terminate->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSession) { __wrap_delete_Session(rsrc, SWIGTYPE_p_LassoSession->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlNameIdentifier) { __wrap_delete_SamlNameIdentifier(rsrc, SWIGTYPE_p_LassoSamlNameIdentifier->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoMdProtocolType) { /* No destructor for simple type _p_LassoMdProtocolType */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlp2AuthzDecisionQuery) { __wrap_delete_Samlp2AuthzDecisionQuery(rsrc, SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSamlAttribute) { __wrap_delete_SamlAttribute(rsrc, SWIGTYPE_p_LassoSamlAttribute->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2Attribute) { __wrap_delete_Saml2Attribute(rsrc, SWIGTYPE_p_LassoSaml2Attribute->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoIdentity) { __wrap_delete_Identity(rsrc, SWIGTYPE_p_LassoIdentity->name TSRMLS_CC); } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoEncryptionSymKeyType) { /* No destructor for simple type _p_LassoEncryptionSymKeyType */ } /* NEW Destructor style */ static ZEND_RSRC_DTOR_FUNC(_wrap_destroy_p_LassoSaml2EncryptedElement) { __wrap_delete_Saml2EncryptedElement(rsrc, SWIGTYPE_p_LassoSaml2EncryptedElement->name TSRMLS_CC); } /* end wrapper section */ /* class entry subsection */ /* entry subsection */ /* Every non-class user visible function must have an entry here */ static function_entry lasso_functions[] = { ZEND_NAMED_FE(init,_wrap_init,NULL) ZEND_NAMED_FE(shutdown,_wrap_shutdown,NULL) ZEND_NAMED_FE(checkversion,_wrap_checkVersion,NULL) ZEND_NAMED_FE(registerdstservice,_wrap_registerDstService,NULL) ZEND_NAMED_FE(new_node,_wrap_new_Node,NULL) ZEND_NAMED_FE(node_dump,_wrap_Node_dump,NULL) ZEND_NAMED_FE(new_nodelist,_wrap_new_NodeList,NULL) ZEND_NAMED_FE(nodelist_append,_wrap_NodeList_append,NULL) ZEND_NAMED_FE(nodelist_cast,_wrap_NodeList_cast,NULL) ZEND_NAMED_FE(nodelist_frompointer,_wrap_NodeList_frompointer,NULL) ZEND_NAMED_FE(nodelist_getitem,_wrap_NodeList_getItem,NULL) ZEND_NAMED_FE(nodelist_length,_wrap_NodeList_length,NULL) ZEND_NAMED_FE(nodelist_setitem,_wrap_NodeList_setItem,NULL) ZEND_NAMED_FE(new_stringlist,_wrap_new_StringList,NULL) ZEND_NAMED_FE(stringlist_append,_wrap_StringList_append,NULL) ZEND_NAMED_FE(stringlist_cast,_wrap_StringList_cast,NULL) ZEND_NAMED_FE(stringlist_frompointer,_wrap_StringList_frompointer,NULL) ZEND_NAMED_FE(stringlist_getitem,_wrap_StringList_getItem,NULL) ZEND_NAMED_FE(stringlist_length,_wrap_StringList_length,NULL) ZEND_NAMED_FE(stringlist_setitem,_wrap_StringList_setItem,NULL) ZEND_NAMED_FE(samladvice_assertion_set,_wrap_SamlAdvice_assertion_set,NULL) ZEND_NAMED_FE(samladvice_assertion_get,_wrap_SamlAdvice_assertion_get,NULL) ZEND_NAMED_FE(samladvice_assertionidreference_set,_wrap_SamlAdvice_assertionIdReference_set,NULL) ZEND_NAMED_FE(samladvice_assertionidreference_get,_wrap_SamlAdvice_assertionIdReference_get,NULL) ZEND_NAMED_FE(new_samladvice,_wrap_new_SamlAdvice,NULL) ZEND_NAMED_FE(samladvice_dump,_wrap_SamlAdvice_dump,NULL) ZEND_NAMED_FE(samlassertion_assertionid_set,_wrap_SamlAssertion_assertionId_set,NULL) ZEND_NAMED_FE(samlassertion_assertionid_get,_wrap_SamlAssertion_assertionId_get,NULL) ZEND_NAMED_FE(samlassertion_certificatefile_set,_wrap_SamlAssertion_certificateFile_set,NULL) ZEND_NAMED_FE(samlassertion_certificatefile_get,_wrap_SamlAssertion_certificateFile_get,NULL) ZEND_NAMED_FE(samlassertion_issueinstant_set,_wrap_SamlAssertion_issueInstant_set,NULL) ZEND_NAMED_FE(samlassertion_issueinstant_get,_wrap_SamlAssertion_issueInstant_get,NULL) ZEND_NAMED_FE(samlassertion_issuer_set,_wrap_SamlAssertion_issuer_set,NULL) ZEND_NAMED_FE(samlassertion_issuer_get,_wrap_SamlAssertion_issuer_get,NULL) ZEND_NAMED_FE(samlassertion_majorversion_set,_wrap_SamlAssertion_majorVersion_set,NULL) ZEND_NAMED_FE(samlassertion_majorversion_get,_wrap_SamlAssertion_majorVersion_get,NULL) ZEND_NAMED_FE(samlassertion_minorversion_set,_wrap_SamlAssertion_minorVersion_set,NULL) ZEND_NAMED_FE(samlassertion_minorversion_get,_wrap_SamlAssertion_minorVersion_get,NULL) ZEND_NAMED_FE(samlassertion_privatekeyfile_set,_wrap_SamlAssertion_privateKeyFile_set,NULL) ZEND_NAMED_FE(samlassertion_privatekeyfile_get,_wrap_SamlAssertion_privateKeyFile_get,NULL) ZEND_NAMED_FE(samlassertion_signmethod_set,_wrap_SamlAssertion_signMethod_set,NULL) ZEND_NAMED_FE(samlassertion_signmethod_get,_wrap_SamlAssertion_signMethod_get,NULL) ZEND_NAMED_FE(samlassertion_signtype_set,_wrap_SamlAssertion_signType_set,NULL) ZEND_NAMED_FE(samlassertion_signtype_get,_wrap_SamlAssertion_signType_get,NULL) ZEND_NAMED_FE(samlassertion_advice_set,_wrap_SamlAssertion_advice_set,NULL) ZEND_NAMED_FE(samlassertion_advice_get,_wrap_SamlAssertion_advice_get,NULL) ZEND_NAMED_FE(samlassertion_attributestatement_set,_wrap_SamlAssertion_attributeStatement_set,NULL) ZEND_NAMED_FE(samlassertion_attributestatement_get,_wrap_SamlAssertion_attributeStatement_get,NULL) ZEND_NAMED_FE(samlassertion_authenticationstatement_set,_wrap_SamlAssertion_authenticationStatement_set,NULL) ZEND_NAMED_FE(samlassertion_authenticationstatement_get,_wrap_SamlAssertion_authenticationStatement_get,NULL) ZEND_NAMED_FE(samlassertion_conditions_set,_wrap_SamlAssertion_conditions_set,NULL) ZEND_NAMED_FE(samlassertion_conditions_get,_wrap_SamlAssertion_conditions_get,NULL) ZEND_NAMED_FE(samlassertion_subjectstatement_set,_wrap_SamlAssertion_subjectStatement_set,NULL) ZEND_NAMED_FE(samlassertion_subjectstatement_get,_wrap_SamlAssertion_subjectStatement_get,NULL) ZEND_NAMED_FE(new_samlassertion,_wrap_new_SamlAssertion,NULL) ZEND_NAMED_FE(samlassertion_dump,_wrap_SamlAssertion_dump,NULL) ZEND_NAMED_FE(samlattribute_attributename_set,_wrap_SamlAttribute_attributeName_set,NULL) ZEND_NAMED_FE(samlattribute_attributename_get,_wrap_SamlAttribute_attributeName_get,NULL) ZEND_NAMED_FE(samlattribute_attributenamespace_set,_wrap_SamlAttribute_attributeNamespace_set,NULL) ZEND_NAMED_FE(samlattribute_attributenamespace_get,_wrap_SamlAttribute_attributeNamespace_get,NULL) ZEND_NAMED_FE(samlattribute_attributevalue_set,_wrap_SamlAttribute_attributeValue_set,NULL) ZEND_NAMED_FE(samlattribute_attributevalue_get,_wrap_SamlAttribute_attributeValue_get,NULL) ZEND_NAMED_FE(new_samlattribute,_wrap_new_SamlAttribute,NULL) ZEND_NAMED_FE(samlattribute_dump,_wrap_SamlAttribute_dump,NULL) ZEND_NAMED_FE(samlattributedesignator_attributename_set,_wrap_SamlAttributeDesignator_attributeName_set,NULL) ZEND_NAMED_FE(samlattributedesignator_attributename_get,_wrap_SamlAttributeDesignator_attributeName_get,NULL) ZEND_NAMED_FE(samlattributedesignator_attributenamespace_set,_wrap_SamlAttributeDesignator_attributeNamespace_set,NULL) ZEND_NAMED_FE(samlattributedesignator_attributenamespace_get,_wrap_SamlAttributeDesignator_attributeNamespace_get,NULL) ZEND_NAMED_FE(new_samlattributedesignator,_wrap_new_SamlAttributeDesignator,NULL) ZEND_NAMED_FE(samlattributedesignator_dump,_wrap_SamlAttributeDesignator_dump,NULL) ZEND_NAMED_FE(samlattributestatement_subject_set,_wrap_SamlAttributeStatement_subject_set,NULL) ZEND_NAMED_FE(samlattributestatement_subject_get,_wrap_SamlAttributeStatement_subject_get,NULL) ZEND_NAMED_FE(samlattributestatement_attribute_set,_wrap_SamlAttributeStatement_attribute_set,NULL) ZEND_NAMED_FE(samlattributestatement_attribute_get,_wrap_SamlAttributeStatement_attribute_get,NULL) ZEND_NAMED_FE(new_samlattributestatement,_wrap_new_SamlAttributeStatement,NULL) ZEND_NAMED_FE(samlattributestatement_dump,_wrap_SamlAttributeStatement_dump,NULL) ZEND_NAMED_FE(samlattributevalue_any_set,_wrap_SamlAttributeValue_any_set,NULL) ZEND_NAMED_FE(samlattributevalue_any_get,_wrap_SamlAttributeValue_any_get,NULL) ZEND_NAMED_FE(new_samlattributevalue,_wrap_new_SamlAttributeValue,NULL) ZEND_NAMED_FE(samlattributevalue_dump,_wrap_SamlAttributeValue_dump,NULL) ZEND_NAMED_FE(samlaudiencerestrictioncondition_audience_set,_wrap_SamlAudienceRestrictionCondition_audience_set,NULL) ZEND_NAMED_FE(samlaudiencerestrictioncondition_audience_get,_wrap_SamlAudienceRestrictionCondition_audience_get,NULL) ZEND_NAMED_FE(new_samlaudiencerestrictioncondition,_wrap_new_SamlAudienceRestrictionCondition,NULL) ZEND_NAMED_FE(samlaudiencerestrictioncondition_dump,_wrap_SamlAudienceRestrictionCondition_dump,NULL) ZEND_NAMED_FE(samlauthenticationstatement_authenticationinstant_set,_wrap_SamlAuthenticationStatement_authenticationInstant_set,NULL) ZEND_NAMED_FE(samlauthenticationstatement_authenticationinstant_get,_wrap_SamlAuthenticationStatement_authenticationInstant_get,NULL) ZEND_NAMED_FE(samlauthenticationstatement_authenticationmethod_set,_wrap_SamlAuthenticationStatement_authenticationMethod_set,NULL) ZEND_NAMED_FE(samlauthenticationstatement_authenticationmethod_get,_wrap_SamlAuthenticationStatement_authenticationMethod_get,NULL) ZEND_NAMED_FE(samlauthenticationstatement_authoritybinding_set,_wrap_SamlAuthenticationStatement_authorityBinding_set,NULL) ZEND_NAMED_FE(samlauthenticationstatement_authoritybinding_get,_wrap_SamlAuthenticationStatement_authorityBinding_get,NULL) ZEND_NAMED_FE(samlauthenticationstatement_subjectlocality_set,_wrap_SamlAuthenticationStatement_subjectLocality_set,NULL) ZEND_NAMED_FE(samlauthenticationstatement_subjectlocality_get,_wrap_SamlAuthenticationStatement_subjectLocality_get,NULL) ZEND_NAMED_FE(new_samlauthenticationstatement,_wrap_new_SamlAuthenticationStatement,NULL) ZEND_NAMED_FE(samlauthenticationstatement_dump,_wrap_SamlAuthenticationStatement_dump,NULL) ZEND_NAMED_FE(samlauthoritybinding_authoritykind_set,_wrap_SamlAuthorityBinding_authorityKind_set,NULL) ZEND_NAMED_FE(samlauthoritybinding_authoritykind_get,_wrap_SamlAuthorityBinding_authorityKind_get,NULL) ZEND_NAMED_FE(samlauthoritybinding_location_set,_wrap_SamlAuthorityBinding_location_set,NULL) ZEND_NAMED_FE(samlauthoritybinding_location_get,_wrap_SamlAuthorityBinding_location_get,NULL) ZEND_NAMED_FE(samlauthoritybinding_binding_set,_wrap_SamlAuthorityBinding_binding_set,NULL) ZEND_NAMED_FE(samlauthoritybinding_binding_get,_wrap_SamlAuthorityBinding_binding_get,NULL) ZEND_NAMED_FE(new_samlauthoritybinding,_wrap_new_SamlAuthorityBinding,NULL) ZEND_NAMED_FE(samlauthoritybinding_dump,_wrap_SamlAuthorityBinding_dump,NULL) ZEND_NAMED_FE(samlconditionabstract_dump,_wrap_SamlConditionAbstract_dump,NULL) ZEND_NAMED_FE(samlconditions_notbefore_set,_wrap_SamlConditions_notBefore_set,NULL) ZEND_NAMED_FE(samlconditions_notbefore_get,_wrap_SamlConditions_notBefore_get,NULL) ZEND_NAMED_FE(samlconditions_notonorafter_set,_wrap_SamlConditions_notOnOrAfter_set,NULL) ZEND_NAMED_FE(samlconditions_notonorafter_get,_wrap_SamlConditions_notOnOrAfter_get,NULL) ZEND_NAMED_FE(samlconditions_audiencerestrictioncondition_set,_wrap_SamlConditions_audienceRestrictionCondition_set,NULL) ZEND_NAMED_FE(samlconditions_audiencerestrictioncondition_get,_wrap_SamlConditions_audienceRestrictionCondition_get,NULL) ZEND_NAMED_FE(samlconditions_condition_set,_wrap_SamlConditions_condition_set,NULL) ZEND_NAMED_FE(samlconditions_condition_get,_wrap_SamlConditions_condition_get,NULL) ZEND_NAMED_FE(new_samlconditions,_wrap_new_SamlConditions,NULL) ZEND_NAMED_FE(samlconditions_dump,_wrap_SamlConditions_dump,NULL) ZEND_NAMED_FE(samlnameidentifier_content_set,_wrap_SamlNameIdentifier_content_set,NULL) ZEND_NAMED_FE(samlnameidentifier_content_get,_wrap_SamlNameIdentifier_content_get,NULL) ZEND_NAMED_FE(samlnameidentifier_format_set,_wrap_SamlNameIdentifier_format_set,NULL) ZEND_NAMED_FE(samlnameidentifier_format_get,_wrap_SamlNameIdentifier_format_get,NULL) ZEND_NAMED_FE(samlnameidentifier_namequalifier_set,_wrap_SamlNameIdentifier_nameQualifier_set,NULL) ZEND_NAMED_FE(samlnameidentifier_namequalifier_get,_wrap_SamlNameIdentifier_nameQualifier_get,NULL) ZEND_NAMED_FE(new_samlnameidentifier,_wrap_new_SamlNameIdentifier,NULL) ZEND_NAMED_FE(samlnameidentifier_dump,_wrap_SamlNameIdentifier_dump,NULL) ZEND_NAMED_FE(samlstatementabstract_dump,_wrap_SamlStatementAbstract_dump,NULL) ZEND_NAMED_FE(samlsubject_nameidentifier_set,_wrap_SamlSubject_nameIdentifier_set,NULL) ZEND_NAMED_FE(samlsubject_nameidentifier_get,_wrap_SamlSubject_nameIdentifier_get,NULL) ZEND_NAMED_FE(samlsubject_subjectconfirmation_set,_wrap_SamlSubject_subjectConfirmation_set,NULL) ZEND_NAMED_FE(samlsubject_subjectconfirmation_get,_wrap_SamlSubject_subjectConfirmation_get,NULL) ZEND_NAMED_FE(new_samlsubject,_wrap_new_SamlSubject,NULL) ZEND_NAMED_FE(samlsubject_dump,_wrap_SamlSubject_dump,NULL) ZEND_NAMED_FE(samlsubjectconfirmation_subjectconfirmationdata_set,_wrap_SamlSubjectConfirmation_subjectConfirmationData_set,NULL) ZEND_NAMED_FE(samlsubjectconfirmation_subjectconfirmationdata_get,_wrap_SamlSubjectConfirmation_subjectConfirmationData_get,NULL) ZEND_NAMED_FE(samlsubjectconfirmation_confirmationmethod_set,_wrap_SamlSubjectConfirmation_confirmationMethod_set,NULL) ZEND_NAMED_FE(samlsubjectconfirmation_confirmationmethod_get,_wrap_SamlSubjectConfirmation_confirmationMethod_get,NULL) ZEND_NAMED_FE(new_samlsubjectconfirmation,_wrap_new_SamlSubjectConfirmation,NULL) ZEND_NAMED_FE(samlsubjectconfirmation_dump,_wrap_SamlSubjectConfirmation_dump,NULL) ZEND_NAMED_FE(samlsubjectlocality_dnsaddress_set,_wrap_SamlSubjectLocality_dnsAddress_set,NULL) ZEND_NAMED_FE(samlsubjectlocality_dnsaddress_get,_wrap_SamlSubjectLocality_dnsAddress_get,NULL) ZEND_NAMED_FE(samlsubjectlocality_ipaddress_set,_wrap_SamlSubjectLocality_ipAddress_set,NULL) ZEND_NAMED_FE(samlsubjectlocality_ipaddress_get,_wrap_SamlSubjectLocality_ipAddress_get,NULL) ZEND_NAMED_FE(new_samlsubjectlocality,_wrap_new_SamlSubjectLocality,NULL) ZEND_NAMED_FE(samlsubjectlocality_dump,_wrap_SamlSubjectLocality_dump,NULL) ZEND_NAMED_FE(samlsubjectstatement_subject_set,_wrap_SamlSubjectStatement_subject_set,NULL) ZEND_NAMED_FE(samlsubjectstatement_subject_get,_wrap_SamlSubjectStatement_subject_get,NULL) ZEND_NAMED_FE(new_samlsubjectstatement,_wrap_new_SamlSubjectStatement,NULL) ZEND_NAMED_FE(samlsubjectstatement_dump,_wrap_SamlSubjectStatement_dump,NULL) ZEND_NAMED_FE(samlsubjectstatementabstract_subject_set,_wrap_SamlSubjectStatementAbstract_subject_set,NULL) ZEND_NAMED_FE(samlsubjectstatementabstract_subject_get,_wrap_SamlSubjectStatementAbstract_subject_get,NULL) ZEND_NAMED_FE(samlsubjectstatementabstract_dump,_wrap_SamlSubjectStatementAbstract_dump,NULL) ZEND_NAMED_FE(samlprequest_assertionartifact_set,_wrap_SamlpRequest_assertionArtifact_set,NULL) ZEND_NAMED_FE(samlprequest_assertionartifact_get,_wrap_SamlpRequest_assertionArtifact_get,NULL) ZEND_NAMED_FE(samlprequest_certificatefile_set,_wrap_SamlpRequest_certificateFile_set,NULL) ZEND_NAMED_FE(samlprequest_certificatefile_get,_wrap_SamlpRequest_certificateFile_get,NULL) ZEND_NAMED_FE(samlprequest_issueinstant_set,_wrap_SamlpRequest_issueInstant_set,NULL) ZEND_NAMED_FE(samlprequest_issueinstant_get,_wrap_SamlpRequest_issueInstant_get,NULL) ZEND_NAMED_FE(samlprequest_majorversion_set,_wrap_SamlpRequest_majorVersion_set,NULL) ZEND_NAMED_FE(samlprequest_majorversion_get,_wrap_SamlpRequest_majorVersion_get,NULL) ZEND_NAMED_FE(samlprequest_minorversion_set,_wrap_SamlpRequest_minorVersion_set,NULL) ZEND_NAMED_FE(samlprequest_minorversion_get,_wrap_SamlpRequest_minorVersion_get,NULL) ZEND_NAMED_FE(samlprequest_privatekeyfile_set,_wrap_SamlpRequest_privateKeyFile_set,NULL) ZEND_NAMED_FE(samlprequest_privatekeyfile_get,_wrap_SamlpRequest_privateKeyFile_get,NULL) ZEND_NAMED_FE(samlprequest_requestid_set,_wrap_SamlpRequest_requestId_set,NULL) ZEND_NAMED_FE(samlprequest_requestid_get,_wrap_SamlpRequest_requestId_get,NULL) ZEND_NAMED_FE(samlprequest_respondwith_set,_wrap_SamlpRequest_respondWith_set,NULL) ZEND_NAMED_FE(samlprequest_respondwith_get,_wrap_SamlpRequest_respondWith_get,NULL) ZEND_NAMED_FE(samlprequest_signmethod_set,_wrap_SamlpRequest_signMethod_set,NULL) ZEND_NAMED_FE(samlprequest_signmethod_get,_wrap_SamlpRequest_signMethod_get,NULL) ZEND_NAMED_FE(samlprequest_signtype_set,_wrap_SamlpRequest_signType_set,NULL) ZEND_NAMED_FE(samlprequest_signtype_get,_wrap_SamlpRequest_signType_get,NULL) ZEND_NAMED_FE(new_samlprequest,_wrap_new_SamlpRequest,NULL) ZEND_NAMED_FE(samlprequest_dump,_wrap_SamlpRequest_dump,NULL) ZEND_NAMED_FE(samlprequestabstract_certificatefile_set,_wrap_SamlpRequestAbstract_certificateFile_set,NULL) ZEND_NAMED_FE(samlprequestabstract_certificatefile_get,_wrap_SamlpRequestAbstract_certificateFile_get,NULL) ZEND_NAMED_FE(samlprequestabstract_issueinstant_set,_wrap_SamlpRequestAbstract_issueInstant_set,NULL) ZEND_NAMED_FE(samlprequestabstract_issueinstant_get,_wrap_SamlpRequestAbstract_issueInstant_get,NULL) ZEND_NAMED_FE(samlprequestabstract_majorversion_set,_wrap_SamlpRequestAbstract_majorVersion_set,NULL) ZEND_NAMED_FE(samlprequestabstract_majorversion_get,_wrap_SamlpRequestAbstract_majorVersion_get,NULL) ZEND_NAMED_FE(samlprequestabstract_minorversion_set,_wrap_SamlpRequestAbstract_minorVersion_set,NULL) ZEND_NAMED_FE(samlprequestabstract_minorversion_get,_wrap_SamlpRequestAbstract_minorVersion_get,NULL) ZEND_NAMED_FE(samlprequestabstract_privatekeyfile_set,_wrap_SamlpRequestAbstract_privateKeyFile_set,NULL) ZEND_NAMED_FE(samlprequestabstract_privatekeyfile_get,_wrap_SamlpRequestAbstract_privateKeyFile_get,NULL) ZEND_NAMED_FE(samlprequestabstract_requestid_set,_wrap_SamlpRequestAbstract_requestId_set,NULL) ZEND_NAMED_FE(samlprequestabstract_requestid_get,_wrap_SamlpRequestAbstract_requestId_get,NULL) ZEND_NAMED_FE(samlprequestabstract_signmethod_set,_wrap_SamlpRequestAbstract_signMethod_set,NULL) ZEND_NAMED_FE(samlprequestabstract_signmethod_get,_wrap_SamlpRequestAbstract_signMethod_get,NULL) ZEND_NAMED_FE(samlprequestabstract_signtype_set,_wrap_SamlpRequestAbstract_signType_set,NULL) ZEND_NAMED_FE(samlprequestabstract_signtype_get,_wrap_SamlpRequestAbstract_signType_get,NULL) ZEND_NAMED_FE(samlprequestabstract_respondwith_set,_wrap_SamlpRequestAbstract_respondWith_set,NULL) ZEND_NAMED_FE(samlprequestabstract_respondwith_get,_wrap_SamlpRequestAbstract_respondWith_get,NULL) ZEND_NAMED_FE(samlprequestabstract_dump,_wrap_SamlpRequestAbstract_dump,NULL) ZEND_NAMED_FE(samlpresponse_certificatefile_set,_wrap_SamlpResponse_certificateFile_set,NULL) ZEND_NAMED_FE(samlpresponse_certificatefile_get,_wrap_SamlpResponse_certificateFile_get,NULL) ZEND_NAMED_FE(samlpresponse_inresponseto_set,_wrap_SamlpResponse_inResponseTo_set,NULL) ZEND_NAMED_FE(samlpresponse_inresponseto_get,_wrap_SamlpResponse_inResponseTo_get,NULL) ZEND_NAMED_FE(samlpresponse_issueinstant_set,_wrap_SamlpResponse_issueInstant_set,NULL) ZEND_NAMED_FE(samlpresponse_issueinstant_get,_wrap_SamlpResponse_issueInstant_get,NULL) ZEND_NAMED_FE(samlpresponse_majorversion_set,_wrap_SamlpResponse_majorVersion_set,NULL) ZEND_NAMED_FE(samlpresponse_majorversion_get,_wrap_SamlpResponse_majorVersion_get,NULL) ZEND_NAMED_FE(samlpresponse_minorversion_set,_wrap_SamlpResponse_minorVersion_set,NULL) ZEND_NAMED_FE(samlpresponse_minorversion_get,_wrap_SamlpResponse_minorVersion_get,NULL) ZEND_NAMED_FE(samlpresponse_privatekeyfile_set,_wrap_SamlpResponse_privateKeyFile_set,NULL) ZEND_NAMED_FE(samlpresponse_privatekeyfile_get,_wrap_SamlpResponse_privateKeyFile_get,NULL) ZEND_NAMED_FE(samlpresponse_recipient_set,_wrap_SamlpResponse_recipient_set,NULL) ZEND_NAMED_FE(samlpresponse_recipient_get,_wrap_SamlpResponse_recipient_get,NULL) ZEND_NAMED_FE(samlpresponse_responseid_set,_wrap_SamlpResponse_responseId_set,NULL) ZEND_NAMED_FE(samlpresponse_responseid_get,_wrap_SamlpResponse_responseId_get,NULL) ZEND_NAMED_FE(samlpresponse_signmethod_set,_wrap_SamlpResponse_signMethod_set,NULL) ZEND_NAMED_FE(samlpresponse_signmethod_get,_wrap_SamlpResponse_signMethod_get,NULL) ZEND_NAMED_FE(samlpresponse_signtype_set,_wrap_SamlpResponse_signType_set,NULL) ZEND_NAMED_FE(samlpresponse_signtype_get,_wrap_SamlpResponse_signType_get,NULL) ZEND_NAMED_FE(samlpresponse_assertion_set,_wrap_SamlpResponse_assertion_set,NULL) ZEND_NAMED_FE(samlpresponse_assertion_get,_wrap_SamlpResponse_assertion_get,NULL) ZEND_NAMED_FE(samlpresponse_status_set,_wrap_SamlpResponse_status_set,NULL) ZEND_NAMED_FE(samlpresponse_status_get,_wrap_SamlpResponse_status_get,NULL) ZEND_NAMED_FE(new_samlpresponse,_wrap_new_SamlpResponse,NULL) ZEND_NAMED_FE(samlpresponse_dump,_wrap_SamlpResponse_dump,NULL) ZEND_NAMED_FE(samlpresponseabstract_certificatefile_set,_wrap_SamlpResponseAbstract_certificateFile_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_certificatefile_get,_wrap_SamlpResponseAbstract_certificateFile_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_inresponseto_set,_wrap_SamlpResponseAbstract_inResponseTo_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_inresponseto_get,_wrap_SamlpResponseAbstract_inResponseTo_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_issueinstant_set,_wrap_SamlpResponseAbstract_issueInstant_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_issueinstant_get,_wrap_SamlpResponseAbstract_issueInstant_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_majorversion_set,_wrap_SamlpResponseAbstract_majorVersion_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_majorversion_get,_wrap_SamlpResponseAbstract_majorVersion_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_minorversion_set,_wrap_SamlpResponseAbstract_minorVersion_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_minorversion_get,_wrap_SamlpResponseAbstract_minorVersion_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_privatekeyfile_set,_wrap_SamlpResponseAbstract_privateKeyFile_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_privatekeyfile_get,_wrap_SamlpResponseAbstract_privateKeyFile_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_recipient_set,_wrap_SamlpResponseAbstract_recipient_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_recipient_get,_wrap_SamlpResponseAbstract_recipient_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_responseid_set,_wrap_SamlpResponseAbstract_responseId_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_responseid_get,_wrap_SamlpResponseAbstract_responseId_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_signmethod_set,_wrap_SamlpResponseAbstract_signMethod_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_signmethod_get,_wrap_SamlpResponseAbstract_signMethod_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_signtype_set,_wrap_SamlpResponseAbstract_signType_set,NULL) ZEND_NAMED_FE(samlpresponseabstract_signtype_get,_wrap_SamlpResponseAbstract_signType_get,NULL) ZEND_NAMED_FE(samlpresponseabstract_dump,_wrap_SamlpResponseAbstract_dump,NULL) ZEND_NAMED_FE(samlpstatus_statusmessage_set,_wrap_SamlpStatus_statusMessage_set,NULL) ZEND_NAMED_FE(samlpstatus_statusmessage_get,_wrap_SamlpStatus_statusMessage_get,NULL) ZEND_NAMED_FE(samlpstatus_statuscode_set,_wrap_SamlpStatus_statusCode_set,NULL) ZEND_NAMED_FE(samlpstatus_statuscode_get,_wrap_SamlpStatus_statusCode_get,NULL) ZEND_NAMED_FE(new_samlpstatus,_wrap_new_SamlpStatus,NULL) ZEND_NAMED_FE(samlpstatus_dump,_wrap_SamlpStatus_dump,NULL) ZEND_NAMED_FE(samlpstatuscode_value_set,_wrap_SamlpStatusCode_value_set,NULL) ZEND_NAMED_FE(samlpstatuscode_value_get,_wrap_SamlpStatusCode_value_get,NULL) ZEND_NAMED_FE(samlpstatuscode_statuscode_set,_wrap_SamlpStatusCode_statusCode_set,NULL) ZEND_NAMED_FE(samlpstatuscode_statuscode_get,_wrap_SamlpStatusCode_statusCode_get,NULL) ZEND_NAMED_FE(new_samlpstatuscode,_wrap_new_SamlpStatusCode,NULL) ZEND_NAMED_FE(samlpstatuscode_dump,_wrap_SamlpStatusCode_dump,NULL) ZEND_NAMED_FE(libassertion_advice_set,_wrap_LibAssertion_advice_set,NULL) ZEND_NAMED_FE(libassertion_advice_get,_wrap_LibAssertion_advice_get,NULL) ZEND_NAMED_FE(libassertion_assertionid_set,_wrap_LibAssertion_assertionId_set,NULL) ZEND_NAMED_FE(libassertion_assertionid_get,_wrap_LibAssertion_assertionId_get,NULL) ZEND_NAMED_FE(libassertion_attributestatement_set,_wrap_LibAssertion_attributeStatement_set,NULL) ZEND_NAMED_FE(libassertion_attributestatement_get,_wrap_LibAssertion_attributeStatement_get,NULL) ZEND_NAMED_FE(libassertion_authenticationstatement_set,_wrap_LibAssertion_authenticationStatement_set,NULL) ZEND_NAMED_FE(libassertion_authenticationstatement_get,_wrap_LibAssertion_authenticationStatement_get,NULL) ZEND_NAMED_FE(libassertion_certificatefile_set,_wrap_LibAssertion_certificateFile_set,NULL) ZEND_NAMED_FE(libassertion_certificatefile_get,_wrap_LibAssertion_certificateFile_get,NULL) ZEND_NAMED_FE(libassertion_conditions_set,_wrap_LibAssertion_conditions_set,NULL) ZEND_NAMED_FE(libassertion_conditions_get,_wrap_LibAssertion_conditions_get,NULL) ZEND_NAMED_FE(libassertion_issueinstant_set,_wrap_LibAssertion_issueInstant_set,NULL) ZEND_NAMED_FE(libassertion_issueinstant_get,_wrap_LibAssertion_issueInstant_get,NULL) ZEND_NAMED_FE(libassertion_issuer_set,_wrap_LibAssertion_issuer_set,NULL) ZEND_NAMED_FE(libassertion_issuer_get,_wrap_LibAssertion_issuer_get,NULL) ZEND_NAMED_FE(libassertion_majorversion_set,_wrap_LibAssertion_majorVersion_set,NULL) ZEND_NAMED_FE(libassertion_majorversion_get,_wrap_LibAssertion_majorVersion_get,NULL) ZEND_NAMED_FE(libassertion_minorversion_set,_wrap_LibAssertion_minorVersion_set,NULL) ZEND_NAMED_FE(libassertion_minorversion_get,_wrap_LibAssertion_minorVersion_get,NULL) ZEND_NAMED_FE(libassertion_privatekeyfile_set,_wrap_LibAssertion_privateKeyFile_set,NULL) ZEND_NAMED_FE(libassertion_privatekeyfile_get,_wrap_LibAssertion_privateKeyFile_get,NULL) ZEND_NAMED_FE(libassertion_signmethod_set,_wrap_LibAssertion_signMethod_set,NULL) ZEND_NAMED_FE(libassertion_signmethod_get,_wrap_LibAssertion_signMethod_get,NULL) ZEND_NAMED_FE(libassertion_signtype_set,_wrap_LibAssertion_signType_set,NULL) ZEND_NAMED_FE(libassertion_signtype_get,_wrap_LibAssertion_signType_get,NULL) ZEND_NAMED_FE(libassertion_subjectstatement_set,_wrap_LibAssertion_subjectStatement_set,NULL) ZEND_NAMED_FE(libassertion_subjectstatement_get,_wrap_LibAssertion_subjectStatement_get,NULL) ZEND_NAMED_FE(new_libassertion,_wrap_new_LibAssertion,NULL) ZEND_NAMED_FE(libassertion_newfull,_wrap_LibAssertion_newFull,NULL) ZEND_NAMED_FE(libassertion_dump,_wrap_LibAssertion_dump,NULL) ZEND_NAMED_FE(libauthnrequest_affiliationid_set,_wrap_LibAuthnRequest_affiliationId_set,NULL) ZEND_NAMED_FE(libauthnrequest_affiliationid_get,_wrap_LibAuthnRequest_affiliationId_get,NULL) ZEND_NAMED_FE(libauthnrequest_assertionconsumerserviceid_set,_wrap_LibAuthnRequest_assertionConsumerServiceId_set,NULL) ZEND_NAMED_FE(libauthnrequest_assertionconsumerserviceid_get,_wrap_LibAuthnRequest_assertionConsumerServiceId_get,NULL) ZEND_NAMED_FE(libauthnrequest_consent_set,_wrap_LibAuthnRequest_consent_set,NULL) ZEND_NAMED_FE(libauthnrequest_consent_get,_wrap_LibAuthnRequest_consent_get,NULL) ZEND_NAMED_FE(libauthnrequest_forceauthn_set,_wrap_LibAuthnRequest_forceAuthn_set,NULL) ZEND_NAMED_FE(libauthnrequest_forceauthn_get,_wrap_LibAuthnRequest_forceAuthn_get,NULL) ZEND_NAMED_FE(libauthnrequest_ispassive_set,_wrap_LibAuthnRequest_isPassive_set,NULL) ZEND_NAMED_FE(libauthnrequest_ispassive_get,_wrap_LibAuthnRequest_isPassive_get,NULL) ZEND_NAMED_FE(libauthnrequest_nameidpolicy_set,_wrap_LibAuthnRequest_nameIdPolicy_set,NULL) ZEND_NAMED_FE(libauthnrequest_nameidpolicy_get,_wrap_LibAuthnRequest_nameIdPolicy_get,NULL) ZEND_NAMED_FE(libauthnrequest_protocolprofile_set,_wrap_LibAuthnRequest_protocolProfile_set,NULL) ZEND_NAMED_FE(libauthnrequest_protocolprofile_get,_wrap_LibAuthnRequest_protocolProfile_get,NULL) ZEND_NAMED_FE(libauthnrequest_providerid_set,_wrap_LibAuthnRequest_providerId_set,NULL) ZEND_NAMED_FE(libauthnrequest_providerid_get,_wrap_LibAuthnRequest_providerId_get,NULL) ZEND_NAMED_FE(libauthnrequest_relaystate_set,_wrap_LibAuthnRequest_relayState_set,NULL) ZEND_NAMED_FE(libauthnrequest_relaystate_get,_wrap_LibAuthnRequest_relayState_get,NULL) ZEND_NAMED_FE(libauthnrequest_certificatefile_set,_wrap_LibAuthnRequest_certificateFile_set,NULL) ZEND_NAMED_FE(libauthnrequest_certificatefile_get,_wrap_LibAuthnRequest_certificateFile_get,NULL) ZEND_NAMED_FE(libauthnrequest_issueinstant_set,_wrap_LibAuthnRequest_issueInstant_set,NULL) ZEND_NAMED_FE(libauthnrequest_issueinstant_get,_wrap_LibAuthnRequest_issueInstant_get,NULL) ZEND_NAMED_FE(libauthnrequest_majorversion_set,_wrap_LibAuthnRequest_majorVersion_set,NULL) ZEND_NAMED_FE(libauthnrequest_majorversion_get,_wrap_LibAuthnRequest_majorVersion_get,NULL) ZEND_NAMED_FE(libauthnrequest_minorversion_set,_wrap_LibAuthnRequest_minorVersion_set,NULL) ZEND_NAMED_FE(libauthnrequest_minorversion_get,_wrap_LibAuthnRequest_minorVersion_get,NULL) ZEND_NAMED_FE(libauthnrequest_privatekeyfile_set,_wrap_LibAuthnRequest_privateKeyFile_set,NULL) ZEND_NAMED_FE(libauthnrequest_privatekeyfile_get,_wrap_LibAuthnRequest_privateKeyFile_get,NULL) ZEND_NAMED_FE(libauthnrequest_requestid_set,_wrap_LibAuthnRequest_requestId_set,NULL) ZEND_NAMED_FE(libauthnrequest_requestid_get,_wrap_LibAuthnRequest_requestId_get,NULL) ZEND_NAMED_FE(libauthnrequest_respondwith_set,_wrap_LibAuthnRequest_respondWith_set,NULL) ZEND_NAMED_FE(libauthnrequest_respondwith_get,_wrap_LibAuthnRequest_respondWith_get,NULL) ZEND_NAMED_FE(libauthnrequest_signmethod_set,_wrap_LibAuthnRequest_signMethod_set,NULL) ZEND_NAMED_FE(libauthnrequest_signmethod_get,_wrap_LibAuthnRequest_signMethod_get,NULL) ZEND_NAMED_FE(libauthnrequest_signtype_set,_wrap_LibAuthnRequest_signType_set,NULL) ZEND_NAMED_FE(libauthnrequest_signtype_get,_wrap_LibAuthnRequest_signType_get,NULL) ZEND_NAMED_FE(libauthnrequest_extension_set,_wrap_LibAuthnRequest_extension_set,NULL) ZEND_NAMED_FE(libauthnrequest_extension_get,_wrap_LibAuthnRequest_extension_get,NULL) ZEND_NAMED_FE(libauthnrequest_requestauthncontext_set,_wrap_LibAuthnRequest_requestAuthnContext_set,NULL) ZEND_NAMED_FE(libauthnrequest_requestauthncontext_get,_wrap_LibAuthnRequest_requestAuthnContext_get,NULL) ZEND_NAMED_FE(new_libauthnrequest,_wrap_new_LibAuthnRequest,NULL) ZEND_NAMED_FE(libauthnrequest_dump,_wrap_LibAuthnRequest_dump,NULL) ZEND_NAMED_FE(libauthnresponse_consent_set,_wrap_LibAuthnResponse_consent_set,NULL) ZEND_NAMED_FE(libauthnresponse_consent_get,_wrap_LibAuthnResponse_consent_get,NULL) ZEND_NAMED_FE(libauthnresponse_providerid_set,_wrap_LibAuthnResponse_providerId_set,NULL) ZEND_NAMED_FE(libauthnresponse_providerid_get,_wrap_LibAuthnResponse_providerId_get,NULL) ZEND_NAMED_FE(libauthnresponse_relaystate_set,_wrap_LibAuthnResponse_relayState_set,NULL) ZEND_NAMED_FE(libauthnresponse_relaystate_get,_wrap_LibAuthnResponse_relayState_get,NULL) ZEND_NAMED_FE(libauthnresponse_extension_set,_wrap_LibAuthnResponse_extension_set,NULL) ZEND_NAMED_FE(libauthnresponse_extension_get,_wrap_LibAuthnResponse_extension_get,NULL) ZEND_NAMED_FE(libauthnresponse_status_set,_wrap_LibAuthnResponse_status_set,NULL) ZEND_NAMED_FE(libauthnresponse_status_get,_wrap_LibAuthnResponse_status_get,NULL) ZEND_NAMED_FE(new_libauthnresponse,_wrap_new_LibAuthnResponse,NULL) ZEND_NAMED_FE(libauthnresponse_dump,_wrap_LibAuthnResponse_dump,NULL) ZEND_NAMED_FE(libfederationterminationnotification_consent_set,_wrap_LibFederationTerminationNotification_consent_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_consent_get,_wrap_LibFederationTerminationNotification_consent_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_providerid_set,_wrap_LibFederationTerminationNotification_providerId_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_providerid_get,_wrap_LibFederationTerminationNotification_providerId_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_relaystate_set,_wrap_LibFederationTerminationNotification_relayState_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_relaystate_get,_wrap_LibFederationTerminationNotification_relayState_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_certificatefile_set,_wrap_LibFederationTerminationNotification_certificateFile_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_certificatefile_get,_wrap_LibFederationTerminationNotification_certificateFile_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_issueinstant_set,_wrap_LibFederationTerminationNotification_issueInstant_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_issueinstant_get,_wrap_LibFederationTerminationNotification_issueInstant_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_majorversion_set,_wrap_LibFederationTerminationNotification_majorVersion_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_majorversion_get,_wrap_LibFederationTerminationNotification_majorVersion_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_minorversion_set,_wrap_LibFederationTerminationNotification_minorVersion_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_minorversion_get,_wrap_LibFederationTerminationNotification_minorVersion_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_privatekeyfile_set,_wrap_LibFederationTerminationNotification_privateKeyFile_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_privatekeyfile_get,_wrap_LibFederationTerminationNotification_privateKeyFile_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_requestid_set,_wrap_LibFederationTerminationNotification_requestId_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_requestid_get,_wrap_LibFederationTerminationNotification_requestId_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_respondwith_set,_wrap_LibFederationTerminationNotification_respondWith_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_respondwith_get,_wrap_LibFederationTerminationNotification_respondWith_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_signmethod_set,_wrap_LibFederationTerminationNotification_signMethod_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_signmethod_get,_wrap_LibFederationTerminationNotification_signMethod_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_signtype_set,_wrap_LibFederationTerminationNotification_signType_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_signtype_get,_wrap_LibFederationTerminationNotification_signType_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_extension_set,_wrap_LibFederationTerminationNotification_extension_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_extension_get,_wrap_LibFederationTerminationNotification_extension_get,NULL) ZEND_NAMED_FE(libfederationterminationnotification_nameidentifier_set,_wrap_LibFederationTerminationNotification_nameIdentifier_set,NULL) ZEND_NAMED_FE(libfederationterminationnotification_nameidentifier_get,_wrap_LibFederationTerminationNotification_nameIdentifier_get,NULL) ZEND_NAMED_FE(new_libfederationterminationnotification,_wrap_new_LibFederationTerminationNotification,NULL) ZEND_NAMED_FE(libfederationterminationnotification_newfull,_wrap_LibFederationTerminationNotification_newFull,NULL) ZEND_NAMED_FE(libfederationterminationnotification_dump,_wrap_LibFederationTerminationNotification_dump,NULL) ZEND_NAMED_FE(liblogoutrequest_consent_set,_wrap_LibLogoutRequest_consent_set,NULL) ZEND_NAMED_FE(liblogoutrequest_consent_get,_wrap_LibLogoutRequest_consent_get,NULL) ZEND_NAMED_FE(liblogoutrequest_notonorafter_set,_wrap_LibLogoutRequest_notOnOrAfter_set,NULL) ZEND_NAMED_FE(liblogoutrequest_notonorafter_get,_wrap_LibLogoutRequest_notOnOrAfter_get,NULL) ZEND_NAMED_FE(liblogoutrequest_providerid_set,_wrap_LibLogoutRequest_providerId_set,NULL) ZEND_NAMED_FE(liblogoutrequest_providerid_get,_wrap_LibLogoutRequest_providerId_get,NULL) ZEND_NAMED_FE(liblogoutrequest_relaystate_set,_wrap_LibLogoutRequest_relayState_set,NULL) ZEND_NAMED_FE(liblogoutrequest_relaystate_get,_wrap_LibLogoutRequest_relayState_get,NULL) ZEND_NAMED_FE(liblogoutrequest_sessionindex_set,_wrap_LibLogoutRequest_sessionIndex_set,NULL) ZEND_NAMED_FE(liblogoutrequest_sessionindex_get,_wrap_LibLogoutRequest_sessionIndex_get,NULL) ZEND_NAMED_FE(liblogoutrequest_certificatefile_set,_wrap_LibLogoutRequest_certificateFile_set,NULL) ZEND_NAMED_FE(liblogoutrequest_certificatefile_get,_wrap_LibLogoutRequest_certificateFile_get,NULL) ZEND_NAMED_FE(liblogoutrequest_issueinstant_set,_wrap_LibLogoutRequest_issueInstant_set,NULL) ZEND_NAMED_FE(liblogoutrequest_issueinstant_get,_wrap_LibLogoutRequest_issueInstant_get,NULL) ZEND_NAMED_FE(liblogoutrequest_majorversion_set,_wrap_LibLogoutRequest_majorVersion_set,NULL) ZEND_NAMED_FE(liblogoutrequest_majorversion_get,_wrap_LibLogoutRequest_majorVersion_get,NULL) ZEND_NAMED_FE(liblogoutrequest_minorversion_set,_wrap_LibLogoutRequest_minorVersion_set,NULL) ZEND_NAMED_FE(liblogoutrequest_minorversion_get,_wrap_LibLogoutRequest_minorVersion_get,NULL) ZEND_NAMED_FE(liblogoutrequest_privatekeyfile_set,_wrap_LibLogoutRequest_privateKeyFile_set,NULL) ZEND_NAMED_FE(liblogoutrequest_privatekeyfile_get,_wrap_LibLogoutRequest_privateKeyFile_get,NULL) ZEND_NAMED_FE(liblogoutrequest_requestid_set,_wrap_LibLogoutRequest_requestId_set,NULL) ZEND_NAMED_FE(liblogoutrequest_requestid_get,_wrap_LibLogoutRequest_requestId_get,NULL) ZEND_NAMED_FE(liblogoutrequest_respondwith_set,_wrap_LibLogoutRequest_respondWith_set,NULL) ZEND_NAMED_FE(liblogoutrequest_respondwith_get,_wrap_LibLogoutRequest_respondWith_get,NULL) ZEND_NAMED_FE(liblogoutrequest_signmethod_set,_wrap_LibLogoutRequest_signMethod_set,NULL) ZEND_NAMED_FE(liblogoutrequest_signmethod_get,_wrap_LibLogoutRequest_signMethod_get,NULL) ZEND_NAMED_FE(liblogoutrequest_signtype_set,_wrap_LibLogoutRequest_signType_set,NULL) ZEND_NAMED_FE(liblogoutrequest_signtype_get,_wrap_LibLogoutRequest_signType_get,NULL) ZEND_NAMED_FE(liblogoutrequest_extension_set,_wrap_LibLogoutRequest_extension_set,NULL) ZEND_NAMED_FE(liblogoutrequest_extension_get,_wrap_LibLogoutRequest_extension_get,NULL) ZEND_NAMED_FE(liblogoutrequest_nameidentifier_set,_wrap_LibLogoutRequest_nameIdentifier_set,NULL) ZEND_NAMED_FE(liblogoutrequest_nameidentifier_get,_wrap_LibLogoutRequest_nameIdentifier_get,NULL) ZEND_NAMED_FE(new_liblogoutrequest,_wrap_new_LibLogoutRequest,NULL) ZEND_NAMED_FE(liblogoutrequest_newfull,_wrap_LibLogoutRequest_newFull,NULL) ZEND_NAMED_FE(liblogoutrequest_dump,_wrap_LibLogoutRequest_dump,NULL) ZEND_NAMED_FE(liblogoutresponse_extension_set,_wrap_LibLogoutResponse_extension_set,NULL) ZEND_NAMED_FE(liblogoutresponse_extension_get,_wrap_LibLogoutResponse_extension_get,NULL) ZEND_NAMED_FE(liblogoutresponse_providerid_set,_wrap_LibLogoutResponse_providerId_set,NULL) ZEND_NAMED_FE(liblogoutresponse_providerid_get,_wrap_LibLogoutResponse_providerId_get,NULL) ZEND_NAMED_FE(liblogoutresponse_relaystate_set,_wrap_LibLogoutResponse_relayState_set,NULL) ZEND_NAMED_FE(liblogoutresponse_relaystate_get,_wrap_LibLogoutResponse_relayState_get,NULL) ZEND_NAMED_FE(liblogoutresponse_status_set,_wrap_LibLogoutResponse_status_set,NULL) ZEND_NAMED_FE(liblogoutresponse_status_get,_wrap_LibLogoutResponse_status_get,NULL) ZEND_NAMED_FE(new_liblogoutresponse,_wrap_new_LibLogoutResponse,NULL) ZEND_NAMED_FE(liblogoutresponse_newfull,_wrap_LibLogoutResponse_newFull,NULL) ZEND_NAMED_FE(liblogoutresponse_dump,_wrap_LibLogoutResponse_dump,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_providerid_set,_wrap_LibRegisterNameIdentifierRequest_providerId_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_providerid_get,_wrap_LibRegisterNameIdentifierRequest_providerId_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_relaystate_set,_wrap_LibRegisterNameIdentifierRequest_relayState_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_relaystate_get,_wrap_LibRegisterNameIdentifierRequest_relayState_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_certificatefile_set,_wrap_LibRegisterNameIdentifierRequest_certificateFile_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_certificatefile_get,_wrap_LibRegisterNameIdentifierRequest_certificateFile_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_issueinstant_set,_wrap_LibRegisterNameIdentifierRequest_issueInstant_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_issueinstant_get,_wrap_LibRegisterNameIdentifierRequest_issueInstant_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_majorversion_set,_wrap_LibRegisterNameIdentifierRequest_majorVersion_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_majorversion_get,_wrap_LibRegisterNameIdentifierRequest_majorVersion_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_minorversion_set,_wrap_LibRegisterNameIdentifierRequest_minorVersion_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_minorversion_get,_wrap_LibRegisterNameIdentifierRequest_minorVersion_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_privatekeyfile_set,_wrap_LibRegisterNameIdentifierRequest_privateKeyFile_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_privatekeyfile_get,_wrap_LibRegisterNameIdentifierRequest_privateKeyFile_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_requestid_set,_wrap_LibRegisterNameIdentifierRequest_requestId_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_requestid_get,_wrap_LibRegisterNameIdentifierRequest_requestId_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_respondwith_set,_wrap_LibRegisterNameIdentifierRequest_respondWith_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_respondwith_get,_wrap_LibRegisterNameIdentifierRequest_respondWith_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_signmethod_set,_wrap_LibRegisterNameIdentifierRequest_signMethod_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_signmethod_get,_wrap_LibRegisterNameIdentifierRequest_signMethod_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_signtype_set,_wrap_LibRegisterNameIdentifierRequest_signType_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_signtype_get,_wrap_LibRegisterNameIdentifierRequest_signType_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_extension_set,_wrap_LibRegisterNameIdentifierRequest_extension_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_extension_get,_wrap_LibRegisterNameIdentifierRequest_extension_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_idpprovidednameidentifier_set,_wrap_LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_idpprovidednameidentifier_get,_wrap_LibRegisterNameIdentifierRequest_idpProvidedNameIdentifier_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_oldprovidednameidentifier_set,_wrap_LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_oldprovidednameidentifier_get,_wrap_LibRegisterNameIdentifierRequest_oldProvidedNameIdentifier_get,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_spprovidednameidentifier_set,_wrap_LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_set,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_spprovidednameidentifier_get,_wrap_LibRegisterNameIdentifierRequest_spProvidedNameIdentifier_get,NULL) ZEND_NAMED_FE(new_libregisternameidentifierrequest,_wrap_new_LibRegisterNameIdentifierRequest,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_newfull,_wrap_LibRegisterNameIdentifierRequest_newFull,NULL) ZEND_NAMED_FE(libregisternameidentifierrequest_dump,_wrap_LibRegisterNameIdentifierRequest_dump,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_extension_set,_wrap_LibRegisterNameIdentifierResponse_extension_set,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_extension_get,_wrap_LibRegisterNameIdentifierResponse_extension_get,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_providerid_set,_wrap_LibRegisterNameIdentifierResponse_providerId_set,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_providerid_get,_wrap_LibRegisterNameIdentifierResponse_providerId_get,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_relaystate_set,_wrap_LibRegisterNameIdentifierResponse_relayState_set,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_relaystate_get,_wrap_LibRegisterNameIdentifierResponse_relayState_get,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_status_set,_wrap_LibRegisterNameIdentifierResponse_status_set,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_status_get,_wrap_LibRegisterNameIdentifierResponse_status_get,NULL) ZEND_NAMED_FE(new_libregisternameidentifierresponse,_wrap_new_LibRegisterNameIdentifierResponse,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_newfull,_wrap_LibRegisterNameIdentifierResponse_newFull,NULL) ZEND_NAMED_FE(libregisternameidentifierresponse_dump,_wrap_LibRegisterNameIdentifierResponse_dump,NULL) ZEND_NAMED_FE(librequestauthncontext_authncontextcomparison_set,_wrap_LibRequestAuthnContext_authnContextComparison_set,NULL) ZEND_NAMED_FE(librequestauthncontext_authncontextcomparison_get,_wrap_LibRequestAuthnContext_authnContextComparison_get,NULL) ZEND_NAMED_FE(librequestauthncontext_authncontextclassref_set,_wrap_LibRequestAuthnContext_authnContextClassRef_set,NULL) ZEND_NAMED_FE(librequestauthncontext_authncontextclassref_get,_wrap_LibRequestAuthnContext_authnContextClassRef_get,NULL) ZEND_NAMED_FE(librequestauthncontext_authncontextstatementref_set,_wrap_LibRequestAuthnContext_authnContextStatementRef_set,NULL) ZEND_NAMED_FE(librequestauthncontext_authncontextstatementref_get,_wrap_LibRequestAuthnContext_authnContextStatementRef_get,NULL) ZEND_NAMED_FE(new_librequestauthncontext,_wrap_new_LibRequestAuthnContext,NULL) ZEND_NAMED_FE(librequestauthncontext_dump,_wrap_LibRequestAuthnContext_dump,NULL) ZEND_NAMED_FE(libstatusresponse_providerid_set,_wrap_LibStatusResponse_providerId_set,NULL) ZEND_NAMED_FE(libstatusresponse_providerid_get,_wrap_LibStatusResponse_providerId_get,NULL) ZEND_NAMED_FE(libstatusresponse_relaystate_set,_wrap_LibStatusResponse_relayState_set,NULL) ZEND_NAMED_FE(libstatusresponse_relaystate_get,_wrap_LibStatusResponse_relayState_get,NULL) ZEND_NAMED_FE(libstatusresponse_extension_set,_wrap_LibStatusResponse_extension_set,NULL) ZEND_NAMED_FE(libstatusresponse_extension_get,_wrap_LibStatusResponse_extension_get,NULL) ZEND_NAMED_FE(libstatusresponse_status_set,_wrap_LibStatusResponse_status_set,NULL) ZEND_NAMED_FE(libstatusresponse_status_get,_wrap_LibStatusResponse_status_get,NULL) ZEND_NAMED_FE(new_libstatusresponse,_wrap_new_LibStatusResponse,NULL) ZEND_NAMED_FE(libstatusresponse_dump,_wrap_LibStatusResponse_dump,NULL) ZEND_NAMED_FE(provider_cacertchain_set,_wrap_Provider_caCertChain_set,NULL) ZEND_NAMED_FE(provider_cacertchain_get,_wrap_Provider_caCertChain_get,NULL) ZEND_NAMED_FE(provider_metadatafilename_set,_wrap_Provider_metadataFilename_set,NULL) ZEND_NAMED_FE(provider_metadatafilename_get,_wrap_Provider_metadataFilename_get,NULL) ZEND_NAMED_FE(provider_providerid_set,_wrap_Provider_providerId_set,NULL) ZEND_NAMED_FE(provider_providerid_get,_wrap_Provider_providerId_get,NULL) ZEND_NAMED_FE(provider_publickey_set,_wrap_Provider_publicKey_set,NULL) ZEND_NAMED_FE(provider_publickey_get,_wrap_Provider_publicKey_get,NULL) ZEND_NAMED_FE(provider_role_set,_wrap_Provider_role_set,NULL) ZEND_NAMED_FE(provider_role_get,_wrap_Provider_role_get,NULL) ZEND_NAMED_FE(new_provider,_wrap_new_Provider,NULL) ZEND_NAMED_FE(provider_newfromdump,_wrap_Provider_newFromDump,NULL) ZEND_NAMED_FE(provider_dump,_wrap_Provider_dump,NULL) ZEND_NAMED_FE(provider_accepthttpmethod,_wrap_Provider_acceptHttpMethod,NULL) ZEND_NAMED_FE(provider_getassertionconsumerserviceurl,_wrap_Provider_getAssertionConsumerServiceUrl,NULL) ZEND_NAMED_FE(provider_getbase64succinctid,_wrap_Provider_getBase64SuccinctId,NULL) ZEND_NAMED_FE(provider_getorganization,_wrap_Provider_getOrganization,NULL) ZEND_NAMED_FE(provider_getfirsthttpmethod,_wrap_Provider_getFirstHttpMethod,NULL) ZEND_NAMED_FE(provider_getmetadataone,_wrap_Provider_getMetadataOne,NULL) ZEND_NAMED_FE(provider_hasprotocolprofile,_wrap_Provider_hasProtocolProfile,NULL) ZEND_NAMED_FE(provider_getprotocolconformance,_wrap_Provider_getProtocolConformance,NULL) ZEND_NAMED_FE(provider_setencryptionmode,_wrap_Provider_setEncryptionMode,NULL) ZEND_NAMED_FE(provider_setencryptionsymkeytype,_wrap_Provider_setEncryptionSymKeyType,NULL) ZEND_NAMED_FE(server_certificate_set,_wrap_Server_certificate_set,NULL) ZEND_NAMED_FE(server_certificate_get,_wrap_Server_certificate_get,NULL) ZEND_NAMED_FE(server_privatekey_set,_wrap_Server_privateKey_set,NULL) ZEND_NAMED_FE(server_privatekey_get,_wrap_Server_privateKey_get,NULL) ZEND_NAMED_FE(server_privatekeypassword_set,_wrap_Server_privateKeyPassword_set,NULL) ZEND_NAMED_FE(server_privatekeypassword_get,_wrap_Server_privateKeyPassword_get,NULL) ZEND_NAMED_FE(server_signaturemethod_set,_wrap_Server_signatureMethod_set,NULL) ZEND_NAMED_FE(server_signaturemethod_get,_wrap_Server_signatureMethod_get,NULL) ZEND_NAMED_FE(server_cacertchain_set,_wrap_Server_caCertChain_set,NULL) ZEND_NAMED_FE(server_cacertchain_get,_wrap_Server_caCertChain_get,NULL) ZEND_NAMED_FE(server_metadatafilename_set,_wrap_Server_metadataFilename_set,NULL) ZEND_NAMED_FE(server_metadatafilename_get,_wrap_Server_metadataFilename_get,NULL) ZEND_NAMED_FE(server_providerid_set,_wrap_Server_providerId_set,NULL) ZEND_NAMED_FE(server_providerid_get,_wrap_Server_providerId_get,NULL) ZEND_NAMED_FE(server_publickey_set,_wrap_Server_publicKey_set,NULL) ZEND_NAMED_FE(server_publickey_get,_wrap_Server_publicKey_get,NULL) ZEND_NAMED_FE(server_role_set,_wrap_Server_role_set,NULL) ZEND_NAMED_FE(server_role_get,_wrap_Server_role_get,NULL) ZEND_NAMED_FE(server_providerids_get,_wrap_Server_providerIds_get,NULL) ZEND_NAMED_FE(new_server,_wrap_new_Server,NULL) ZEND_NAMED_FE(server_newfromdump,_wrap_Server_newFromDump,NULL) ZEND_NAMED_FE(server_accepthttpmethod,_wrap_Server_acceptHttpMethod,NULL) ZEND_NAMED_FE(server_getassertionconsumerserviceurl,_wrap_Server_getAssertionConsumerServiceUrl,NULL) ZEND_NAMED_FE(server_getbase64succinctid,_wrap_Server_getBase64SuccinctId,NULL) ZEND_NAMED_FE(server_getorganization,_wrap_Server_getOrganization,NULL) ZEND_NAMED_FE(server_getfirsthttpmethod,_wrap_Server_getFirstHttpMethod,NULL) ZEND_NAMED_FE(server_getmetadataone,_wrap_Server_getMetadataOne,NULL) ZEND_NAMED_FE(server_hasprotocolprofile,_wrap_Server_hasProtocolProfile,NULL) ZEND_NAMED_FE(server_getprotocolconformance,_wrap_Server_getProtocolConformance,NULL) ZEND_NAMED_FE(server_addprovider,_wrap_Server_addProvider,NULL) ZEND_NAMED_FE(server_setencryptionprivatekey,_wrap_Server_setEncryptionPrivateKey,NULL) ZEND_NAMED_FE(server_loadaffiliation,_wrap_Server_loadAffiliation,NULL) ZEND_NAMED_FE(server_dump,_wrap_Server_dump,NULL) ZEND_NAMED_FE(server_getprovider,_wrap_Server_getProvider,NULL) ZEND_NAMED_FE(federation_remoteproviderid_set,_wrap_Federation_remoteProviderId_set,NULL) ZEND_NAMED_FE(federation_remoteproviderid_get,_wrap_Federation_remoteProviderId_get,NULL) ZEND_NAMED_FE(federation_localnameidentifier_set,_wrap_Federation_localNameIdentifier_set,NULL) ZEND_NAMED_FE(federation_localnameidentifier_get,_wrap_Federation_localNameIdentifier_get,NULL) ZEND_NAMED_FE(federation_remotenameidentifier_set,_wrap_Federation_remoteNameIdentifier_set,NULL) ZEND_NAMED_FE(federation_remotenameidentifier_get,_wrap_Federation_remoteNameIdentifier_get,NULL) ZEND_NAMED_FE(new_federation,_wrap_new_Federation,NULL) ZEND_NAMED_FE(federation_dump,_wrap_Federation_dump,NULL) ZEND_NAMED_FE(federation_buildlocalnameidentifier,_wrap_Federation_buildLocalNameIdentifier,NULL) ZEND_NAMED_FE(federation_verifynameidentifier,_wrap_Federation_verifyNameIdentifier,NULL) ZEND_NAMED_FE(identity_isdirty_get,_wrap_Identity_isDirty_get,NULL) ZEND_NAMED_FE(identity_providerids_get,_wrap_Identity_providerIds_get,NULL) ZEND_NAMED_FE(new_identity,_wrap_new_Identity,NULL) ZEND_NAMED_FE(identity_newfromdump,_wrap_Identity_newFromDump,NULL) ZEND_NAMED_FE(identity_dump,_wrap_Identity_dump,NULL) ZEND_NAMED_FE(identity_getfederation,_wrap_Identity_getFederation,NULL) ZEND_NAMED_FE(session_isdirty_get,_wrap_Session_isDirty_get,NULL) ZEND_NAMED_FE(session_providerids_get,_wrap_Session_providerIds_get,NULL) ZEND_NAMED_FE(new_session,_wrap_new_Session,NULL) ZEND_NAMED_FE(session_newfromdump,_wrap_Session_newFromDump,NULL) ZEND_NAMED_FE(session_dump,_wrap_Session_dump,NULL) ZEND_NAMED_FE(session_getassertions,_wrap_Session_getAssertions,NULL) ZEND_NAMED_FE(getrequesttypefromsoapmsg,_wrap_getRequestTypeFromSoapMsg,NULL) ZEND_NAMED_FE(islibertyquery,_wrap_isLibertyQuery,NULL) ZEND_NAMED_FE(defederation_artifact_get,_wrap_Defederation_artifact_get,NULL) ZEND_NAMED_FE(defederation_artifactmessage_set,_wrap_Defederation_artifactMessage_set,NULL) ZEND_NAMED_FE(defederation_artifactmessage_get,_wrap_Defederation_artifactMessage_get,NULL) ZEND_NAMED_FE(defederation_identity_set,_wrap_Defederation_identity_set,NULL) ZEND_NAMED_FE(defederation_identity_get,_wrap_Defederation_identity_get,NULL) ZEND_NAMED_FE(defederation_isidentitydirty_get,_wrap_Defederation_isIdentityDirty_get,NULL) ZEND_NAMED_FE(defederation_issessiondirty_get,_wrap_Defederation_isSessionDirty_get,NULL) ZEND_NAMED_FE(defederation_msgbody_get,_wrap_Defederation_msgBody_get,NULL) ZEND_NAMED_FE(defederation_msgrelaystate_get,_wrap_Defederation_msgRelayState_get,NULL) ZEND_NAMED_FE(defederation_msgurl_get,_wrap_Defederation_msgUrl_get,NULL) ZEND_NAMED_FE(defederation_nameidentifier_set,_wrap_Defederation_nameIdentifier_set,NULL) ZEND_NAMED_FE(defederation_nameidentifier_get,_wrap_Defederation_nameIdentifier_get,NULL) ZEND_NAMED_FE(defederation_remoteproviderid_set,_wrap_Defederation_remoteProviderId_set,NULL) ZEND_NAMED_FE(defederation_remoteproviderid_get,_wrap_Defederation_remoteProviderId_get,NULL) ZEND_NAMED_FE(defederation_request_set,_wrap_Defederation_request_set,NULL) ZEND_NAMED_FE(defederation_request_get,_wrap_Defederation_request_get,NULL) ZEND_NAMED_FE(defederation_response_set,_wrap_Defederation_response_set,NULL) ZEND_NAMED_FE(defederation_response_get,_wrap_Defederation_response_get,NULL) ZEND_NAMED_FE(defederation_server_set,_wrap_Defederation_server_set,NULL) ZEND_NAMED_FE(defederation_server_get,_wrap_Defederation_server_get,NULL) ZEND_NAMED_FE(defederation_session_set,_wrap_Defederation_session_set,NULL) ZEND_NAMED_FE(defederation_session_get,_wrap_Defederation_session_get,NULL) ZEND_NAMED_FE(new_defederation,_wrap_new_Defederation,NULL) ZEND_NAMED_FE(defederation_setidentityfromdump,_wrap_Defederation_setIdentityFromDump,NULL) ZEND_NAMED_FE(defederation_setsessionfromdump,_wrap_Defederation_setSessionFromDump,NULL) ZEND_NAMED_FE(defederation_buildnotificationmsg,_wrap_Defederation_buildNotificationMsg,NULL) ZEND_NAMED_FE(defederation_initnotification,_wrap_Defederation_initNotification,NULL) ZEND_NAMED_FE(defederation_processnotificationmsg,_wrap_Defederation_processNotificationMsg,NULL) ZEND_NAMED_FE(defederation_validatenotification,_wrap_Defederation_validateNotification,NULL) ZEND_NAMED_FE(login_assertionartifact_get,_wrap_Login_assertionArtifact_get,NULL) ZEND_NAMED_FE(login_protocolprofile_get,_wrap_Login_protocolProfile_get,NULL) ZEND_NAMED_FE(login_artifact_get,_wrap_Login_artifact_get,NULL) ZEND_NAMED_FE(login_artifactmessage_set,_wrap_Login_artifactMessage_set,NULL) ZEND_NAMED_FE(login_artifactmessage_get,_wrap_Login_artifactMessage_get,NULL) ZEND_NAMED_FE(login_identity_set,_wrap_Login_identity_set,NULL) ZEND_NAMED_FE(login_identity_get,_wrap_Login_identity_get,NULL) ZEND_NAMED_FE(login_isidentitydirty_get,_wrap_Login_isIdentityDirty_get,NULL) ZEND_NAMED_FE(login_issessiondirty_get,_wrap_Login_isSessionDirty_get,NULL) ZEND_NAMED_FE(login_msgbody_get,_wrap_Login_msgBody_get,NULL) ZEND_NAMED_FE(login_msgrelaystate_get,_wrap_Login_msgRelayState_get,NULL) ZEND_NAMED_FE(login_msgurl_get,_wrap_Login_msgUrl_get,NULL) ZEND_NAMED_FE(login_nameidentifier_set,_wrap_Login_nameIdentifier_set,NULL) ZEND_NAMED_FE(login_nameidentifier_get,_wrap_Login_nameIdentifier_get,NULL) ZEND_NAMED_FE(login_remoteproviderid_set,_wrap_Login_remoteProviderId_set,NULL) ZEND_NAMED_FE(login_remoteproviderid_get,_wrap_Login_remoteProviderId_get,NULL) ZEND_NAMED_FE(login_request_set,_wrap_Login_request_set,NULL) ZEND_NAMED_FE(login_request_get,_wrap_Login_request_get,NULL) ZEND_NAMED_FE(login_response_set,_wrap_Login_response_set,NULL) ZEND_NAMED_FE(login_response_get,_wrap_Login_response_get,NULL) ZEND_NAMED_FE(login_server_set,_wrap_Login_server_set,NULL) ZEND_NAMED_FE(login_server_get,_wrap_Login_server_get,NULL) ZEND_NAMED_FE(login_session_set,_wrap_Login_session_set,NULL) ZEND_NAMED_FE(login_session_get,_wrap_Login_session_get,NULL) ZEND_NAMED_FE(new_login,_wrap_new_Login,NULL) ZEND_NAMED_FE(login_newfromdump,_wrap_Login_newFromDump,NULL) ZEND_NAMED_FE(login_setidentityfromdump,_wrap_Login_setIdentityFromDump,NULL) ZEND_NAMED_FE(login_setsessionfromdump,_wrap_Login_setSessionFromDump,NULL) ZEND_NAMED_FE(login_acceptsso,_wrap_Login_acceptSso,NULL) ZEND_NAMED_FE(login_buildartifactmsg,_wrap_Login_buildArtifactMsg,NULL) ZEND_NAMED_FE(login_buildassertion,_wrap_Login_buildAssertion,NULL) ZEND_NAMED_FE(login_buildauthnrequestmsg,_wrap_Login_buildAuthnRequestMsg,NULL) ZEND_NAMED_FE(login_buildauthnresponsemsg,_wrap_Login_buildAuthnResponseMsg,NULL) ZEND_NAMED_FE(login_buildrequestmsg,_wrap_Login_buildRequestMsg,NULL) ZEND_NAMED_FE(login_buildresponsemsg,_wrap_Login_buildResponseMsg,NULL) ZEND_NAMED_FE(login_dump,_wrap_Login_dump,NULL) ZEND_NAMED_FE(login_initauthnrequest,_wrap_Login_initAuthnRequest,NULL) ZEND_NAMED_FE(login_initrequest,_wrap_Login_initRequest,NULL) ZEND_NAMED_FE(login_initidpinitiatedauthnrequest,_wrap_Login_initIdpInitiatedAuthnRequest,NULL) ZEND_NAMED_FE(login_mustaskforconsent,_wrap_Login_mustAskForConsent,NULL) ZEND_NAMED_FE(login_mustauthenticate,_wrap_Login_mustAuthenticate,NULL) ZEND_NAMED_FE(login_processauthnrequestmsg,_wrap_Login_processAuthnRequestMsg,NULL) ZEND_NAMED_FE(login_processauthnresponsemsg,_wrap_Login_processAuthnResponseMsg,NULL) ZEND_NAMED_FE(login_processrequestmsg,_wrap_Login_processRequestMsg,NULL) ZEND_NAMED_FE(login_processresponsemsg,_wrap_Login_processResponseMsg,NULL) ZEND_NAMED_FE(login_setresourceid,_wrap_Login_setResourceId,NULL) ZEND_NAMED_FE(login_validaterequestmsg,_wrap_Login_validateRequestMsg,NULL) ZEND_NAMED_FE(login_processpaosresponsemsg,_wrap_Login_processPaosResponseMsg,NULL) ZEND_NAMED_FE(logout_artifact_get,_wrap_Logout_artifact_get,NULL) ZEND_NAMED_FE(logout_artifactmessage_set,_wrap_Logout_artifactMessage_set,NULL) ZEND_NAMED_FE(logout_artifactmessage_get,_wrap_Logout_artifactMessage_get,NULL) ZEND_NAMED_FE(logout_identity_set,_wrap_Logout_identity_set,NULL) ZEND_NAMED_FE(logout_identity_get,_wrap_Logout_identity_get,NULL) ZEND_NAMED_FE(logout_isidentitydirty_get,_wrap_Logout_isIdentityDirty_get,NULL) ZEND_NAMED_FE(logout_issessiondirty_get,_wrap_Logout_isSessionDirty_get,NULL) ZEND_NAMED_FE(logout_msgbody_get,_wrap_Logout_msgBody_get,NULL) ZEND_NAMED_FE(logout_msgrelaystate_get,_wrap_Logout_msgRelayState_get,NULL) ZEND_NAMED_FE(logout_msgurl_get,_wrap_Logout_msgUrl_get,NULL) ZEND_NAMED_FE(logout_nameidentifier_set,_wrap_Logout_nameIdentifier_set,NULL) ZEND_NAMED_FE(logout_nameidentifier_get,_wrap_Logout_nameIdentifier_get,NULL) ZEND_NAMED_FE(logout_remoteproviderid_set,_wrap_Logout_remoteProviderId_set,NULL) ZEND_NAMED_FE(logout_remoteproviderid_get,_wrap_Logout_remoteProviderId_get,NULL) ZEND_NAMED_FE(logout_request_set,_wrap_Logout_request_set,NULL) ZEND_NAMED_FE(logout_request_get,_wrap_Logout_request_get,NULL) ZEND_NAMED_FE(logout_response_set,_wrap_Logout_response_set,NULL) ZEND_NAMED_FE(logout_response_get,_wrap_Logout_response_get,NULL) ZEND_NAMED_FE(logout_server_set,_wrap_Logout_server_set,NULL) ZEND_NAMED_FE(logout_server_get,_wrap_Logout_server_get,NULL) ZEND_NAMED_FE(logout_session_set,_wrap_Logout_session_set,NULL) ZEND_NAMED_FE(logout_session_get,_wrap_Logout_session_get,NULL) ZEND_NAMED_FE(new_logout,_wrap_new_Logout,NULL) ZEND_NAMED_FE(logout_newfromdump,_wrap_Logout_newFromDump,NULL) ZEND_NAMED_FE(logout_setidentityfromdump,_wrap_Logout_setIdentityFromDump,NULL) ZEND_NAMED_FE(logout_setsessionfromdump,_wrap_Logout_setSessionFromDump,NULL) ZEND_NAMED_FE(logout_buildrequestmsg,_wrap_Logout_buildRequestMsg,NULL) ZEND_NAMED_FE(logout_buildresponsemsg,_wrap_Logout_buildResponseMsg,NULL) ZEND_NAMED_FE(logout_dump,_wrap_Logout_dump,NULL) ZEND_NAMED_FE(logout_getnextproviderid,_wrap_Logout_getNextProviderId,NULL) ZEND_NAMED_FE(logout_initrequest,_wrap_Logout_initRequest,NULL) ZEND_NAMED_FE(logout_processrequestmsg,_wrap_Logout_processRequestMsg,NULL) ZEND_NAMED_FE(logout_processresponsemsg,_wrap_Logout_processResponseMsg,NULL) ZEND_NAMED_FE(logout_resetprovideridindex,_wrap_Logout_resetProviderIdIndex,NULL) ZEND_NAMED_FE(logout_validaterequest,_wrap_Logout_validateRequest,NULL) ZEND_NAMED_FE(lecp_artifact_get,_wrap_Lecp_artifact_get,NULL) ZEND_NAMED_FE(lecp_artifactmessage_set,_wrap_Lecp_artifactMessage_set,NULL) ZEND_NAMED_FE(lecp_artifactmessage_get,_wrap_Lecp_artifactMessage_get,NULL) ZEND_NAMED_FE(lecp_identity_set,_wrap_Lecp_identity_set,NULL) ZEND_NAMED_FE(lecp_identity_get,_wrap_Lecp_identity_get,NULL) ZEND_NAMED_FE(lecp_isidentitydirty_get,_wrap_Lecp_isIdentityDirty_get,NULL) ZEND_NAMED_FE(lecp_issessiondirty_get,_wrap_Lecp_isSessionDirty_get,NULL) ZEND_NAMED_FE(lecp_msgbody_get,_wrap_Lecp_msgBody_get,NULL) ZEND_NAMED_FE(lecp_msgrelaystate_get,_wrap_Lecp_msgRelayState_get,NULL) ZEND_NAMED_FE(lecp_msgurl_get,_wrap_Lecp_msgUrl_get,NULL) ZEND_NAMED_FE(lecp_nameidentifier_set,_wrap_Lecp_nameIdentifier_set,NULL) ZEND_NAMED_FE(lecp_nameidentifier_get,_wrap_Lecp_nameIdentifier_get,NULL) ZEND_NAMED_FE(lecp_remoteproviderid_set,_wrap_Lecp_remoteProviderId_set,NULL) ZEND_NAMED_FE(lecp_remoteproviderid_get,_wrap_Lecp_remoteProviderId_get,NULL) ZEND_NAMED_FE(lecp_request_set,_wrap_Lecp_request_set,NULL) ZEND_NAMED_FE(lecp_request_get,_wrap_Lecp_request_get,NULL) ZEND_NAMED_FE(lecp_response_set,_wrap_Lecp_response_set,NULL) ZEND_NAMED_FE(lecp_response_get,_wrap_Lecp_response_get,NULL) ZEND_NAMED_FE(lecp_server_set,_wrap_Lecp_server_set,NULL) ZEND_NAMED_FE(lecp_server_get,_wrap_Lecp_server_get,NULL) ZEND_NAMED_FE(lecp_session_set,_wrap_Lecp_session_set,NULL) ZEND_NAMED_FE(lecp_session_get,_wrap_Lecp_session_get,NULL) ZEND_NAMED_FE(new_lecp,_wrap_new_Lecp,NULL) ZEND_NAMED_FE(lecp_setidentityfromdump,_wrap_Lecp_setIdentityFromDump,NULL) ZEND_NAMED_FE(lecp_setsessionfromdump,_wrap_Lecp_setSessionFromDump,NULL) ZEND_NAMED_FE(lecp_buildassertion,_wrap_Lecp_buildAssertion,NULL) ZEND_NAMED_FE(lecp_setresourceid,_wrap_Lecp_setResourceId,NULL) ZEND_NAMED_FE(lecp_validaterequestmsg,_wrap_Lecp_validateRequestMsg,NULL) ZEND_NAMED_FE(lecp_buildauthnrequestenvelopemsg,_wrap_Lecp_buildAuthnRequestEnvelopeMsg,NULL) ZEND_NAMED_FE(lecp_buildauthnrequestmsg,_wrap_Lecp_buildAuthnRequestMsg,NULL) ZEND_NAMED_FE(lecp_buildauthnresponseenvelopemsg,_wrap_Lecp_buildAuthnResponseEnvelopeMsg,NULL) ZEND_NAMED_FE(lecp_buildauthnresponsemsg,_wrap_Lecp_buildAuthnResponseMsg,NULL) ZEND_NAMED_FE(lecp_initauthnrequest,_wrap_Lecp_initAuthnRequest,NULL) ZEND_NAMED_FE(lecp_processauthnrequestenvelopemsg,_wrap_Lecp_processAuthnRequestEnvelopeMsg,NULL) ZEND_NAMED_FE(lecp_processauthnrequestmsg,_wrap_Lecp_processAuthnRequestMsg,NULL) ZEND_NAMED_FE(lecp_processauthnresponseenvelopemsg,_wrap_Lecp_processAuthnResponseEnvelopeMsg,NULL) ZEND_NAMED_FE(nameidentifiermapping_targetnameidentifier_get,_wrap_NameIdentifierMapping_targetNameIdentifier_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_artifact_get,_wrap_NameIdentifierMapping_artifact_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_artifactmessage_set,_wrap_NameIdentifierMapping_artifactMessage_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_artifactmessage_get,_wrap_NameIdentifierMapping_artifactMessage_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_identity_set,_wrap_NameIdentifierMapping_identity_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_identity_get,_wrap_NameIdentifierMapping_identity_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_isidentitydirty_get,_wrap_NameIdentifierMapping_isIdentityDirty_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_issessiondirty_get,_wrap_NameIdentifierMapping_isSessionDirty_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_msgbody_get,_wrap_NameIdentifierMapping_msgBody_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_msgurl_get,_wrap_NameIdentifierMapping_msgUrl_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_nameidentifier_set,_wrap_NameIdentifierMapping_nameIdentifier_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_nameidentifier_get,_wrap_NameIdentifierMapping_nameIdentifier_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_remoteproviderid_set,_wrap_NameIdentifierMapping_remoteProviderId_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_remoteproviderid_get,_wrap_NameIdentifierMapping_remoteProviderId_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_request_set,_wrap_NameIdentifierMapping_request_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_request_get,_wrap_NameIdentifierMapping_request_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_response_set,_wrap_NameIdentifierMapping_response_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_response_get,_wrap_NameIdentifierMapping_response_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_server_set,_wrap_NameIdentifierMapping_server_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_server_get,_wrap_NameIdentifierMapping_server_get,NULL) ZEND_NAMED_FE(nameidentifiermapping_session_set,_wrap_NameIdentifierMapping_session_set,NULL) ZEND_NAMED_FE(nameidentifiermapping_session_get,_wrap_NameIdentifierMapping_session_get,NULL) ZEND_NAMED_FE(new_nameidentifiermapping,_wrap_new_NameIdentifierMapping,NULL) ZEND_NAMED_FE(nameidentifiermapping_setidentityfromdump,_wrap_NameIdentifierMapping_setIdentityFromDump,NULL) ZEND_NAMED_FE(nameidentifiermapping_setsessionfromdump,_wrap_NameIdentifierMapping_setSessionFromDump,NULL) ZEND_NAMED_FE(nameidentifiermapping_buildrequestmsg,_wrap_NameIdentifierMapping_buildRequestMsg,NULL) ZEND_NAMED_FE(nameidentifiermapping_buildresponsemsg,_wrap_NameIdentifierMapping_buildResponseMsg,NULL) ZEND_NAMED_FE(nameidentifiermapping_initrequest,_wrap_NameIdentifierMapping_initRequest,NULL) ZEND_NAMED_FE(nameidentifiermapping_processrequestmsg,_wrap_NameIdentifierMapping_processRequestMsg,NULL) ZEND_NAMED_FE(nameidentifiermapping_processresponsemsg,_wrap_NameIdentifierMapping_processResponseMsg,NULL) ZEND_NAMED_FE(nameidentifiermapping_validaterequest,_wrap_NameIdentifierMapping_validateRequest,NULL) ZEND_NAMED_FE(nameregistration_artifact_get,_wrap_NameRegistration_artifact_get,NULL) ZEND_NAMED_FE(nameregistration_artifactmessage_set,_wrap_NameRegistration_artifactMessage_set,NULL) ZEND_NAMED_FE(nameregistration_artifactmessage_get,_wrap_NameRegistration_artifactMessage_get,NULL) ZEND_NAMED_FE(nameregistration_identity_set,_wrap_NameRegistration_identity_set,NULL) ZEND_NAMED_FE(nameregistration_identity_get,_wrap_NameRegistration_identity_get,NULL) ZEND_NAMED_FE(nameregistration_isidentitydirty_get,_wrap_NameRegistration_isIdentityDirty_get,NULL) ZEND_NAMED_FE(nameregistration_issessiondirty_get,_wrap_NameRegistration_isSessionDirty_get,NULL) ZEND_NAMED_FE(nameregistration_msgbody_get,_wrap_NameRegistration_msgBody_get,NULL) ZEND_NAMED_FE(nameregistration_msgrelaystate_get,_wrap_NameRegistration_msgRelayState_get,NULL) ZEND_NAMED_FE(nameregistration_msgurl_get,_wrap_NameRegistration_msgUrl_get,NULL) ZEND_NAMED_FE(nameregistration_nameidentifier_set,_wrap_NameRegistration_nameIdentifier_set,NULL) ZEND_NAMED_FE(nameregistration_nameidentifier_get,_wrap_NameRegistration_nameIdentifier_get,NULL) ZEND_NAMED_FE(nameregistration_remoteproviderid_set,_wrap_NameRegistration_remoteProviderId_set,NULL) ZEND_NAMED_FE(nameregistration_remoteproviderid_get,_wrap_NameRegistration_remoteProviderId_get,NULL) ZEND_NAMED_FE(nameregistration_request_set,_wrap_NameRegistration_request_set,NULL) ZEND_NAMED_FE(nameregistration_request_get,_wrap_NameRegistration_request_get,NULL) ZEND_NAMED_FE(nameregistration_response_set,_wrap_NameRegistration_response_set,NULL) ZEND_NAMED_FE(nameregistration_response_get,_wrap_NameRegistration_response_get,NULL) ZEND_NAMED_FE(nameregistration_server_set,_wrap_NameRegistration_server_set,NULL) ZEND_NAMED_FE(nameregistration_server_get,_wrap_NameRegistration_server_get,NULL) ZEND_NAMED_FE(nameregistration_session_set,_wrap_NameRegistration_session_set,NULL) ZEND_NAMED_FE(nameregistration_session_get,_wrap_NameRegistration_session_get,NULL) ZEND_NAMED_FE(nameregistration_oldnameidentifier_set,_wrap_NameRegistration_oldNameIdentifier_set,NULL) ZEND_NAMED_FE(nameregistration_oldnameidentifier_get,_wrap_NameRegistration_oldNameIdentifier_get,NULL) ZEND_NAMED_FE(new_nameregistration,_wrap_new_NameRegistration,NULL) ZEND_NAMED_FE(nameregistration_newfromdump,_wrap_NameRegistration_newFromDump,NULL) ZEND_NAMED_FE(nameregistration_setidentityfromdump,_wrap_NameRegistration_setIdentityFromDump,NULL) ZEND_NAMED_FE(nameregistration_setsessionfromdump,_wrap_NameRegistration_setSessionFromDump,NULL) ZEND_NAMED_FE(nameregistration_buildrequestmsg,_wrap_NameRegistration_buildRequestMsg,NULL) ZEND_NAMED_FE(nameregistration_buildresponsemsg,_wrap_NameRegistration_buildResponseMsg,NULL) ZEND_NAMED_FE(nameregistration_dump,_wrap_NameRegistration_dump,NULL) ZEND_NAMED_FE(nameregistration_initrequest,_wrap_NameRegistration_initRequest,NULL) ZEND_NAMED_FE(nameregistration_processrequestmsg,_wrap_NameRegistration_processRequestMsg,NULL) ZEND_NAMED_FE(nameregistration_processresponsemsg,_wrap_NameRegistration_processResponseMsg,NULL) ZEND_NAMED_FE(nameregistration_validaterequest,_wrap_NameRegistration_validateRequest,NULL) ZEND_NAMED_FE(issamlquery,_wrap_isSamlQuery,NULL) ZEND_NAMED_FE(nameidmanagement_artifact_get,_wrap_NameIdManagement_artifact_get,NULL) ZEND_NAMED_FE(nameidmanagement_artifactmessage_set,_wrap_NameIdManagement_artifactMessage_set,NULL) ZEND_NAMED_FE(nameidmanagement_artifactmessage_get,_wrap_NameIdManagement_artifactMessage_get,NULL) ZEND_NAMED_FE(nameidmanagement_identity_set,_wrap_NameIdManagement_identity_set,NULL) ZEND_NAMED_FE(nameidmanagement_identity_get,_wrap_NameIdManagement_identity_get,NULL) ZEND_NAMED_FE(nameidmanagement_isidentitydirty_get,_wrap_NameIdManagement_isIdentityDirty_get,NULL) ZEND_NAMED_FE(nameidmanagement_issessiondirty_get,_wrap_NameIdManagement_isSessionDirty_get,NULL) ZEND_NAMED_FE(nameidmanagement_msgbody_get,_wrap_NameIdManagement_msgBody_get,NULL) ZEND_NAMED_FE(nameidmanagement_msgrelaystate_get,_wrap_NameIdManagement_msgRelayState_get,NULL) ZEND_NAMED_FE(nameidmanagement_msgurl_get,_wrap_NameIdManagement_msgUrl_get,NULL) ZEND_NAMED_FE(nameidmanagement_nameidentifier_set,_wrap_NameIdManagement_nameIdentifier_set,NULL) ZEND_NAMED_FE(nameidmanagement_nameidentifier_get,_wrap_NameIdManagement_nameIdentifier_get,NULL) ZEND_NAMED_FE(nameidmanagement_remoteproviderid_set,_wrap_NameIdManagement_remoteProviderId_set,NULL) ZEND_NAMED_FE(nameidmanagement_remoteproviderid_get,_wrap_NameIdManagement_remoteProviderId_get,NULL) ZEND_NAMED_FE(nameidmanagement_request_set,_wrap_NameIdManagement_request_set,NULL) ZEND_NAMED_FE(nameidmanagement_request_get,_wrap_NameIdManagement_request_get,NULL) ZEND_NAMED_FE(nameidmanagement_response_set,_wrap_NameIdManagement_response_set,NULL) ZEND_NAMED_FE(nameidmanagement_response_get,_wrap_NameIdManagement_response_get,NULL) ZEND_NAMED_FE(nameidmanagement_server_set,_wrap_NameIdManagement_server_set,NULL) ZEND_NAMED_FE(nameidmanagement_server_get,_wrap_NameIdManagement_server_get,NULL) ZEND_NAMED_FE(nameidmanagement_session_set,_wrap_NameIdManagement_session_set,NULL) ZEND_NAMED_FE(nameidmanagement_session_get,_wrap_NameIdManagement_session_get,NULL) ZEND_NAMED_FE(new_nameidmanagement,_wrap_new_NameIdManagement,NULL) ZEND_NAMED_FE(nameidmanagement_newfromdump,_wrap_NameIdManagement_newFromDump,NULL) ZEND_NAMED_FE(nameidmanagement_setidentityfromdump,_wrap_NameIdManagement_setIdentityFromDump,NULL) ZEND_NAMED_FE(nameidmanagement_setsessionfromdump,_wrap_NameIdManagement_setSessionFromDump,NULL) ZEND_NAMED_FE(nameidmanagement_buildrequestmsg,_wrap_NameIdManagement_buildRequestMsg,NULL) ZEND_NAMED_FE(nameidmanagement_buildresponsemsg,_wrap_NameIdManagement_buildResponseMsg,NULL) ZEND_NAMED_FE(nameidmanagement_dump,_wrap_NameIdManagement_dump,NULL) ZEND_NAMED_FE(nameidmanagement_initrequest,_wrap_NameIdManagement_initRequest,NULL) ZEND_NAMED_FE(nameidmanagement_processrequestmsg,_wrap_NameIdManagement_processRequestMsg,NULL) ZEND_NAMED_FE(nameidmanagement_processresponsemsg,_wrap_NameIdManagement_processResponseMsg,NULL) ZEND_NAMED_FE(nameidmanagement_validaterequest,_wrap_NameIdManagement_validateRequest,NULL) ZEND_NAMED_FE(ecp_msgbody_get,_wrap_Ecp_msgBody_get,NULL) ZEND_NAMED_FE(ecp_msgrelaystate_get,_wrap_Ecp_msgRelayState_get,NULL) ZEND_NAMED_FE(ecp_msgurl_get,_wrap_Ecp_msgUrl_get,NULL) ZEND_NAMED_FE(ecp_request_set,_wrap_Ecp_request_set,NULL) ZEND_NAMED_FE(ecp_request_get,_wrap_Ecp_request_get,NULL) ZEND_NAMED_FE(ecp_response_set,_wrap_Ecp_response_set,NULL) ZEND_NAMED_FE(ecp_response_get,_wrap_Ecp_response_get,NULL) ZEND_NAMED_FE(ecp_assertionconsumerurl_get,_wrap_Ecp_assertionConsumerURL_get,NULL) ZEND_NAMED_FE(new_ecp,_wrap_new_Ecp,NULL) ZEND_NAMED_FE(ecp_processauthnrequestmsg,_wrap_Ecp_processAuthnRequestMsg,NULL) ZEND_NAMED_FE(ecp_processresponsemsg,_wrap_Ecp_processResponseMsg,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_format_set,_wrap_Samlp2NameIDPolicy_format_set,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_format_get,_wrap_Samlp2NameIDPolicy_format_get,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_spnamequalifier_set,_wrap_Samlp2NameIDPolicy_spNameQualifier_set,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_spnamequalifier_get,_wrap_Samlp2NameIDPolicy_spNameQualifier_get,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_allowcreate_set,_wrap_Samlp2NameIDPolicy_allowCreate_set,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_allowcreate_get,_wrap_Samlp2NameIDPolicy_allowCreate_get,NULL) ZEND_NAMED_FE(new_samlp2nameidpolicy,_wrap_new_Samlp2NameIDPolicy,NULL) ZEND_NAMED_FE(samlp2nameidpolicy_dump,_wrap_Samlp2NameIDPolicy_dump,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_comparison_set,_wrap_Samlp2RequestedAuthnContext_comparison_set,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_comparison_get,_wrap_Samlp2RequestedAuthnContext_comparison_get,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_authncontextclassref_set,_wrap_Samlp2RequestedAuthnContext_authnContextClassRef_set,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_authncontextclassref_get,_wrap_Samlp2RequestedAuthnContext_authnContextClassRef_get,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_authncontextdeclref_set,_wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_set,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_authncontextdeclref_get,_wrap_Samlp2RequestedAuthnContext_authnContextDeclRef_get,NULL) ZEND_NAMED_FE(new_samlp2requestedauthncontext,_wrap_new_Samlp2RequestedAuthnContext,NULL) ZEND_NAMED_FE(samlp2requestedauthncontext_dump,_wrap_Samlp2RequestedAuthnContext_dump,NULL) ZEND_NAMED_FE(saml2assertion_version_set,_wrap_Saml2Assertion_version_set,NULL) ZEND_NAMED_FE(saml2assertion_version_get,_wrap_Saml2Assertion_version_get,NULL) ZEND_NAMED_FE(saml2assertion_id_set,_wrap_Saml2Assertion_iD_set,NULL) ZEND_NAMED_FE(saml2assertion_id_get,_wrap_Saml2Assertion_iD_get,NULL) ZEND_NAMED_FE(saml2assertion_issueinstant_set,_wrap_Saml2Assertion_issueInstant_set,NULL) ZEND_NAMED_FE(saml2assertion_issueinstant_get,_wrap_Saml2Assertion_issueInstant_get,NULL) ZEND_NAMED_FE(saml2assertion_issuer_set,_wrap_Saml2Assertion_issuer_set,NULL) ZEND_NAMED_FE(saml2assertion_issuer_get,_wrap_Saml2Assertion_issuer_get,NULL) ZEND_NAMED_FE(saml2assertion_subject_set,_wrap_Saml2Assertion_subject_set,NULL) ZEND_NAMED_FE(saml2assertion_subject_get,_wrap_Saml2Assertion_subject_get,NULL) ZEND_NAMED_FE(saml2assertion_conditions_set,_wrap_Saml2Assertion_conditions_set,NULL) ZEND_NAMED_FE(saml2assertion_conditions_get,_wrap_Saml2Assertion_conditions_get,NULL) ZEND_NAMED_FE(saml2assertion_advice_set,_wrap_Saml2Assertion_advice_set,NULL) ZEND_NAMED_FE(saml2assertion_advice_get,_wrap_Saml2Assertion_advice_get,NULL) ZEND_NAMED_FE(saml2assertion_authnstatement_set,_wrap_Saml2Assertion_authnStatement_set,NULL) ZEND_NAMED_FE(saml2assertion_authnstatement_get,_wrap_Saml2Assertion_authnStatement_get,NULL) ZEND_NAMED_FE(new_saml2assertion,_wrap_new_Saml2Assertion,NULL) ZEND_NAMED_FE(saml2assertion_dump,_wrap_Saml2Assertion_dump,NULL) ZEND_NAMED_FE(samlp2idplist_getcomplete_set,_wrap_Samlp2IDPList_getComplete_set,NULL) ZEND_NAMED_FE(samlp2idplist_getcomplete_get,_wrap_Samlp2IDPList_getComplete_get,NULL) ZEND_NAMED_FE(samlp2idplist_idpentry_set,_wrap_Samlp2IDPList_iDPEntry_set,NULL) ZEND_NAMED_FE(samlp2idplist_idpentry_get,_wrap_Samlp2IDPList_iDPEntry_get,NULL) ZEND_NAMED_FE(new_samlp2idplist,_wrap_new_Samlp2IDPList,NULL) ZEND_NAMED_FE(samlp2idplist_dump,_wrap_Samlp2IDPList_dump,NULL) ZEND_NAMED_FE(new_saml2keyinfoconfirmationdata,_wrap_new_Saml2KeyInfoConfirmationData,NULL) ZEND_NAMED_FE(saml2keyinfoconfirmationdata_dump,_wrap_Saml2KeyInfoConfirmationData_dump,NULL) ZEND_NAMED_FE(saml2conditions_notbefore_set,_wrap_Saml2Conditions_notBefore_set,NULL) ZEND_NAMED_FE(saml2conditions_notbefore_get,_wrap_Saml2Conditions_notBefore_get,NULL) ZEND_NAMED_FE(saml2conditions_notonorafter_set,_wrap_Saml2Conditions_notOnOrAfter_set,NULL) ZEND_NAMED_FE(saml2conditions_notonorafter_get,_wrap_Saml2Conditions_notOnOrAfter_get,NULL) ZEND_NAMED_FE(saml2conditions_condition_set,_wrap_Saml2Conditions_condition_set,NULL) ZEND_NAMED_FE(saml2conditions_condition_get,_wrap_Saml2Conditions_condition_get,NULL) ZEND_NAMED_FE(saml2conditions_audiencerestriction_set,_wrap_Saml2Conditions_audienceRestriction_set,NULL) ZEND_NAMED_FE(saml2conditions_audiencerestriction_get,_wrap_Saml2Conditions_audienceRestriction_get,NULL) ZEND_NAMED_FE(new_saml2conditions,_wrap_new_Saml2Conditions,NULL) ZEND_NAMED_FE(saml2conditions_dump,_wrap_Saml2Conditions_dump,NULL) ZEND_NAMED_FE(new_saml2evidence,_wrap_new_Saml2Evidence,NULL) ZEND_NAMED_FE(saml2evidence_dump,_wrap_Saml2Evidence_dump,NULL) ZEND_NAMED_FE(saml2nameid_content_set,_wrap_Saml2NameID_content_set,NULL) ZEND_NAMED_FE(saml2nameid_content_get,_wrap_Saml2NameID_content_get,NULL) ZEND_NAMED_FE(saml2nameid_format_set,_wrap_Saml2NameID_format_set,NULL) ZEND_NAMED_FE(saml2nameid_format_get,_wrap_Saml2NameID_format_get,NULL) ZEND_NAMED_FE(saml2nameid_spprovidedid_set,_wrap_Saml2NameID_SPProvidedID_set,NULL) ZEND_NAMED_FE(saml2nameid_spprovidedid_get,_wrap_Saml2NameID_SPProvidedID_get,NULL) ZEND_NAMED_FE(saml2nameid_namequalifier_set,_wrap_Saml2NameID_nameQualifier_set,NULL) ZEND_NAMED_FE(saml2nameid_namequalifier_get,_wrap_Saml2NameID_nameQualifier_get,NULL) ZEND_NAMED_FE(saml2nameid_spnamequalifier_set,_wrap_Saml2NameID_spNameQualifier_set,NULL) ZEND_NAMED_FE(saml2nameid_spnamequalifier_get,_wrap_Saml2NameID_spNameQualifier_get,NULL) ZEND_NAMED_FE(new_saml2nameid,_wrap_new_Saml2NameID,NULL) ZEND_NAMED_FE(saml2nameid_dump,_wrap_Saml2NameID_dump,NULL) ZEND_NAMED_FE(samlp2statuscode_value_set,_wrap_Samlp2StatusCode_value_set,NULL) ZEND_NAMED_FE(samlp2statuscode_value_get,_wrap_Samlp2StatusCode_value_get,NULL) ZEND_NAMED_FE(samlp2statuscode_statuscode_set,_wrap_Samlp2StatusCode_statusCode_set,NULL) ZEND_NAMED_FE(samlp2statuscode_statuscode_get,_wrap_Samlp2StatusCode_statusCode_get,NULL) ZEND_NAMED_FE(new_samlp2statuscode,_wrap_new_Samlp2StatusCode,NULL) ZEND_NAMED_FE(samlp2statuscode_dump,_wrap_Samlp2StatusCode_dump,NULL) ZEND_NAMED_FE(samlp2status_statusmessage_set,_wrap_Samlp2Status_statusMessage_set,NULL) ZEND_NAMED_FE(samlp2status_statusmessage_get,_wrap_Samlp2Status_statusMessage_get,NULL) ZEND_NAMED_FE(samlp2status_statuscode_set,_wrap_Samlp2Status_statusCode_set,NULL) ZEND_NAMED_FE(samlp2status_statuscode_get,_wrap_Samlp2Status_statusCode_get,NULL) ZEND_NAMED_FE(samlp2status_statusdetail_set,_wrap_Samlp2Status_statusDetail_set,NULL) ZEND_NAMED_FE(samlp2status_statusdetail_get,_wrap_Samlp2Status_statusDetail_get,NULL) ZEND_NAMED_FE(new_samlp2status,_wrap_new_Samlp2Status,NULL) ZEND_NAMED_FE(samlp2status_dump,_wrap_Samlp2Status_dump,NULL) ZEND_NAMED_FE(new_saml2conditionabstract,_wrap_new_Saml2ConditionAbstract,NULL) ZEND_NAMED_FE(saml2conditionabstract_dump,_wrap_Saml2ConditionAbstract_dump,NULL) ZEND_NAMED_FE(new_saml2onetimeuse,_wrap_new_Saml2OneTimeUse,NULL) ZEND_NAMED_FE(saml2onetimeuse_dump,_wrap_Saml2OneTimeUse_dump,NULL) ZEND_NAMED_FE(new_saml2advice,_wrap_new_Saml2Advice,NULL) ZEND_NAMED_FE(saml2advice_dump,_wrap_Saml2Advice_dump,NULL) ZEND_NAMED_FE(saml2baseidabstract_namequalifier_set,_wrap_Saml2BaseIDAbstract_nameQualifier_set,NULL) ZEND_NAMED_FE(saml2baseidabstract_namequalifier_get,_wrap_Saml2BaseIDAbstract_nameQualifier_get,NULL) ZEND_NAMED_FE(saml2baseidabstract_spnamequalifier_set,_wrap_Saml2BaseIDAbstract_spNameQualifier_set,NULL) ZEND_NAMED_FE(saml2baseidabstract_spnamequalifier_get,_wrap_Saml2BaseIDAbstract_spNameQualifier_get,NULL) ZEND_NAMED_FE(new_saml2baseidabstract,_wrap_new_Saml2BaseIDAbstract,NULL) ZEND_NAMED_FE(saml2baseidabstract_dump,_wrap_Saml2BaseIDAbstract_dump,NULL) ZEND_NAMED_FE(saml2authncontext_authncontextclassref_set,_wrap_Saml2AuthnContext_authnContextClassRef_set,NULL) ZEND_NAMED_FE(saml2authncontext_authncontextclassref_get,_wrap_Saml2AuthnContext_authnContextClassRef_get,NULL) ZEND_NAMED_FE(saml2authncontext_authncontextdeclref_set,_wrap_Saml2AuthnContext_authnContextDeclRef_set,NULL) ZEND_NAMED_FE(saml2authncontext_authncontextdeclref_get,_wrap_Saml2AuthnContext_authnContextDeclRef_get,NULL) ZEND_NAMED_FE(saml2authncontext_authenticatingauthority_set,_wrap_Saml2AuthnContext_AuthenticatingAuthority_set,NULL) ZEND_NAMED_FE(saml2authncontext_authenticatingauthority_get,_wrap_Saml2AuthnContext_AuthenticatingAuthority_get,NULL) ZEND_NAMED_FE(new_saml2authncontext,_wrap_new_Saml2AuthnContext,NULL) ZEND_NAMED_FE(saml2authncontext_dump,_wrap_Saml2AuthnContext_dump,NULL) ZEND_NAMED_FE(saml2subjectlocality_address_set,_wrap_Saml2SubjectLocality_address_set,NULL) ZEND_NAMED_FE(saml2subjectlocality_address_get,_wrap_Saml2SubjectLocality_address_get,NULL) ZEND_NAMED_FE(saml2subjectlocality_dnsname_set,_wrap_Saml2SubjectLocality_dnsName_set,NULL) ZEND_NAMED_FE(saml2subjectlocality_dnsname_get,_wrap_Saml2SubjectLocality_dnsName_get,NULL) ZEND_NAMED_FE(new_saml2subjectlocality,_wrap_new_Saml2SubjectLocality,NULL) ZEND_NAMED_FE(saml2subjectlocality_dump,_wrap_Saml2SubjectLocality_dump,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_notbefore_set,_wrap_Saml2SubjectConfirmationData_notBefore_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_notbefore_get,_wrap_Saml2SubjectConfirmationData_notBefore_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_notonorafter_set,_wrap_Saml2SubjectConfirmationData_notOnOrAfter_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_notonorafter_get,_wrap_Saml2SubjectConfirmationData_notOnOrAfter_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_recipient_set,_wrap_Saml2SubjectConfirmationData_recipient_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_recipient_get,_wrap_Saml2SubjectConfirmationData_recipient_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_inresponseto_set,_wrap_Saml2SubjectConfirmationData_inResponseTo_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_inresponseto_get,_wrap_Saml2SubjectConfirmationData_inResponseTo_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_address_set,_wrap_Saml2SubjectConfirmationData_address_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_address_get,_wrap_Saml2SubjectConfirmationData_address_get,NULL) ZEND_NAMED_FE(new_saml2subjectconfirmationdata,_wrap_new_Saml2SubjectConfirmationData,NULL) ZEND_NAMED_FE(saml2subjectconfirmationdata_dump,_wrap_Saml2SubjectConfirmationData_dump,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_method_set,_wrap_Saml2SubjectConfirmation_method_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_method_get,_wrap_Saml2SubjectConfirmation_method_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_baseid_set,_wrap_Saml2SubjectConfirmation_baseID_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_baseid_get,_wrap_Saml2SubjectConfirmation_baseID_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_nameid_set,_wrap_Saml2SubjectConfirmation_nameID_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_nameid_get,_wrap_Saml2SubjectConfirmation_nameID_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_encryptedid_set,_wrap_Saml2SubjectConfirmation_encryptedID_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_encryptedid_get,_wrap_Saml2SubjectConfirmation_encryptedID_get,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_subjectconfirmationdata_set,_wrap_Saml2SubjectConfirmation_subjectConfirmationData_set,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_subjectconfirmationdata_get,_wrap_Saml2SubjectConfirmation_subjectConfirmationData_get,NULL) ZEND_NAMED_FE(new_saml2subjectconfirmation,_wrap_new_Saml2SubjectConfirmation,NULL) ZEND_NAMED_FE(saml2subjectconfirmation_dump,_wrap_Saml2SubjectConfirmation_dump,NULL) ZEND_NAMED_FE(saml2proxyrestriction_audience_set,_wrap_Saml2ProxyRestriction_audience_set,NULL) ZEND_NAMED_FE(saml2proxyrestriction_audience_get,_wrap_Saml2ProxyRestriction_audience_get,NULL) ZEND_NAMED_FE(saml2proxyrestriction_count_set,_wrap_Saml2ProxyRestriction_count_set,NULL) ZEND_NAMED_FE(saml2proxyrestriction_count_get,_wrap_Saml2ProxyRestriction_count_get,NULL) ZEND_NAMED_FE(new_saml2proxyrestriction,_wrap_new_Saml2ProxyRestriction,NULL) ZEND_NAMED_FE(saml2proxyrestriction_dump,_wrap_Saml2ProxyRestriction_dump,NULL) ZEND_NAMED_FE(new_saml2statementabstract,_wrap_new_Saml2StatementAbstract,NULL) ZEND_NAMED_FE(saml2statementabstract_dump,_wrap_Saml2StatementAbstract_dump,NULL) ZEND_NAMED_FE(saml2authnstatement_authninstant_set,_wrap_Saml2AuthnStatement_authnInstant_set,NULL) ZEND_NAMED_FE(saml2authnstatement_authninstant_get,_wrap_Saml2AuthnStatement_authnInstant_get,NULL) ZEND_NAMED_FE(saml2authnstatement_sessionindex_set,_wrap_Saml2AuthnStatement_sessionIndex_set,NULL) ZEND_NAMED_FE(saml2authnstatement_sessionindex_get,_wrap_Saml2AuthnStatement_sessionIndex_get,NULL) ZEND_NAMED_FE(saml2authnstatement_sessionnotonorafter_set,_wrap_Saml2AuthnStatement_sessionNotOnOrAfter_set,NULL) ZEND_NAMED_FE(saml2authnstatement_sessionnotonorafter_get,_wrap_Saml2AuthnStatement_sessionNotOnOrAfter_get,NULL) ZEND_NAMED_FE(saml2authnstatement_subjectlocality_set,_wrap_Saml2AuthnStatement_subjectLocality_set,NULL) ZEND_NAMED_FE(saml2authnstatement_subjectlocality_get,_wrap_Saml2AuthnStatement_subjectLocality_get,NULL) ZEND_NAMED_FE(saml2authnstatement_authncontext_set,_wrap_Saml2AuthnStatement_authnContext_set,NULL) ZEND_NAMED_FE(saml2authnstatement_authncontext_get,_wrap_Saml2AuthnStatement_authnContext_get,NULL) ZEND_NAMED_FE(new_saml2authnstatement,_wrap_new_Saml2AuthnStatement,NULL) ZEND_NAMED_FE(saml2authnstatement_dump,_wrap_Saml2AuthnStatement_dump,NULL) ZEND_NAMED_FE(new_saml2attributestatement,_wrap_new_Saml2AttributeStatement,NULL) ZEND_NAMED_FE(saml2attributestatement_dump,_wrap_Saml2AttributeStatement_dump,NULL) ZEND_NAMED_FE(samlp2idpentry_providerid_set,_wrap_Samlp2IDPEntry_providerId_set,NULL) ZEND_NAMED_FE(samlp2idpentry_providerid_get,_wrap_Samlp2IDPEntry_providerId_get,NULL) ZEND_NAMED_FE(samlp2idpentry_name_set,_wrap_Samlp2IDPEntry_name_set,NULL) ZEND_NAMED_FE(samlp2idpentry_name_get,_wrap_Samlp2IDPEntry_name_get,NULL) ZEND_NAMED_FE(samlp2idpentry_loc_set,_wrap_Samlp2IDPEntry_loc_set,NULL) ZEND_NAMED_FE(samlp2idpentry_loc_get,_wrap_Samlp2IDPEntry_loc_get,NULL) ZEND_NAMED_FE(new_samlp2idpentry,_wrap_new_Samlp2IDPEntry,NULL) ZEND_NAMED_FE(samlp2idpentry_dump,_wrap_Samlp2IDPEntry_dump,NULL) ZEND_NAMED_FE(new_samlp2extensions,_wrap_new_Samlp2Extensions,NULL) ZEND_NAMED_FE(samlp2extensions_dump,_wrap_Samlp2Extensions_dump,NULL) ZEND_NAMED_FE(saml2action_content_set,_wrap_Saml2Action_content_set,NULL) ZEND_NAMED_FE(saml2action_content_get,_wrap_Saml2Action_content_get,NULL) ZEND_NAMED_FE(saml2action_namespace_set,_wrap_Saml2Action_namespace_set,NULL) ZEND_NAMED_FE(saml2action_namespace_get,_wrap_Saml2Action_namespace_get,NULL) ZEND_NAMED_FE(new_saml2action,_wrap_new_Saml2Action,NULL) ZEND_NAMED_FE(saml2action_dump,_wrap_Saml2Action_dump,NULL) ZEND_NAMED_FE(samlp2statusresponse_id_set,_wrap_Samlp2StatusResponse_iD_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_id_get,_wrap_Samlp2StatusResponse_iD_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_inresponseto_set,_wrap_Samlp2StatusResponse_inResponseTo_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_inresponseto_get,_wrap_Samlp2StatusResponse_inResponseTo_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_version_set,_wrap_Samlp2StatusResponse_version_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_version_get,_wrap_Samlp2StatusResponse_version_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_issueinstant_set,_wrap_Samlp2StatusResponse_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_issueinstant_get,_wrap_Samlp2StatusResponse_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_destination_set,_wrap_Samlp2StatusResponse_destination_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_destination_get,_wrap_Samlp2StatusResponse_destination_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_consent_set,_wrap_Samlp2StatusResponse_consent_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_consent_get,_wrap_Samlp2StatusResponse_consent_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_issuer_set,_wrap_Samlp2StatusResponse_issuer_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_issuer_get,_wrap_Samlp2StatusResponse_issuer_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_extensions_set,_wrap_Samlp2StatusResponse_extensions_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_extensions_get,_wrap_Samlp2StatusResponse_extensions_get,NULL) ZEND_NAMED_FE(samlp2statusresponse_status_set,_wrap_Samlp2StatusResponse_status_set,NULL) ZEND_NAMED_FE(samlp2statusresponse_status_get,_wrap_Samlp2StatusResponse_status_get,NULL) ZEND_NAMED_FE(new_samlp2statusresponse,_wrap_new_Samlp2StatusResponse,NULL) ZEND_NAMED_FE(samlp2statusresponse_dump,_wrap_Samlp2StatusResponse_dump,NULL) ZEND_NAMED_FE(samlp2response_issuer_set,_wrap_Samlp2Response_issuer_set,NULL) ZEND_NAMED_FE(samlp2response_issuer_get,_wrap_Samlp2Response_issuer_get,NULL) ZEND_NAMED_FE(samlp2response_extensions_set,_wrap_Samlp2Response_extensions_set,NULL) ZEND_NAMED_FE(samlp2response_extensions_get,_wrap_Samlp2Response_extensions_get,NULL) ZEND_NAMED_FE(samlp2response_status_set,_wrap_Samlp2Response_status_set,NULL) ZEND_NAMED_FE(samlp2response_status_get,_wrap_Samlp2Response_status_get,NULL) ZEND_NAMED_FE(samlp2response_id_set,_wrap_Samlp2Response_iD_set,NULL) ZEND_NAMED_FE(samlp2response_id_get,_wrap_Samlp2Response_iD_get,NULL) ZEND_NAMED_FE(samlp2response_inresponseto_set,_wrap_Samlp2Response_inResponseTo_set,NULL) ZEND_NAMED_FE(samlp2response_inresponseto_get,_wrap_Samlp2Response_inResponseTo_get,NULL) ZEND_NAMED_FE(samlp2response_version_set,_wrap_Samlp2Response_version_set,NULL) ZEND_NAMED_FE(samlp2response_version_get,_wrap_Samlp2Response_version_get,NULL) ZEND_NAMED_FE(samlp2response_issueinstant_set,_wrap_Samlp2Response_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2response_issueinstant_get,_wrap_Samlp2Response_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2response_destination_set,_wrap_Samlp2Response_destination_set,NULL) ZEND_NAMED_FE(samlp2response_destination_get,_wrap_Samlp2Response_destination_get,NULL) ZEND_NAMED_FE(samlp2response_consent_set,_wrap_Samlp2Response_consent_set,NULL) ZEND_NAMED_FE(samlp2response_consent_get,_wrap_Samlp2Response_consent_get,NULL) ZEND_NAMED_FE(samlp2response_assertion_set,_wrap_Samlp2Response_assertion_set,NULL) ZEND_NAMED_FE(samlp2response_assertion_get,_wrap_Samlp2Response_assertion_get,NULL) ZEND_NAMED_FE(new_samlp2response,_wrap_new_Samlp2Response,NULL) ZEND_NAMED_FE(samlp2response_dump,_wrap_Samlp2Response_dump,NULL) ZEND_NAMED_FE(samlp2artifactresponse_any_set,_wrap_Samlp2ArtifactResponse_any_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_any_get,_wrap_Samlp2ArtifactResponse_any_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_issuer_set,_wrap_Samlp2ArtifactResponse_issuer_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_issuer_get,_wrap_Samlp2ArtifactResponse_issuer_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_extensions_set,_wrap_Samlp2ArtifactResponse_extensions_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_extensions_get,_wrap_Samlp2ArtifactResponse_extensions_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_status_set,_wrap_Samlp2ArtifactResponse_status_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_status_get,_wrap_Samlp2ArtifactResponse_status_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_id_set,_wrap_Samlp2ArtifactResponse_iD_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_id_get,_wrap_Samlp2ArtifactResponse_iD_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_inresponseto_set,_wrap_Samlp2ArtifactResponse_inResponseTo_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_inresponseto_get,_wrap_Samlp2ArtifactResponse_inResponseTo_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_version_set,_wrap_Samlp2ArtifactResponse_version_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_version_get,_wrap_Samlp2ArtifactResponse_version_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_issueinstant_set,_wrap_Samlp2ArtifactResponse_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_issueinstant_get,_wrap_Samlp2ArtifactResponse_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_destination_set,_wrap_Samlp2ArtifactResponse_destination_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_destination_get,_wrap_Samlp2ArtifactResponse_destination_get,NULL) ZEND_NAMED_FE(samlp2artifactresponse_consent_set,_wrap_Samlp2ArtifactResponse_consent_set,NULL) ZEND_NAMED_FE(samlp2artifactresponse_consent_get,_wrap_Samlp2ArtifactResponse_consent_get,NULL) ZEND_NAMED_FE(new_samlp2artifactresponse,_wrap_new_Samlp2ArtifactResponse,NULL) ZEND_NAMED_FE(samlp2artifactresponse_dump,_wrap_Samlp2ArtifactResponse_dump,NULL) ZEND_NAMED_FE(samlp2requestabstract_id_set,_wrap_Samlp2RequestAbstract_iD_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_id_get,_wrap_Samlp2RequestAbstract_iD_get,NULL) ZEND_NAMED_FE(samlp2requestabstract_version_set,_wrap_Samlp2RequestAbstract_version_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_version_get,_wrap_Samlp2RequestAbstract_version_get,NULL) ZEND_NAMED_FE(samlp2requestabstract_issueinstant_set,_wrap_Samlp2RequestAbstract_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_issueinstant_get,_wrap_Samlp2RequestAbstract_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2requestabstract_destination_set,_wrap_Samlp2RequestAbstract_destination_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_destination_get,_wrap_Samlp2RequestAbstract_destination_get,NULL) ZEND_NAMED_FE(samlp2requestabstract_consent_set,_wrap_Samlp2RequestAbstract_consent_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_consent_get,_wrap_Samlp2RequestAbstract_consent_get,NULL) ZEND_NAMED_FE(samlp2requestabstract_issuer_set,_wrap_Samlp2RequestAbstract_issuer_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_issuer_get,_wrap_Samlp2RequestAbstract_issuer_get,NULL) ZEND_NAMED_FE(samlp2requestabstract_extensions_set,_wrap_Samlp2RequestAbstract_extensions_set,NULL) ZEND_NAMED_FE(samlp2requestabstract_extensions_get,_wrap_Samlp2RequestAbstract_extensions_get,NULL) ZEND_NAMED_FE(new_samlp2requestabstract,_wrap_new_Samlp2RequestAbstract,NULL) ZEND_NAMED_FE(samlp2requestabstract_dump,_wrap_Samlp2RequestAbstract_dump,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_assertionidref_set,_wrap_Samlp2AssertionIDRequest_assertionIdRef_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_assertionidref_get,_wrap_Samlp2AssertionIDRequest_assertionIdRef_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_issuer_set,_wrap_Samlp2AssertionIDRequest_issuer_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_issuer_get,_wrap_Samlp2AssertionIDRequest_issuer_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_extensions_set,_wrap_Samlp2AssertionIDRequest_extensions_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_extensions_get,_wrap_Samlp2AssertionIDRequest_extensions_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_id_set,_wrap_Samlp2AssertionIDRequest_iD_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_id_get,_wrap_Samlp2AssertionIDRequest_iD_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_version_set,_wrap_Samlp2AssertionIDRequest_version_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_version_get,_wrap_Samlp2AssertionIDRequest_version_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_issueinstant_set,_wrap_Samlp2AssertionIDRequest_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_issueinstant_get,_wrap_Samlp2AssertionIDRequest_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_destination_set,_wrap_Samlp2AssertionIDRequest_destination_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_destination_get,_wrap_Samlp2AssertionIDRequest_destination_get,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_consent_set,_wrap_Samlp2AssertionIDRequest_consent_set,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_consent_get,_wrap_Samlp2AssertionIDRequest_consent_get,NULL) ZEND_NAMED_FE(new_samlp2assertionidrequest,_wrap_new_Samlp2AssertionIDRequest,NULL) ZEND_NAMED_FE(samlp2assertionidrequest_dump,_wrap_Samlp2AssertionIDRequest_dump,NULL) ZEND_NAMED_FE(samlp2artifactresolve_artifact_set,_wrap_Samlp2ArtifactResolve_artifact_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_artifact_get,_wrap_Samlp2ArtifactResolve_artifact_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_issuer_set,_wrap_Samlp2ArtifactResolve_issuer_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_issuer_get,_wrap_Samlp2ArtifactResolve_issuer_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_extensions_set,_wrap_Samlp2ArtifactResolve_extensions_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_extensions_get,_wrap_Samlp2ArtifactResolve_extensions_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_id_set,_wrap_Samlp2ArtifactResolve_iD_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_id_get,_wrap_Samlp2ArtifactResolve_iD_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_version_set,_wrap_Samlp2ArtifactResolve_version_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_version_get,_wrap_Samlp2ArtifactResolve_version_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_issueinstant_set,_wrap_Samlp2ArtifactResolve_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_issueinstant_get,_wrap_Samlp2ArtifactResolve_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_destination_set,_wrap_Samlp2ArtifactResolve_destination_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_destination_get,_wrap_Samlp2ArtifactResolve_destination_get,NULL) ZEND_NAMED_FE(samlp2artifactresolve_consent_set,_wrap_Samlp2ArtifactResolve_consent_set,NULL) ZEND_NAMED_FE(samlp2artifactresolve_consent_get,_wrap_Samlp2ArtifactResolve_consent_get,NULL) ZEND_NAMED_FE(new_samlp2artifactresolve,_wrap_new_Samlp2ArtifactResolve,NULL) ZEND_NAMED_FE(samlp2artifactresolve_dump,_wrap_Samlp2ArtifactResolve_dump,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_baseid_set,_wrap_Samlp2NameIDMappingRequest_baseID_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_baseid_get,_wrap_Samlp2NameIDMappingRequest_baseID_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_nameid_set,_wrap_Samlp2NameIDMappingRequest_nameID_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_nameid_get,_wrap_Samlp2NameIDMappingRequest_nameID_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_encryptedid_set,_wrap_Samlp2NameIDMappingRequest_encryptedID_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_encryptedid_get,_wrap_Samlp2NameIDMappingRequest_encryptedID_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_nameidpolicy_set,_wrap_Samlp2NameIDMappingRequest_nameIDPolicy_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_nameidpolicy_get,_wrap_Samlp2NameIDMappingRequest_nameIDPolicy_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_issuer_set,_wrap_Samlp2NameIDMappingRequest_issuer_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_issuer_get,_wrap_Samlp2NameIDMappingRequest_issuer_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_extensions_set,_wrap_Samlp2NameIDMappingRequest_extensions_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_extensions_get,_wrap_Samlp2NameIDMappingRequest_extensions_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_id_set,_wrap_Samlp2NameIDMappingRequest_iD_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_id_get,_wrap_Samlp2NameIDMappingRequest_iD_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_version_set,_wrap_Samlp2NameIDMappingRequest_version_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_version_get,_wrap_Samlp2NameIDMappingRequest_version_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_issueinstant_set,_wrap_Samlp2NameIDMappingRequest_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_issueinstant_get,_wrap_Samlp2NameIDMappingRequest_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_destination_set,_wrap_Samlp2NameIDMappingRequest_destination_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_destination_get,_wrap_Samlp2NameIDMappingRequest_destination_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_consent_set,_wrap_Samlp2NameIDMappingRequest_consent_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_consent_get,_wrap_Samlp2NameIDMappingRequest_consent_get,NULL) ZEND_NAMED_FE(new_samlp2nameidmappingrequest,_wrap_new_Samlp2NameIDMappingRequest,NULL) ZEND_NAMED_FE(samlp2nameidmappingrequest_dump,_wrap_Samlp2NameIDMappingRequest_dump,NULL) ZEND_NAMED_FE(samlp2authnrequest_forceauthn_set,_wrap_Samlp2AuthnRequest_forceAuthn_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_forceauthn_get,_wrap_Samlp2AuthnRequest_forceAuthn_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_ispassive_set,_wrap_Samlp2AuthnRequest_isPassive_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_ispassive_get,_wrap_Samlp2AuthnRequest_isPassive_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_protocolbinding_set,_wrap_Samlp2AuthnRequest_protocolBinding_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_protocolbinding_get,_wrap_Samlp2AuthnRequest_protocolBinding_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_assertionconsumerserviceindex_set,_wrap_Samlp2AuthnRequest_assertionConsumerServiceIndex_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_assertionconsumerserviceindex_get,_wrap_Samlp2AuthnRequest_assertionConsumerServiceIndex_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_assertionconsumerserviceurl_set,_wrap_Samlp2AuthnRequest_AssertionConsumerServiceURL_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_assertionconsumerserviceurl_get,_wrap_Samlp2AuthnRequest_AssertionConsumerServiceURL_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_attributeconsumingserviceindex_set,_wrap_Samlp2AuthnRequest_attributeConsumingServiceIndex_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_attributeconsumingserviceindex_get,_wrap_Samlp2AuthnRequest_attributeConsumingServiceIndex_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_providername_set,_wrap_Samlp2AuthnRequest_ProviderName_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_providername_get,_wrap_Samlp2AuthnRequest_ProviderName_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_subject_set,_wrap_Samlp2AuthnRequest_subject_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_subject_get,_wrap_Samlp2AuthnRequest_subject_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_nameidpolicy_set,_wrap_Samlp2AuthnRequest_nameIDPolicy_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_nameidpolicy_get,_wrap_Samlp2AuthnRequest_nameIDPolicy_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_conditions_set,_wrap_Samlp2AuthnRequest_conditions_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_conditions_get,_wrap_Samlp2AuthnRequest_conditions_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_requestedauthncontext_set,_wrap_Samlp2AuthnRequest_requestedAuthnContext_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_requestedauthncontext_get,_wrap_Samlp2AuthnRequest_requestedAuthnContext_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_scoping_set,_wrap_Samlp2AuthnRequest_scoping_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_scoping_get,_wrap_Samlp2AuthnRequest_scoping_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_issuer_set,_wrap_Samlp2AuthnRequest_issuer_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_issuer_get,_wrap_Samlp2AuthnRequest_issuer_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_extensions_set,_wrap_Samlp2AuthnRequest_extensions_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_extensions_get,_wrap_Samlp2AuthnRequest_extensions_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_id_set,_wrap_Samlp2AuthnRequest_iD_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_id_get,_wrap_Samlp2AuthnRequest_iD_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_version_set,_wrap_Samlp2AuthnRequest_version_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_version_get,_wrap_Samlp2AuthnRequest_version_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_issueinstant_set,_wrap_Samlp2AuthnRequest_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_issueinstant_get,_wrap_Samlp2AuthnRequest_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_destination_set,_wrap_Samlp2AuthnRequest_destination_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_destination_get,_wrap_Samlp2AuthnRequest_destination_get,NULL) ZEND_NAMED_FE(samlp2authnrequest_consent_set,_wrap_Samlp2AuthnRequest_consent_set,NULL) ZEND_NAMED_FE(samlp2authnrequest_consent_get,_wrap_Samlp2AuthnRequest_consent_get,NULL) ZEND_NAMED_FE(new_samlp2authnrequest,_wrap_new_Samlp2AuthnRequest,NULL) ZEND_NAMED_FE(samlp2authnrequest_dump,_wrap_Samlp2AuthnRequest_dump,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_subject_set,_wrap_Samlp2SubjectQueryAbstract_subject_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_subject_get,_wrap_Samlp2SubjectQueryAbstract_subject_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_issuer_set,_wrap_Samlp2SubjectQueryAbstract_issuer_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_issuer_get,_wrap_Samlp2SubjectQueryAbstract_issuer_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_extensions_set,_wrap_Samlp2SubjectQueryAbstract_extensions_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_extensions_get,_wrap_Samlp2SubjectQueryAbstract_extensions_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_id_set,_wrap_Samlp2SubjectQueryAbstract_iD_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_id_get,_wrap_Samlp2SubjectQueryAbstract_iD_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_version_set,_wrap_Samlp2SubjectQueryAbstract_version_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_version_get,_wrap_Samlp2SubjectQueryAbstract_version_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_issueinstant_set,_wrap_Samlp2SubjectQueryAbstract_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_issueinstant_get,_wrap_Samlp2SubjectQueryAbstract_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_destination_set,_wrap_Samlp2SubjectQueryAbstract_destination_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_destination_get,_wrap_Samlp2SubjectQueryAbstract_destination_get,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_consent_set,_wrap_Samlp2SubjectQueryAbstract_consent_set,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_consent_get,_wrap_Samlp2SubjectQueryAbstract_consent_get,NULL) ZEND_NAMED_FE(new_samlp2subjectqueryabstract,_wrap_new_Samlp2SubjectQueryAbstract,NULL) ZEND_NAMED_FE(samlp2subjectqueryabstract_dump,_wrap_Samlp2SubjectQueryAbstract_dump,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_resource_set,_wrap_Samlp2AuthzDecisionQuery_resource_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_resource_get,_wrap_Samlp2AuthzDecisionQuery_resource_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_action_set,_wrap_Samlp2AuthzDecisionQuery_action_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_action_get,_wrap_Samlp2AuthzDecisionQuery_action_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_evidence_set,_wrap_Samlp2AuthzDecisionQuery_evidence_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_evidence_get,_wrap_Samlp2AuthzDecisionQuery_evidence_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_subject_set,_wrap_Samlp2AuthzDecisionQuery_subject_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_subject_get,_wrap_Samlp2AuthzDecisionQuery_subject_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_issuer_set,_wrap_Samlp2AuthzDecisionQuery_issuer_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_issuer_get,_wrap_Samlp2AuthzDecisionQuery_issuer_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_extensions_set,_wrap_Samlp2AuthzDecisionQuery_extensions_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_extensions_get,_wrap_Samlp2AuthzDecisionQuery_extensions_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_id_set,_wrap_Samlp2AuthzDecisionQuery_iD_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_id_get,_wrap_Samlp2AuthzDecisionQuery_iD_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_version_set,_wrap_Samlp2AuthzDecisionQuery_version_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_version_get,_wrap_Samlp2AuthzDecisionQuery_version_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_issueinstant_set,_wrap_Samlp2AuthzDecisionQuery_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_issueinstant_get,_wrap_Samlp2AuthzDecisionQuery_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_destination_set,_wrap_Samlp2AuthzDecisionQuery_destination_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_destination_get,_wrap_Samlp2AuthzDecisionQuery_destination_get,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_consent_set,_wrap_Samlp2AuthzDecisionQuery_consent_set,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_consent_get,_wrap_Samlp2AuthzDecisionQuery_consent_get,NULL) ZEND_NAMED_FE(new_samlp2authzdecisionquery,_wrap_new_Samlp2AuthzDecisionQuery,NULL) ZEND_NAMED_FE(samlp2authzdecisionquery_dump,_wrap_Samlp2AuthzDecisionQuery_dump,NULL) ZEND_NAMED_FE(samlp2attributequery_attribute_set,_wrap_Samlp2AttributeQuery_attribute_set,NULL) ZEND_NAMED_FE(samlp2attributequery_attribute_get,_wrap_Samlp2AttributeQuery_attribute_get,NULL) ZEND_NAMED_FE(samlp2attributequery_subject_set,_wrap_Samlp2AttributeQuery_subject_set,NULL) ZEND_NAMED_FE(samlp2attributequery_subject_get,_wrap_Samlp2AttributeQuery_subject_get,NULL) ZEND_NAMED_FE(samlp2attributequery_issuer_set,_wrap_Samlp2AttributeQuery_issuer_set,NULL) ZEND_NAMED_FE(samlp2attributequery_issuer_get,_wrap_Samlp2AttributeQuery_issuer_get,NULL) ZEND_NAMED_FE(samlp2attributequery_extensions_set,_wrap_Samlp2AttributeQuery_extensions_set,NULL) ZEND_NAMED_FE(samlp2attributequery_extensions_get,_wrap_Samlp2AttributeQuery_extensions_get,NULL) ZEND_NAMED_FE(samlp2attributequery_id_set,_wrap_Samlp2AttributeQuery_iD_set,NULL) ZEND_NAMED_FE(samlp2attributequery_id_get,_wrap_Samlp2AttributeQuery_iD_get,NULL) ZEND_NAMED_FE(samlp2attributequery_version_set,_wrap_Samlp2AttributeQuery_version_set,NULL) ZEND_NAMED_FE(samlp2attributequery_version_get,_wrap_Samlp2AttributeQuery_version_get,NULL) ZEND_NAMED_FE(samlp2attributequery_issueinstant_set,_wrap_Samlp2AttributeQuery_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2attributequery_issueinstant_get,_wrap_Samlp2AttributeQuery_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2attributequery_destination_set,_wrap_Samlp2AttributeQuery_destination_set,NULL) ZEND_NAMED_FE(samlp2attributequery_destination_get,_wrap_Samlp2AttributeQuery_destination_get,NULL) ZEND_NAMED_FE(samlp2attributequery_consent_set,_wrap_Samlp2AttributeQuery_consent_set,NULL) ZEND_NAMED_FE(samlp2attributequery_consent_get,_wrap_Samlp2AttributeQuery_consent_get,NULL) ZEND_NAMED_FE(new_samlp2attributequery,_wrap_new_Samlp2AttributeQuery,NULL) ZEND_NAMED_FE(samlp2attributequery_dump,_wrap_Samlp2AttributeQuery_dump,NULL) ZEND_NAMED_FE(saml2audiencerestriction_audience_set,_wrap_Saml2AudienceRestriction_audience_set,NULL) ZEND_NAMED_FE(saml2audiencerestriction_audience_get,_wrap_Saml2AudienceRestriction_audience_get,NULL) ZEND_NAMED_FE(new_saml2audiencerestriction,_wrap_new_Saml2AudienceRestriction,NULL) ZEND_NAMED_FE(saml2audiencerestriction_dump,_wrap_Saml2AudienceRestriction_dump,NULL) ZEND_NAMED_FE(samlp2logoutrequest_sessionindex_set,_wrap_Samlp2LogoutRequest_sessionIndex_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_sessionindex_get,_wrap_Samlp2LogoutRequest_sessionIndex_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_reason_set,_wrap_Samlp2LogoutRequest_reason_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_reason_get,_wrap_Samlp2LogoutRequest_reason_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_notonorafter_set,_wrap_Samlp2LogoutRequest_notOnOrAfter_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_notonorafter_get,_wrap_Samlp2LogoutRequest_notOnOrAfter_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_baseid_set,_wrap_Samlp2LogoutRequest_baseID_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_baseid_get,_wrap_Samlp2LogoutRequest_baseID_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_nameid_set,_wrap_Samlp2LogoutRequest_nameID_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_nameid_get,_wrap_Samlp2LogoutRequest_nameID_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_encryptedid_set,_wrap_Samlp2LogoutRequest_encryptedID_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_encryptedid_get,_wrap_Samlp2LogoutRequest_encryptedID_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_issuer_set,_wrap_Samlp2LogoutRequest_issuer_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_issuer_get,_wrap_Samlp2LogoutRequest_issuer_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_extensions_set,_wrap_Samlp2LogoutRequest_extensions_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_extensions_get,_wrap_Samlp2LogoutRequest_extensions_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_id_set,_wrap_Samlp2LogoutRequest_iD_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_id_get,_wrap_Samlp2LogoutRequest_iD_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_version_set,_wrap_Samlp2LogoutRequest_version_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_version_get,_wrap_Samlp2LogoutRequest_version_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_issueinstant_set,_wrap_Samlp2LogoutRequest_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_issueinstant_get,_wrap_Samlp2LogoutRequest_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_destination_set,_wrap_Samlp2LogoutRequest_destination_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_destination_get,_wrap_Samlp2LogoutRequest_destination_get,NULL) ZEND_NAMED_FE(samlp2logoutrequest_consent_set,_wrap_Samlp2LogoutRequest_consent_set,NULL) ZEND_NAMED_FE(samlp2logoutrequest_consent_get,_wrap_Samlp2LogoutRequest_consent_get,NULL) ZEND_NAMED_FE(new_samlp2logoutrequest,_wrap_new_Samlp2LogoutRequest,NULL) ZEND_NAMED_FE(samlp2logoutrequest_dump,_wrap_Samlp2LogoutRequest_dump,NULL) ZEND_NAMED_FE(samlp2authnquery_sessionindex_set,_wrap_Samlp2AuthnQuery_sessionIndex_set,NULL) ZEND_NAMED_FE(samlp2authnquery_sessionindex_get,_wrap_Samlp2AuthnQuery_sessionIndex_get,NULL) ZEND_NAMED_FE(samlp2authnquery_requestedauthncontext_set,_wrap_Samlp2AuthnQuery_requestedAuthnContext_set,NULL) ZEND_NAMED_FE(samlp2authnquery_requestedauthncontext_get,_wrap_Samlp2AuthnQuery_requestedAuthnContext_get,NULL) ZEND_NAMED_FE(samlp2authnquery_subject_set,_wrap_Samlp2AuthnQuery_subject_set,NULL) ZEND_NAMED_FE(samlp2authnquery_subject_get,_wrap_Samlp2AuthnQuery_subject_get,NULL) ZEND_NAMED_FE(samlp2authnquery_issuer_set,_wrap_Samlp2AuthnQuery_issuer_set,NULL) ZEND_NAMED_FE(samlp2authnquery_issuer_get,_wrap_Samlp2AuthnQuery_issuer_get,NULL) ZEND_NAMED_FE(samlp2authnquery_extensions_set,_wrap_Samlp2AuthnQuery_extensions_set,NULL) ZEND_NAMED_FE(samlp2authnquery_extensions_get,_wrap_Samlp2AuthnQuery_extensions_get,NULL) ZEND_NAMED_FE(samlp2authnquery_id_set,_wrap_Samlp2AuthnQuery_iD_set,NULL) ZEND_NAMED_FE(samlp2authnquery_id_get,_wrap_Samlp2AuthnQuery_iD_get,NULL) ZEND_NAMED_FE(samlp2authnquery_version_set,_wrap_Samlp2AuthnQuery_version_set,NULL) ZEND_NAMED_FE(samlp2authnquery_version_get,_wrap_Samlp2AuthnQuery_version_get,NULL) ZEND_NAMED_FE(samlp2authnquery_issueinstant_set,_wrap_Samlp2AuthnQuery_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2authnquery_issueinstant_get,_wrap_Samlp2AuthnQuery_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2authnquery_destination_set,_wrap_Samlp2AuthnQuery_destination_set,NULL) ZEND_NAMED_FE(samlp2authnquery_destination_get,_wrap_Samlp2AuthnQuery_destination_get,NULL) ZEND_NAMED_FE(samlp2authnquery_consent_set,_wrap_Samlp2AuthnQuery_consent_set,NULL) ZEND_NAMED_FE(samlp2authnquery_consent_get,_wrap_Samlp2AuthnQuery_consent_get,NULL) ZEND_NAMED_FE(new_samlp2authnquery,_wrap_new_Samlp2AuthnQuery,NULL) ZEND_NAMED_FE(samlp2authnquery_dump,_wrap_Samlp2AuthnQuery_dump,NULL) ZEND_NAMED_FE(saml2attribute_name_set,_wrap_Saml2Attribute_name_set,NULL) ZEND_NAMED_FE(saml2attribute_name_get,_wrap_Saml2Attribute_name_get,NULL) ZEND_NAMED_FE(saml2attribute_nameformat_set,_wrap_Saml2Attribute_nameFormat_set,NULL) ZEND_NAMED_FE(saml2attribute_nameformat_get,_wrap_Saml2Attribute_nameFormat_get,NULL) ZEND_NAMED_FE(saml2attribute_friendlyname_set,_wrap_Saml2Attribute_friendlyName_set,NULL) ZEND_NAMED_FE(saml2attribute_friendlyname_get,_wrap_Saml2Attribute_friendlyName_get,NULL) ZEND_NAMED_FE(new_saml2attribute,_wrap_new_Saml2Attribute,NULL) ZEND_NAMED_FE(saml2attribute_dump,_wrap_Saml2Attribute_dump,NULL) ZEND_NAMED_FE(new_samlp2terminate,_wrap_new_Samlp2Terminate,NULL) ZEND_NAMED_FE(samlp2terminate_dump,_wrap_Samlp2Terminate_dump,NULL) ZEND_NAMED_FE(new_samlp2statusdetail,_wrap_new_Samlp2StatusDetail,NULL) ZEND_NAMED_FE(samlp2statusdetail_dump,_wrap_Samlp2StatusDetail_dump,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_resource_set,_wrap_Saml2AuthzDecisionStatement_resource_set,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_resource_get,_wrap_Saml2AuthzDecisionStatement_resource_get,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_decision_set,_wrap_Saml2AuthzDecisionStatement_decision_set,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_decision_get,_wrap_Saml2AuthzDecisionStatement_decision_get,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_action_set,_wrap_Saml2AuthzDecisionStatement_action_set,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_action_get,_wrap_Saml2AuthzDecisionStatement_action_get,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_evidence_set,_wrap_Saml2AuthzDecisionStatement_evidence_set,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_evidence_get,_wrap_Saml2AuthzDecisionStatement_evidence_get,NULL) ZEND_NAMED_FE(new_saml2authzdecisionstatement,_wrap_new_Saml2AuthzDecisionStatement,NULL) ZEND_NAMED_FE(saml2authzdecisionstatement_dump,_wrap_Saml2AuthzDecisionStatement_dump,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_nameid_set,_wrap_Samlp2NameIDMappingResponse_nameID_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_nameid_get,_wrap_Samlp2NameIDMappingResponse_nameID_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_encryptedid_set,_wrap_Samlp2NameIDMappingResponse_encryptedID_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_encryptedid_get,_wrap_Samlp2NameIDMappingResponse_encryptedID_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_issuer_set,_wrap_Samlp2NameIDMappingResponse_issuer_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_issuer_get,_wrap_Samlp2NameIDMappingResponse_issuer_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_extensions_set,_wrap_Samlp2NameIDMappingResponse_extensions_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_extensions_get,_wrap_Samlp2NameIDMappingResponse_extensions_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_status_set,_wrap_Samlp2NameIDMappingResponse_status_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_status_get,_wrap_Samlp2NameIDMappingResponse_status_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_id_set,_wrap_Samlp2NameIDMappingResponse_iD_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_id_get,_wrap_Samlp2NameIDMappingResponse_iD_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_inresponseto_set,_wrap_Samlp2NameIDMappingResponse_inResponseTo_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_inresponseto_get,_wrap_Samlp2NameIDMappingResponse_inResponseTo_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_version_set,_wrap_Samlp2NameIDMappingResponse_version_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_version_get,_wrap_Samlp2NameIDMappingResponse_version_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_issueinstant_set,_wrap_Samlp2NameIDMappingResponse_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_issueinstant_get,_wrap_Samlp2NameIDMappingResponse_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_destination_set,_wrap_Samlp2NameIDMappingResponse_destination_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_destination_get,_wrap_Samlp2NameIDMappingResponse_destination_get,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_consent_set,_wrap_Samlp2NameIDMappingResponse_consent_set,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_consent_get,_wrap_Samlp2NameIDMappingResponse_consent_get,NULL) ZEND_NAMED_FE(new_samlp2nameidmappingresponse,_wrap_new_Samlp2NameIDMappingResponse,NULL) ZEND_NAMED_FE(samlp2nameidmappingresponse_dump,_wrap_Samlp2NameIDMappingResponse_dump,NULL) ZEND_NAMED_FE(new_saml2encryptedelement,_wrap_new_Saml2EncryptedElement,NULL) ZEND_NAMED_FE(saml2encryptedelement_dump,_wrap_Saml2EncryptedElement_dump,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_newid_set,_wrap_Samlp2ManageNameIDRequest_newId_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_newid_get,_wrap_Samlp2ManageNameIDRequest_newId_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_nameid_set,_wrap_Samlp2ManageNameIDRequest_nameID_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_nameid_get,_wrap_Samlp2ManageNameIDRequest_nameID_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_encryptedid_set,_wrap_Samlp2ManageNameIDRequest_encryptedID_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_encryptedid_get,_wrap_Samlp2ManageNameIDRequest_encryptedID_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_newencryptedid_set,_wrap_Samlp2ManageNameIDRequest_newEncryptedID_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_newencryptedid_get,_wrap_Samlp2ManageNameIDRequest_newEncryptedID_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_terminate_set,_wrap_Samlp2ManageNameIDRequest_terminate_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_terminate_get,_wrap_Samlp2ManageNameIDRequest_terminate_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_issuer_set,_wrap_Samlp2ManageNameIDRequest_issuer_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_issuer_get,_wrap_Samlp2ManageNameIDRequest_issuer_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_extensions_set,_wrap_Samlp2ManageNameIDRequest_extensions_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_extensions_get,_wrap_Samlp2ManageNameIDRequest_extensions_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_id_set,_wrap_Samlp2ManageNameIDRequest_iD_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_id_get,_wrap_Samlp2ManageNameIDRequest_iD_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_version_set,_wrap_Samlp2ManageNameIDRequest_version_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_version_get,_wrap_Samlp2ManageNameIDRequest_version_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_issueinstant_set,_wrap_Samlp2ManageNameIDRequest_issueInstant_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_issueinstant_get,_wrap_Samlp2ManageNameIDRequest_issueInstant_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_destination_set,_wrap_Samlp2ManageNameIDRequest_destination_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_destination_get,_wrap_Samlp2ManageNameIDRequest_destination_get,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_consent_set,_wrap_Samlp2ManageNameIDRequest_consent_set,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_consent_get,_wrap_Samlp2ManageNameIDRequest_consent_get,NULL) ZEND_NAMED_FE(new_samlp2managenameidrequest,_wrap_new_Samlp2ManageNameIDRequest,NULL) ZEND_NAMED_FE(samlp2managenameidrequest_dump,_wrap_Samlp2ManageNameIDRequest_dump,NULL) ZEND_NAMED_FE(samlp2scoping_requesterid_set,_wrap_Samlp2Scoping_requesterId_set,NULL) ZEND_NAMED_FE(samlp2scoping_requesterid_get,_wrap_Samlp2Scoping_requesterId_get,NULL) ZEND_NAMED_FE(samlp2scoping_proxycount_set,_wrap_Samlp2Scoping_proxyCount_set,NULL) ZEND_NAMED_FE(samlp2scoping_proxycount_get,_wrap_Samlp2Scoping_proxyCount_get,NULL) ZEND_NAMED_FE(samlp2scoping_idplist_set,_wrap_Samlp2Scoping_iDPList_set,NULL) ZEND_NAMED_FE(samlp2scoping_idplist_get,_wrap_Samlp2Scoping_iDPList_get,NULL) ZEND_NAMED_FE(new_samlp2scoping,_wrap_new_Samlp2Scoping,NULL) ZEND_NAMED_FE(samlp2scoping_dump,_wrap_Samlp2Scoping_dump,NULL) ZEND_NAMED_FE(saml2subject_baseid_set,_wrap_Saml2Subject_baseID_set,NULL) ZEND_NAMED_FE(saml2subject_baseid_get,_wrap_Saml2Subject_baseID_get,NULL) ZEND_NAMED_FE(saml2subject_nameid_set,_wrap_Saml2Subject_nameID_set,NULL) ZEND_NAMED_FE(saml2subject_nameid_get,_wrap_Saml2Subject_nameID_get,NULL) ZEND_NAMED_FE(saml2subject_encryptedid_set,_wrap_Saml2Subject_encryptedID_set,NULL) ZEND_NAMED_FE(saml2subject_encryptedid_get,_wrap_Saml2Subject_encryptedID_get,NULL) ZEND_NAMED_FE(saml2subject_subjectconfirmation_set,_wrap_Saml2Subject_subjectConfirmation_set,NULL) ZEND_NAMED_FE(saml2subject_subjectconfirmation_get,_wrap_Saml2Subject_subjectConfirmation_get,NULL) ZEND_NAMED_FE(new_saml2subject,_wrap_new_Saml2Subject,NULL) ZEND_NAMED_FE(saml2subject_dump,_wrap_Saml2Subject_dump,NULL) {NULL, NULL, NULL} }; /* init section */ zend_module_entry lasso_module_entry = { #if ZEND_MODULE_API_NO > 20010900 STANDARD_MODULE_HEADER, #endif "lasso", lasso_functions, PHP_MINIT(lasso), PHP_MSHUTDOWN(lasso), PHP_RINIT(lasso), PHP_RSHUTDOWN(lasso), PHP_MINFO(lasso), #if ZEND_MODULE_API_NO > 20010900 NO_VERSION_YET, #endif STANDARD_MODULE_PROPERTIES }; zend_module_entry* SWIG_module_entry = &lasso_module_entry; #ifdef __cplusplus extern "C" { #endif SWIGEXPORT zend_module_entry *get_module(void) { return &lasso_module_entry; } #ifdef __cplusplus } #endif #define SWIG_php_minit PHP_MINIT_FUNCTION(lasso) /* ----------------------------------------------------------------------------- * Type initialization: * This problem is tough by the requirement that no dynamic * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back * to swig_type_info structures, we need some lookup code at initialization. * The idea is that swig generates all the structures that are needed. * The runtime then collects these partially filled structures. * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * * The generated swig_type_info structures are assigned staticly to an initial * array. We just loop through that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the * cast linked list. The cast data is initially stored in something like a * two-dimensional array. Each row corresponds to a type (there are the same * number of rows as there are in the swig_type_initial array). Each entry in * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that * swig_cast_info to the linked list (because the cast->type) pointer will * be correct. * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #if 0 } /* c-mode */ #endif #endif #if 0 #define SWIGRUNTIME_DEBUG #endif SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { size_t i; swig_module_info *module_head, *iter; int found; clientdata = clientdata; /* check to see if the circular list has been setup, if not, set it up */ if (swig_module.next==0) { /* Initialize the swig_module */ swig_module.type_initial = swig_type_initial; swig_module.cast_initial = swig_cast_initial; swig_module.next = &swig_module; } /* Try and load any already created modules */ module_head = SWIG_GetModule(clientdata); if (!module_head) { /* This is the first module loaded for this interpreter */ /* so set the swig module into the interpreter */ SWIG_SetModule(clientdata, &swig_module); module_head = &swig_module; } else { /* the interpreter has loaded a SWIG module, but has it loaded this one? */ found=0; iter=module_head; do { if (iter==&swig_module) { found=1; break; } iter=iter->next; } while (iter!= module_head); /* if the is found in the list, then all is done and we may leave */ if (found) return; /* otherwise we must add out module into the list */ swig_module.next = module_head->next; module_head->next = &swig_module; } /* Now work on filling in swig_module.types */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: size %d\n", swig_module.size); #endif for (i = 0; i < swig_module.size; ++i) { swig_type_info *type = 0; swig_type_info *ret; swig_cast_info *cast; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); #endif /* if there is another module already loaded */ if (swig_module.next != &swig_module) { type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); } if (type) { /* Overwrite clientdata field */ #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found type %s\n", type->name); #endif if (swig_module.type_initial[i]->clientdata) { type->clientdata = swig_module.type_initial[i]->clientdata; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); #endif } } else { type = swig_module.type_initial[i]; } /* Insert casting types */ cast = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ ret = 0; #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); #endif if (swig_module.next != &swig_module) { ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); #ifdef SWIGRUNTIME_DEBUG if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); #endif } if (ret) { if (type == swig_module.type_initial[i]) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: skip old type %s\n", ret->name); #endif cast->type = ret; ret = 0; } else { /* Check for casting already in the list */ swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); #ifdef SWIGRUNTIME_DEBUG if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); #endif if (!ocast) ret = 0; } } if (!ret) { #ifdef SWIGRUNTIME_DEBUG printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); #endif if (type->cast) { type->cast->prev = cast; cast->next = type->cast; } type->cast = cast; } cast++; } /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } swig_module.types[i] = 0; #ifdef SWIGRUNTIME_DEBUG printf("**** SWIG_InitializeModule: Cast List ******\n"); for (i = 0; i < swig_module.size; ++i) { int j = 0; swig_cast_info *cast = swig_module.cast_initial[i]; printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); while (cast->type) { printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); cast++; ++j; } printf("---- Total casts: %d\n",j); } printf("**** SWIG_InitializeModule: Cast List ******\n"); #endif } /* This function will propagate the clientdata field of type to * any new swig_type_info structures that have been added into the list * of equivalent types. It is like calling * SWIG_TypeClientData(type, clientdata) a second time. */ SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; swig_cast_info *equiv; static int init_run = 0; if (init_run) return; init_run = 1; for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { equiv = swig_module.types[i]->cast; while (equiv) { if (!equiv->converter) { if (equiv->type && !equiv->type->clientdata) SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); } equiv = equiv->next; } } } } #ifdef __cplusplus #if 0 { /* c-mode */ #endif } #endif SWIG_php_minit { SWIG_InitializeModule(0); SWIGTYPE_p_LassoNode->dcast = (swig_dycast_func) dynamic_cast_node; SWIGTYPE_p_LassoSamlpRequestAbstract->dcast = (swig_dycast_func) dynamic_cast_node; SWIGTYPE_p_LassoSamlpResponseAbstract->dcast = (swig_dycast_func) dynamic_cast_node; { /* Brace needed for pre-C99 compilers */ node_info *info; info = node_infos; #if defined(PHP_VERSION) && ! defined(PHP_VERSION_ID) set_node_info(info++, "LassoNode", NULL, SWIGTYPE_p_LassoNode, &ce_swig_LassoNode); #define SET_NODE_INFO(className, superClassName)\ set_node_info(info++, "Lasso"#className, "Lasso"#superClassName,\ SWIGTYPE_p_Lasso##className, &ce_swig_Lasso##className); #else set_node_info(info++, "LassoNode", NULL, SWIGTYPE_p_LassoNode); #define SET_NODE_INFO(className, superClassName)\ set_node_info(info++, "Lasso"#className, "Lasso"#superClassName,\ SWIGTYPE_p_Lasso##className); #endif #include #include info->name = NULL; info->swig = NULL; } lasso_init(); /* oinit subsection */ ZEND_INIT_MODULE_GLOBALS(lasso, lasso_init_globals, lasso_destroy_globals); /* Register resource destructors for pointer types */ le_swig__p_LassoSamlp2StatusDetail=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2StatusDetail,NULL,(char *)(SWIGTYPE_p_LassoSamlp2StatusDetail->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2StatusDetail,&le_swig__p_LassoSamlp2StatusDetail); le_swig__p_LassoLoginProtocolProfile=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLoginProtocolProfile,NULL,(char *)(SWIGTYPE_p_LassoLoginProtocolProfile->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLoginProtocolProfile,&le_swig__p_LassoLoginProtocolProfile); le_swig__p_LassoProviderRole=zend_register_list_destructors_ex(_wrap_destroy_p_LassoProviderRole,NULL,(char *)(SWIGTYPE_p_LassoProviderRole->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoProviderRole,&le_swig__p_LassoProviderRole); le_swig__p_LassoSaml2Advice=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Advice,NULL,(char *)(SWIGTYPE_p_LassoSaml2Advice->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Advice,&le_swig__p_LassoSaml2Advice); le_swig__p_LassoSamlAdvice=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAdvice,NULL,(char *)(SWIGTYPE_p_LassoSamlAdvice->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAdvice,&le_swig__p_LassoSamlAdvice); le_swig__p_LassoSamlpStatus=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlpStatus,NULL,(char *)(SWIGTYPE_p_LassoSamlpStatus->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlpStatus,&le_swig__p_LassoSamlpStatus); le_swig__p_LassoSamlp2Status=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2Status,NULL,(char *)(SWIGTYPE_p_LassoSamlp2Status->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2Status,&le_swig__p_LassoSamlp2Status); le_swig__p_LassoSamlp2IDPList=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2IDPList,NULL,(char *)(SWIGTYPE_p_LassoSamlp2IDPList->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2IDPList,&le_swig__p_LassoSamlp2IDPList); le_swig__p_LassoDefederation=zend_register_list_destructors_ex(_wrap_destroy_p_LassoDefederation,NULL,(char *)(SWIGTYPE_p_LassoDefederation->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoDefederation,&le_swig__p_LassoDefederation); le_swig__p_LassoFederation=zend_register_list_destructors_ex(_wrap_destroy_p_LassoFederation,NULL,(char *)(SWIGTYPE_p_LassoFederation->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoFederation,&le_swig__p_LassoFederation); le_swig__p_LassoSamlp2ArtifactResolve=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2ArtifactResolve,NULL,(char *)(SWIGTYPE_p_LassoSamlp2ArtifactResolve->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2ArtifactResolve,&le_swig__p_LassoSamlp2ArtifactResolve); le_swig__p_LassoSignatureType=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSignatureType,NULL,(char *)(SWIGTYPE_p_LassoSignatureType->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSignatureType,&le_swig__p_LassoSignatureType); le_swig__p_LassoSaml2KeyInfoConfirmationData=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2KeyInfoConfirmationData,NULL,(char *)(SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2KeyInfoConfirmationData,&le_swig__p_LassoSaml2KeyInfoConfirmationData); le_swig__p_LassoSaml2SubjectConfirmationData=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2SubjectConfirmationData,NULL,(char *)(SWIGTYPE_p_LassoSaml2SubjectConfirmationData->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2SubjectConfirmationData,&le_swig__p_LassoSaml2SubjectConfirmationData); le_swig__p_LassoSamlAttributeStatement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAttributeStatement,NULL,(char *)(SWIGTYPE_p_LassoSamlAttributeStatement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAttributeStatement,&le_swig__p_LassoSamlAttributeStatement); le_swig__p_LassoSamlAuthenticationStatement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAuthenticationStatement,NULL,(char *)(SWIGTYPE_p_LassoSamlAuthenticationStatement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAuthenticationStatement,&le_swig__p_LassoSamlAuthenticationStatement); le_swig__p_LassoSamlSubjectStatement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlSubjectStatement,NULL,(char *)(SWIGTYPE_p_LassoSamlSubjectStatement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlSubjectStatement,&le_swig__p_LassoSamlSubjectStatement); le_swig__p_LassoSaml2ProxyRestriction=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2ProxyRestriction,NULL,(char *)(SWIGTYPE_p_LassoSaml2ProxyRestriction->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2ProxyRestriction,&le_swig__p_LassoSaml2ProxyRestriction); le_swig__p_LassoSaml2AuthnStatement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2AuthnStatement,NULL,(char *)(SWIGTYPE_p_LassoSaml2AuthnStatement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2AuthnStatement,&le_swig__p_LassoSaml2AuthnStatement); le_swig__p_LassoSaml2AttributeStatement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2AttributeStatement,NULL,(char *)(SWIGTYPE_p_LassoSaml2AttributeStatement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2AttributeStatement,&le_swig__p_LassoSaml2AttributeStatement); le_swig__p_LassoSaml2AudienceRestriction=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2AudienceRestriction,NULL,(char *)(SWIGTYPE_p_LassoSaml2AudienceRestriction->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2AudienceRestriction,&le_swig__p_LassoSaml2AudienceRestriction); le_swig__p_LassoSaml2AuthzDecisionStatement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2AuthzDecisionStatement,NULL,(char *)(SWIGTYPE_p_LassoSaml2AuthzDecisionStatement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2AuthzDecisionStatement,&le_swig__p_LassoSaml2AuthzDecisionStatement); le_swig__p_LassoNameIdentifierMapping=zend_register_list_destructors_ex(_wrap_destroy_p_LassoNameIdentifierMapping,NULL,(char *)(SWIGTYPE_p_LassoNameIdentifierMapping->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoNameIdentifierMapping,&le_swig__p_LassoNameIdentifierMapping); le_swig__p_LassoSamlAttributeDesignator=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAttributeDesignator,NULL,(char *)(SWIGTYPE_p_LassoSamlAttributeDesignator->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAttributeDesignator,&le_swig__p_LassoSamlAttributeDesignator); le_swig__p_LassoCheckVersionMode=zend_register_list_destructors_ex(_wrap_destroy_p_LassoCheckVersionMode,NULL,(char *)(SWIGTYPE_p_LassoCheckVersionMode->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoCheckVersionMode,&le_swig__p_LassoCheckVersionMode); le_swig__p_LassoEncryptionMode=zend_register_list_destructors_ex(_wrap_destroy_p_LassoEncryptionMode,NULL,(char *)(SWIGTYPE_p_LassoEncryptionMode->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoEncryptionMode,&le_swig__p_LassoEncryptionMode); le_swig__p_LassoHttpMethod=zend_register_list_destructors_ex(_wrap_destroy_p_LassoHttpMethod,NULL,(char *)(SWIGTYPE_p_LassoHttpMethod->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoHttpMethod,&le_swig__p_LassoHttpMethod); le_swig__p_LassoSaml2NameID=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2NameID,NULL,(char *)(SWIGTYPE_p_LassoSaml2NameID->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2NameID,&le_swig__p_LassoSaml2NameID); le_swig__p_LassoLecp=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLecp,NULL,(char *)(SWIGTYPE_p_LassoLecp->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLecp,&le_swig__p_LassoLecp); le_swig__p_LassoSamlSubjectLocality=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlSubjectLocality,NULL,(char *)(SWIGTYPE_p_LassoSamlSubjectLocality->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlSubjectLocality,&le_swig__p_LassoSamlSubjectLocality); le_swig__p_LassoSaml2SubjectLocality=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2SubjectLocality,NULL,(char *)(SWIGTYPE_p_LassoSaml2SubjectLocality->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2SubjectLocality,&le_swig__p_LassoSaml2SubjectLocality); le_swig__p_LassoSaml2Evidence=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Evidence,NULL,(char *)(SWIGTYPE_p_LassoSaml2Evidence->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Evidence,&le_swig__p_LassoSaml2Evidence); le_swig__p_LassoSaml2Action=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Action,NULL,(char *)(SWIGTYPE_p_LassoSaml2Action->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Action,&le_swig__p_LassoSaml2Action); le_swig__p_void=zend_register_list_destructors_ex(_wrap_destroy_p_void,NULL,(char *)(SWIGTYPE_p_void->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_void,&le_swig__p_void); le_swig__p_p_void=zend_register_list_destructors_ex(_wrap_destroy_p_p_void,NULL,(char *)(SWIGTYPE_p_p_void->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_p_void,&le_swig__p_p_void); le_swig__p_LassoSamlp2Extensions=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2Extensions,NULL,(char *)(SWIGTYPE_p_LassoSamlp2Extensions->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2Extensions,&le_swig__p_LassoSamlp2Extensions); le_swig__p_LassoSamlAuthorityBinding=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAuthorityBinding,NULL,(char *)(SWIGTYPE_p_LassoSamlAuthorityBinding->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAuthorityBinding,&le_swig__p_LassoSamlAuthorityBinding); le_swig__p_LassoSamlp2Scoping=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2Scoping,NULL,(char *)(SWIGTYPE_p_LassoSamlp2Scoping->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2Scoping,&le_swig__p_LassoSamlp2Scoping); le_swig__p_LassoProtocolConformance=zend_register_list_destructors_ex(_wrap_destroy_p_LassoProtocolConformance,NULL,(char *)(SWIGTYPE_p_LassoProtocolConformance->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoProtocolConformance,&le_swig__p_LassoProtocolConformance); le_swig__p_LassoSamlAttributeValue=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAttributeValue,NULL,(char *)(SWIGTYPE_p_LassoSamlAttributeValue->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAttributeValue,&le_swig__p_LassoSamlAttributeValue); le_swig__p_LassoSamlp2NameIDPolicy=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2NameIDPolicy,NULL,(char *)(SWIGTYPE_p_LassoSamlp2NameIDPolicy->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2NameIDPolicy,&le_swig__p_LassoSamlp2NameIDPolicy); le_swig__p_LassoEcp=zend_register_list_destructors_ex(_wrap_destroy_p_LassoEcp,NULL,(char *)(SWIGTYPE_p_LassoEcp->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoEcp,&le_swig__p_LassoEcp); le_swig__p_LassoLibFederationTerminationNotification=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibFederationTerminationNotification,NULL,(char *)(SWIGTYPE_p_LassoLibFederationTerminationNotification->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibFederationTerminationNotification,&le_swig__p_LassoLibFederationTerminationNotification); le_swig__p_LassoRequestType=zend_register_list_destructors_ex(_wrap_destroy_p_LassoRequestType,NULL,(char *)(SWIGTYPE_p_LassoRequestType->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoRequestType,&le_swig__p_LassoRequestType); le_swig__p_LassoLogin=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLogin,NULL,(char *)(SWIGTYPE_p_LassoLogin->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLogin,&le_swig__p_LassoLogin); le_swig__p_LassoSamlpStatusCode=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlpStatusCode,NULL,(char *)(SWIGTYPE_p_LassoSamlpStatusCode->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlpStatusCode,&le_swig__p_LassoSamlpStatusCode); le_swig__p_LassoSamlp2StatusCode=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2StatusCode,NULL,(char *)(SWIGTYPE_p_LassoSamlp2StatusCode->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2StatusCode,&le_swig__p_LassoSamlp2StatusCode); le_swig__p_LassoStringList=zend_register_list_destructors_ex(_wrap_destroy_p_LassoStringList,NULL,(char *)(SWIGTYPE_p_LassoStringList->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoStringList,&le_swig__p_LassoStringList); le_swig__p_LassoSamlp2RequestedAuthnContext=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2RequestedAuthnContext,NULL,(char *)(SWIGTYPE_p_LassoSamlp2RequestedAuthnContext->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2RequestedAuthnContext,&le_swig__p_LassoSamlp2RequestedAuthnContext); le_swig__p_LassoLibRequestAuthnContext=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibRequestAuthnContext,NULL,(char *)(SWIGTYPE_p_LassoLibRequestAuthnContext->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibRequestAuthnContext,&le_swig__p_LassoLibRequestAuthnContext); le_swig__p_LassoSamlpResponseAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlpResponseAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlpResponseAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlpResponseAbstract,&le_swig__p_LassoSamlpResponseAbstract); le_swig__p_LassoSamlpRequestAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlpRequestAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlpRequestAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlpRequestAbstract,&le_swig__p_LassoSamlpRequestAbstract); le_swig__p_LassoSamlSubjectStatementAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlSubjectStatementAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlSubjectStatementAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlSubjectStatementAbstract,&le_swig__p_LassoSamlSubjectStatementAbstract); le_swig__p_LassoSamlConditionAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlConditionAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlConditionAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlConditionAbstract,&le_swig__p_LassoSamlConditionAbstract); le_swig__p_LassoSamlStatementAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlStatementAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlStatementAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlStatementAbstract,&le_swig__p_LassoSamlStatementAbstract); le_swig__p_LassoSaml2ConditionAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2ConditionAbstract,NULL,(char *)(SWIGTYPE_p_LassoSaml2ConditionAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2ConditionAbstract,&le_swig__p_LassoSaml2ConditionAbstract); le_swig__p_LassoSaml2BaseIDAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2BaseIDAbstract,NULL,(char *)(SWIGTYPE_p_LassoSaml2BaseIDAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2BaseIDAbstract,&le_swig__p_LassoSaml2BaseIDAbstract); le_swig__p_LassoSaml2AuthnContext=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2AuthnContext,NULL,(char *)(SWIGTYPE_p_LassoSaml2AuthnContext->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2AuthnContext,&le_swig__p_LassoSaml2AuthnContext); le_swig__p_LassoSaml2StatementAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2StatementAbstract,NULL,(char *)(SWIGTYPE_p_LassoSaml2StatementAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2StatementAbstract,&le_swig__p_LassoSaml2StatementAbstract); le_swig__p_LassoSamlp2RequestAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2RequestAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlp2RequestAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2RequestAbstract,&le_swig__p_LassoSamlp2RequestAbstract); le_swig__p_LassoSamlp2SubjectQueryAbstract=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2SubjectQueryAbstract,NULL,(char *)(SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2SubjectQueryAbstract,&le_swig__p_LassoSamlp2SubjectQueryAbstract); le_swig__p_LassoSamlSubjectConfirmation=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlSubjectConfirmation,NULL,(char *)(SWIGTYPE_p_LassoSamlSubjectConfirmation->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlSubjectConfirmation,&le_swig__p_LassoSamlSubjectConfirmation); le_swig__p_LassoSaml2SubjectConfirmation=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2SubjectConfirmation,NULL,(char *)(SWIGTYPE_p_LassoSaml2SubjectConfirmation->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2SubjectConfirmation,&le_swig__p_LassoSaml2SubjectConfirmation); le_swig__p_LassoLogout=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLogout,NULL,(char *)(SWIGTYPE_p_LassoLogout->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLogout,&le_swig__p_LassoLogout); le_swig__int=zend_register_list_destructors_ex(_wrap_destroy_int,NULL,(char *)(SWIGTYPE_int->name),module_number); SWIG_TypeClientData(SWIGTYPE_int,&le_swig__int); le_swig__p_LassoSamlAudienceRestrictionCondition=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAudienceRestrictionCondition,NULL,(char *)(SWIGTYPE_p_LassoSamlAudienceRestrictionCondition->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAudienceRestrictionCondition,&le_swig__p_LassoSamlAudienceRestrictionCondition); le_swig__p_LassoSaml2Assertion=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Assertion,NULL,(char *)(SWIGTYPE_p_LassoSaml2Assertion->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Assertion,&le_swig__p_LassoSaml2Assertion); le_swig__p_LassoLibAssertion=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibAssertion,NULL,(char *)(SWIGTYPE_p_LassoLibAssertion->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibAssertion,&le_swig__p_LassoLibAssertion); le_swig__p_LassoSamlAssertion=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAssertion,NULL,(char *)(SWIGTYPE_p_LassoSamlAssertion->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAssertion,&le_swig__p_LassoSamlAssertion); le_swig__p_LassoSamlp2AuthnQuery=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2AuthnQuery,NULL,(char *)(SWIGTYPE_p_LassoSamlp2AuthnQuery->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2AuthnQuery,&le_swig__p_LassoSamlp2AuthnQuery); le_swig__p_char=zend_register_list_destructors_ex(_wrap_destroy_p_char,NULL,(char *)(SWIGTYPE_p_char->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_char,&le_swig__p_char); le_swig__p_LassoSaml2Subject=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Subject,NULL,(char *)(SWIGTYPE_p_LassoSaml2Subject->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Subject,&le_swig__p_LassoSaml2Subject); le_swig__p_LassoSamlSubject=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlSubject,NULL,(char *)(SWIGTYPE_p_LassoSamlSubject->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlSubject,&le_swig__p_LassoSamlSubject); le_swig__p_LassoNode=zend_register_list_destructors_ex(_wrap_destroy_p_LassoNode,NULL,(char *)(SWIGTYPE_p_LassoNode->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoNode,&le_swig__p_LassoNode); le_swig__p_LassoNameRegistration=zend_register_list_destructors_ex(_wrap_destroy_p_LassoNameRegistration,NULL,(char *)(SWIGTYPE_p_LassoNameRegistration->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoNameRegistration,&le_swig__p_LassoNameRegistration); le_swig__p_LassoProvider=zend_register_list_destructors_ex(_wrap_destroy_p_LassoProvider,NULL,(char *)(SWIGTYPE_p_LassoProvider->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoProvider,&le_swig__p_LassoProvider); le_swig__p_LassoNameIdManagement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoNameIdManagement,NULL,(char *)(SWIGTYPE_p_LassoNameIdManagement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoNameIdManagement,&le_swig__p_LassoNameIdManagement); le_swig__p_LassoServer=zend_register_list_destructors_ex(_wrap_destroy_p_LassoServer,NULL,(char *)(SWIGTYPE_p_LassoServer->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoServer,&le_swig__p_LassoServer); le_swig__p_LassoSaml2OneTimeUse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2OneTimeUse,NULL,(char *)(SWIGTYPE_p_LassoSaml2OneTimeUse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2OneTimeUse,&le_swig__p_LassoSaml2OneTimeUse); le_swig__p_LassoLibRegisterNameIdentifierRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibRegisterNameIdentifierRequest,NULL,(char *)(SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibRegisterNameIdentifierRequest,&le_swig__p_LassoLibRegisterNameIdentifierRequest); le_swig__p_LassoLibLogoutRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibLogoutRequest,NULL,(char *)(SWIGTYPE_p_LassoLibLogoutRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibLogoutRequest,&le_swig__p_LassoLibLogoutRequest); le_swig__p_LassoLibAuthnRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibAuthnRequest,NULL,(char *)(SWIGTYPE_p_LassoLibAuthnRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibAuthnRequest,&le_swig__p_LassoLibAuthnRequest); le_swig__p_LassoSamlpRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlpRequest,NULL,(char *)(SWIGTYPE_p_LassoSamlpRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlpRequest,&le_swig__p_LassoSamlpRequest); le_swig__p_LassoNodeList=zend_register_list_destructors_ex(_wrap_destroy_p_LassoNodeList,NULL,(char *)(SWIGTYPE_p_LassoNodeList->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoNodeList,&le_swig__p_LassoNodeList); le_swig__p_LassoSamlp2AssertionIDRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2AssertionIDRequest,NULL,(char *)(SWIGTYPE_p_LassoSamlp2AssertionIDRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2AssertionIDRequest,&le_swig__p_LassoSamlp2AssertionIDRequest); le_swig__p_LassoSamlp2NameIDMappingRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2NameIDMappingRequest,NULL,(char *)(SWIGTYPE_p_LassoSamlp2NameIDMappingRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2NameIDMappingRequest,&le_swig__p_LassoSamlp2NameIDMappingRequest); le_swig__p_LassoSamlp2AuthnRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2AuthnRequest,NULL,(char *)(SWIGTYPE_p_LassoSamlp2AuthnRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2AuthnRequest,&le_swig__p_LassoSamlp2AuthnRequest); le_swig__p_LassoSamlp2LogoutRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2LogoutRequest,NULL,(char *)(SWIGTYPE_p_LassoSamlp2LogoutRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2LogoutRequest,&le_swig__p_LassoSamlp2LogoutRequest); le_swig__p_LassoSamlp2ManageNameIDRequest=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2ManageNameIDRequest,NULL,(char *)(SWIGTYPE_p_LassoSamlp2ManageNameIDRequest->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2ManageNameIDRequest,&le_swig__p_LassoSamlp2ManageNameIDRequest); le_swig__p_LassoSamlp2AttributeQuery=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2AttributeQuery,NULL,(char *)(SWIGTYPE_p_LassoSamlp2AttributeQuery->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2AttributeQuery,&le_swig__p_LassoSamlp2AttributeQuery); le_swig__p_LassoSamlp2IDPEntry=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2IDPEntry,NULL,(char *)(SWIGTYPE_p_LassoSamlp2IDPEntry->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2IDPEntry,&le_swig__p_LassoSamlp2IDPEntry); le_swig__p_LassoLibStatusResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibStatusResponse,NULL,(char *)(SWIGTYPE_p_LassoLibStatusResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibStatusResponse,&le_swig__p_LassoLibStatusResponse); le_swig__p_LassoLibRegisterNameIdentifierResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibRegisterNameIdentifierResponse,NULL,(char *)(SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibRegisterNameIdentifierResponse,&le_swig__p_LassoLibRegisterNameIdentifierResponse); le_swig__p_LassoLibLogoutResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibLogoutResponse,NULL,(char *)(SWIGTYPE_p_LassoLibLogoutResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibLogoutResponse,&le_swig__p_LassoLibLogoutResponse); le_swig__p_LassoLibAuthnResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoLibAuthnResponse,NULL,(char *)(SWIGTYPE_p_LassoLibAuthnResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoLibAuthnResponse,&le_swig__p_LassoLibAuthnResponse); le_swig__p_LassoSamlpResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlpResponse,NULL,(char *)(SWIGTYPE_p_LassoSamlpResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlpResponse,&le_swig__p_LassoSamlpResponse); le_swig__p_LassoSamlp2StatusResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2StatusResponse,NULL,(char *)(SWIGTYPE_p_LassoSamlp2StatusResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2StatusResponse,&le_swig__p_LassoSamlp2StatusResponse); le_swig__p_LassoSamlp2Response=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2Response,NULL,(char *)(SWIGTYPE_p_LassoSamlp2Response->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2Response,&le_swig__p_LassoSamlp2Response); le_swig__p_LassoSamlp2ArtifactResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2ArtifactResponse,NULL,(char *)(SWIGTYPE_p_LassoSamlp2ArtifactResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2ArtifactResponse,&le_swig__p_LassoSamlp2ArtifactResponse); le_swig__p_LassoSamlp2NameIDMappingResponse=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2NameIDMappingResponse,NULL,(char *)(SWIGTYPE_p_LassoSamlp2NameIDMappingResponse->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2NameIDMappingResponse,&le_swig__p_LassoSamlp2NameIDMappingResponse); le_swig__p_LassoSignatureMethod=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSignatureMethod,NULL,(char *)(SWIGTYPE_p_LassoSignatureMethod->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSignatureMethod,&le_swig__p_LassoSignatureMethod); le_swig__p_LassoSaml2Conditions=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Conditions,NULL,(char *)(SWIGTYPE_p_LassoSaml2Conditions->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Conditions,&le_swig__p_LassoSaml2Conditions); le_swig__p_LassoSamlConditions=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlConditions,NULL,(char *)(SWIGTYPE_p_LassoSamlConditions->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlConditions,&le_swig__p_LassoSamlConditions); le_swig__p_LassoSamlp2Terminate=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2Terminate,NULL,(char *)(SWIGTYPE_p_LassoSamlp2Terminate->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2Terminate,&le_swig__p_LassoSamlp2Terminate); le_swig__p_LassoSession=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSession,NULL,(char *)(SWIGTYPE_p_LassoSession->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSession,&le_swig__p_LassoSession); le_swig__p_LassoSamlNameIdentifier=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlNameIdentifier,NULL,(char *)(SWIGTYPE_p_LassoSamlNameIdentifier->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlNameIdentifier,&le_swig__p_LassoSamlNameIdentifier); le_swig__p_LassoMdProtocolType=zend_register_list_destructors_ex(_wrap_destroy_p_LassoMdProtocolType,NULL,(char *)(SWIGTYPE_p_LassoMdProtocolType->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoMdProtocolType,&le_swig__p_LassoMdProtocolType); le_swig__p_LassoSamlp2AuthzDecisionQuery=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlp2AuthzDecisionQuery,NULL,(char *)(SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlp2AuthzDecisionQuery,&le_swig__p_LassoSamlp2AuthzDecisionQuery); le_swig__p_LassoSamlAttribute=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSamlAttribute,NULL,(char *)(SWIGTYPE_p_LassoSamlAttribute->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSamlAttribute,&le_swig__p_LassoSamlAttribute); le_swig__p_LassoSaml2Attribute=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2Attribute,NULL,(char *)(SWIGTYPE_p_LassoSaml2Attribute->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2Attribute,&le_swig__p_LassoSaml2Attribute); le_swig__p_LassoIdentity=zend_register_list_destructors_ex(_wrap_destroy_p_LassoIdentity,NULL,(char *)(SWIGTYPE_p_LassoIdentity->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoIdentity,&le_swig__p_LassoIdentity); le_swig__p_LassoEncryptionSymKeyType=zend_register_list_destructors_ex(_wrap_destroy_p_LassoEncryptionSymKeyType,NULL,(char *)(SWIGTYPE_p_LassoEncryptionSymKeyType->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoEncryptionSymKeyType,&le_swig__p_LassoEncryptionSymKeyType); le_swig__p_LassoSaml2EncryptedElement=zend_register_list_destructors_ex(_wrap_destroy_p_LassoSaml2EncryptedElement,NULL,(char *)(SWIGTYPE_p_LassoSaml2EncryptedElement->name),module_number); SWIG_TypeClientData(SWIGTYPE_p_LassoSaml2EncryptedElement,&le_swig__p_LassoSaml2EncryptedElement); CG(active_class_entry) = NULL; /* end oinit subsection */ /* cinit subsection */ REGISTER_LONG_CONSTANT("WSF_SUPPORT", 0, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_NONE", LASSO_HTTP_METHOD_NONE, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_ANY", LASSO_HTTP_METHOD_ANY, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_IDP_INITIATED", LASSO_HTTP_METHOD_IDP_INITIATED, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_GET", LASSO_HTTP_METHOD_GET, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_POST", LASSO_HTTP_METHOD_POST, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_REDIRECT", LASSO_HTTP_METHOD_REDIRECT, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_SOAP", LASSO_HTTP_METHOD_SOAP, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_ARTIFACT_GET", LASSO_HTTP_METHOD_ARTIFACT_GET, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("HTTP_METHOD_ARTIFACT_POST", LASSO_HTTP_METHOD_ARTIFACT_POST, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_FEDERATION_TERMINATION", LASSO_MD_PROTOCOL_TYPE_FEDERATION_TERMINATION, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING", LASSO_MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER", LASSO_MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_SINGLE_LOGOUT", LASSO_MD_PROTOCOL_TYPE_SINGLE_LOGOUT, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_SINGLE_SIGN_ON", LASSO_MD_PROTOCOL_TYPE_SINGLE_SIGN_ON, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION", LASSO_MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("MD_PROTOCOL_TYPE_MANAGE_NAME_ID", LASSO_MD_PROTOCOL_TYPE_MANAGE_NAME_ID, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST", LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST, CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_CONSENT_OBTAINED", "urn:liberty:consent:obtained", strlen("urn:liberty:consent:obtained"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_CONSENT_OBTAINED_PRIOR", "urn:liberty:consent:obtained:prior", strlen("urn:liberty:consent:obtained:prior"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT", "urn:liberty:consent:obtained:current:implicit", strlen("urn:liberty:consent:obtained:current:implicit"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT", "urn:liberty:consent:obtained:current:explicit", strlen("urn:liberty:consent:obtained:current:explicit"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_CONSENT_UNAVAILABLE", "urn:liberty:consent:unavailable", strlen("urn:liberty:consent:unavailable"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_CONSENT_INAPPLICABLE", "urn:liberty:consent:inapplicable", strlen("urn:liberty:consent:inapplicable"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_NAMEID_POLICY_TYPE_NONE", "none", strlen("none"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_NAMEID_POLICY_TYPE_ONE_TIME", "onetime", strlen("onetime"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_NAMEID_POLICY_TYPE_FEDERATED", "federated", strlen("federated"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_NAMEID_POLICY_TYPE_ANY", "any", strlen("any"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_BRWS_ART", "http://projectliberty.org/profiles/brws-art", strlen("http://projectliberty.org/profiles/brws-art"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_BRWS_POST", "http://projectliberty.org/profiles/brws-post", strlen("http://projectliberty.org/profiles/brws-post"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_BRWS_LECP", "http://projectliberty.org/profiles/lecp", strlen("http://projectliberty.org/profiles/lecp"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP", "http://projectliberty.org/profiles/fedterm-idp-http", strlen("http://projectliberty.org/profiles/fedterm-idp-http"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP", "http://projectliberty.org/profiles/fedterm-idp-soap", strlen("http://projectliberty.org/profiles/fedterm-idp-soap"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP", "http://projectliberty.org/profiles/fedterm-sp-http", strlen("http://projectliberty.org/profiles/fedterm-sp-http"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP", "http://projectliberty.org/profiles/fedterm-sp-soap", strlen("http://projectliberty.org/profiles/fedterm-sp-soap"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP", "http://projectliberty.org/profiles/rni-idp-http", strlen("http://projectliberty.org/profiles/rni-idp-http"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP", "http://projectliberty.org/profiles/rni-idp-soap", strlen("http://projectliberty.org/profiles/rni-idp-soap"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_RNI_SP_HTTP", "http://projectliberty.org/profiles/rni-sp-http", strlen("http://projectliberty.org/profiles/rni-sp-http"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_RNI_SP_SOAP", "http://projectliberty.org/profiles/rni-sp-soap", strlen("http://projectliberty.org/profiles/rni-sp-soap"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP", "http://projectliberty.org/profiles/slo-idp-http", strlen("http://projectliberty.org/profiles/slo-idp-http"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP", "http://projectliberty.org/profiles/slo-idp-soap", strlen("http://projectliberty.org/profiles/slo-idp-soap"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_SLO_SP_HTTP", "http://projectliberty.org/profiles/slo-sp-http", strlen("http://projectliberty.org/profiles/slo-sp-http"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_PROTOCOL_PROFILE_SLO_SP_SOAP", "http://projectliberty.org/profiles/slo-sp-soap", strlen("http://projectliberty.org/profiles/slo-sp-soap"), CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_PROTOCOL_PROFILE_BRWS_ART", LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_ART, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_PROTOCOL_PROFILE_BRWS_POST", LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_PROTOCOL_PROFILE_BRWS_LECP", LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_LECP, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROVIDER_ROLE_NONE", LASSO_PROVIDER_ROLE_NONE, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROVIDER_ROLE_SP", LASSO_PROVIDER_ROLE_SP, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROVIDER_ROLE_IDP", LASSO_PROVIDER_ROLE_IDP, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROTOCOL_LIBERTY_1_0", LASSO_PROTOCOL_LIBERTY_1_0, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROTOCOL_LIBERTY_1_1", LASSO_PROTOCOL_LIBERTY_1_1, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROTOCOL_LIBERTY_1_2", LASSO_PROTOCOL_LIBERTY_1_2, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROTOCOL_SAML_2_0", LASSO_PROTOCOL_SAML_2_0, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_INVALID", LASSO_REQUEST_TYPE_INVALID, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_LOGIN", LASSO_REQUEST_TYPE_LOGIN, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_LOGOUT", LASSO_REQUEST_TYPE_LOGOUT, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_DEFEDERATION", LASSO_REQUEST_TYPE_DEFEDERATION, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_NAME_REGISTRATION", LASSO_REQUEST_TYPE_NAME_REGISTRATION, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_NAME_IDENTIFIER_MAPPING", LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_LECP", LASSO_REQUEST_TYPE_LECP, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_DISCO_QUERY", LASSO_REQUEST_TYPE_DISCO_QUERY, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_DISCO_MODIFY", LASSO_REQUEST_TYPE_DISCO_MODIFY, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_DST_QUERY", LASSO_REQUEST_TYPE_DST_QUERY, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_DST_MODIFY", LASSO_REQUEST_TYPE_DST_MODIFY, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_SASL_REQUEST", LASSO_REQUEST_TYPE_SASL_REQUEST, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("REQUEST_TYPE_NAME_ID_MANAGEMENT", LASSO_REQUEST_TYPE_NAME_ID_MANAGEMENT, CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL", "http://www.projectliberty.org/schemas/authctx/classes/InternetProtocol", strlen("http://www.projectliberty.org/schemas/authctx/classes/InternetProtocol"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD", "http://www.projectliberty.org/schemas/authctx/classes/InternetProtocolPassword", strlen("http://www.projectliberty.org/schemas/authctx/classes/InternetProtocolPassword"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED", "http://www.projectliberty.org/schemas/authctx/classes/MobileOneFactorUnregistered", strlen("http://www.projectliberty.org/schemas/authctx/classes/MobileOneFactorUnregistered"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED", "http://www.projectliberty.org/schemas/authctx/classes/MobileTwoFactorUnregistered", strlen("http://www.projectliberty.org/schemas/authctx/classes/MobileTwoFactorUnregistered"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT", "http://www.projectliberty.org/schemas/authctx/classes/MobileOneFactorContract", strlen("http://www.projectliberty.org/schemas/authctx/classes/MobileOneFactorContract"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT", "http://www.projectliberty.org/schemas/authctx/classes/MobileTwoFactorContract", strlen("http://www.projectliberty.org/schemas/authctx/classes/MobileTwoFactorContract"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD", "http://www.projectliberty.org/schemas/authctx/classes/Password", strlen("http://www.projectliberty.org/schemas/authctx/classes/Password"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT", "http://www.projectliberty.org/schemas/authctx/classes/PasswordProtectedTransport", strlen("http://www.projectliberty.org/schemas/authctx/classes/PasswordProtectedTransport"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION", "http://www.projectliberty.org/schemas/authctx/classes/PreviousSession", strlen("http://www.projectliberty.org/schemas/authctx/classes/PreviousSession"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD", "http://www.projectliberty.org/schemas/authctx/classes/Smartcard", strlen("http://www.projectliberty.org/schemas/authctx/classes/Smartcard"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI", "http://www.projectliberty.org/schemas/authctx/classes/SmartcardPKI", strlen("http://www.projectliberty.org/schemas/authctx/classes/SmartcardPKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI", "http://www.projectliberty.org/schemas/authctx/classes/SoftwarePKI", strlen("http://www.projectliberty.org/schemas/authctx/classes/SoftwarePKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN", "http://www.projectliberty.org/schemas/authctx/classes/TimeSyncToken", strlen("http://www.projectliberty.org/schemas/authctx/classes/TimeSyncToken"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_COMPARISON_EXACT", "exact", strlen("exact"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM", "minimum", strlen("minimum"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM", "maximum", strlen("maximum"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("LIB_AUTHN_CONTEXT_COMPARISON_BETTER", "better", strlen("better"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_PASSWORD", "urn:oasis:names:tc:SAML:1.0:am:password", strlen("urn:oasis:names:tc:SAML:1.0:am:password"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_KERBEROS", "urn:ietf:rfc:1510", strlen("urn:ietf:rfc:1510"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD", "urn:ietf:rfc:2945", strlen("urn:ietf:rfc:2945"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN", "urn:oasis:names:tc:SAML:1.0:am:HardwareToken", strlen("urn:oasis:names:tc:SAML:1.0:am:HardwareToken"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI", "urn:ietf:rfc:2246", strlen("urn:ietf:rfc:2246"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI", "urn:oasis:names:tc:SAML:1.0:am:X509-PKI", strlen("urn:oasis:names:tc:SAML:1.0:am:X509-PKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_PGP", "urn:oasis:names:tc:SAML:1.0:am:PGP", strlen("urn:oasis:names:tc:SAML:1.0:am:PGP"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHODS_PKI", "urn:oasis:names:tc:SAML:1.0:am:SPKI", strlen("urn:oasis:names:tc:SAML:1.0:am:SPKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_XKMS", "urn:oasis:names:tc:SAML:1.0:am:XKMS", strlen("urn:oasis:names:tc:SAML:1.0:am:XKMS"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_XMLD_SIG", "urn:ietf:rfc:3075", strlen("urn:ietf:rfc:3075"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_UNSPECIFIED", "urn:oasis:names:tc:SAML:1.0:am:unspecified", strlen("urn:oasis:names:tc:SAML:1.0:am:unspecified"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML_AUTHENTICATION_METHOD_LIBERTY", "urn:liberty:ac:2003-08", strlen("urn:liberty:ac:2003-08"), CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SIGNATURE_METHOD_RSA_SHA1", LASSO_SIGNATURE_METHOD_RSA_SHA1, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SIGNATURE_METHOD_DSA_SHA1", LASSO_SIGNATURE_METHOD_DSA_SHA1, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_MODE_NONE", LASSO_ENCRYPTION_MODE_NONE, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_MODE_NAMEID", LASSO_ENCRYPTION_MODE_NAMEID, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_MODE_ASSERTION", LASSO_ENCRYPTION_MODE_ASSERTION, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_SYM_KEY_TYPE_DEFAULT", LASSO_ENCRYPTION_SYM_KEY_TYPE_DEFAULT, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_SYM_KEY_TYPE_AES_256", LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_256, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_SYM_KEY_TYPE_AES_128", LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_128, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ENCRYPTION_SYM_KEY_TYPE_3DES", LASSO_ENCRYPTION_SYM_KEY_TYPE_3DES, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ERROR_UNDEFINED", -1, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("ERROR_UNIMPLEMENTED", -2, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("XML_ERROR_NODE_NOT_FOUND", -10, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("XML_ERROR_NODE_CONTENT_NOT_FOUND", -11, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("XML_ERROR_ATTR_NOT_FOUND", -12, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("XML_ERROR_ATTR_VALUE_NOT_FOUND", -13, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_XML_ERROR_INVALID_FILE", -14, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED", -15, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_XML_ERROR_MISSING_NAMESPACE", -16, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_SIGNATURE_NOT_FOUND", 101, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_INVALID_SIGNATURE", 102, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED", -103, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_CONTEXT_CREATION_FAILED", -104, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_PUBLIC_KEY_LOAD_FAILED", -105, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_PRIVATE_KEY_LOAD_FAILED", -106, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_CERTIFICATE_LOAD_FAILED", -107, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_SIGNATURE_FAILED", -108, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_KEYS_MNGR_CREATION_FAILED", -109, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_KEYS_MNGR_INIT_FAILED", -110, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_SIGNATURE_VERIFICATION_FAILED", -111, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED", -112, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_INVALID_SIGALG", -113, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_DIGEST_COMPUTE_FAILED", -114, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND", -115, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SERVER_ERROR_PROVIDER_NOT_FOUND", -201, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SERVER_ERROR_ADD_PROVIDER_FAILED", -202, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH", -203, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED", 204, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_SERVER_ERROR_INVALID_XML", -205, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGOUT_ERROR_UNSUPPORTED_PROFILE", -301, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGOUT_ERROR_REQUEST_DENIED", 302, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGOUT_ERROR_FEDERATION_NOT_FOUND", 303, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGOUT_ERROR_UNKNOWN_PRINCIPAL", 304, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_QUERY", -401, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_POST_MSG", -402, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_SOAP_MSG", -403, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_REQUEST", -404, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_HTTP_METHOD", -405, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_PROTOCOLPROFILE", -406, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_MSG", -407, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_REMOTE_PROVIDERID", -408, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_UNSUPPORTED_PROFILE", -409, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_UNKNOWN_PROFILE_URL", -410, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_IDENTITY_NOT_FOUND", -411, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_FEDERATION_NOT_FOUND", -412, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND", -413, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_BUILDING_QUERY_FAILED", -414, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_BUILDING_REQUEST_FAILED", -415, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_BUILDING_MESSAGE_FAILED", -416, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_BUILDING_RESPONSE_FAILED", -417, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_SESSION_NOT_FOUND", -418, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_BAD_IDENTITY_DUMP", -419, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_BAD_SESSION_DUMP", -420, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_RESPONSE", -421, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_STATUS_CODE", -422, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_ARTIFACT", -423, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_RESOURCE_OFFERING", 424, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION", 425, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_SERVICE_TYPE", 426, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_ASSERTION", -427, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_SUBJECT", -428, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_NAME_IDENTIFIER", -429, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_INVALID_ARTIFACT", -430, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY", -431, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PROFILE_ERROR_STATUS_NOT_SUCCESS", -432, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_PROFILE_ERROR_MISSING_ISSUER", -433, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE", -434, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ", -501, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("PARAM_ERROR_INVALID_VALUE", -502, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_PARAM_ERROR_CHECK_FAILED", -503, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_FEDERATION_NOT_FOUND", 601, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_CONSENT_NOT_OBTAINED", 602, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_INVALID_NAMEIDPOLICY", -603, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_REQUEST_DENIED", 604, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_INVALID_SIGNATURE", 605, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST", 606, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_STATUS_NOT_SUCCESS", 607, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_UNKNOWN_PRINCIPAL", 608, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_NO_DEFAULT_ENDPOINT", 609, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LOGIN_ERROR_ASSERTION_REPLAY", 610, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER", -700, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SOAP_FAULT_REDIRECT_REQUEST", 800, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_SOAP_ERROR_MISSING_HEADER", -801, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_SOAP_ERROR_MISSING_BODY", -802, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_NAMESPACE", -900, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("NAME_IDENTIFIER_MAPPING_ERROR_FORBIDDEN_CALL_ON_THIS_SIDE", -901, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_IDENTIFIER", -902, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_DATA_SERVICE_ERROR_UNREGISTERED_DST", -1000, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_WSF_PROFILE_ERROR_MISSING_CORRELATION", -1100, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("LASSO_WSF_PROFILE_ERROR_MISSING_SECURITY", -1101, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CHECK_VERSION_EXACT", LASSO_CHECK_VERSION_EXACT, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CHECK_VERSIONABI_COMPATIBLE", LASSO_CHECK_VERSIONABI_COMPATIBLE, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("CHECK_VERSION_NUMERIC", LASSO_CHECK_VERSION_NUMERIC, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SAML2_SUPPORT", 1, CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT", "urn:oasis:names:tc:SAML:2.0:nameid-format:persistent", strlen("urn:oasis:names:tc:SAML:2.0:nameid-format:persistent"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT", "urn:oasis:names:tc:SAML:2.0:nameid-format:transient", strlen("urn:oasis:names:tc:SAML:2.0:nameid-format:transient"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED", "urn:oasis:names:tc:SAML:2.0:nameid-format:encrypted", strlen("urn:oasis:names:tc:SAML:2.0:nameid-format:encrypted"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_METADATA_BINDING_SOAP", "urn:oasis:names:tc:SAML:2.0:bindings:SOAP", strlen("urn:oasis:names:tc:SAML:2.0:bindings:SOAP"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_METADATA_BINDING_REDIRECT", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect", strlen("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_METADATA_BINDING_POST", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST", strlen("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_METADATA_BINDING_ARTIFACT", "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact", strlen("urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_METADATA_BINDING_PAOS", "urn:oasis:names:tc:SAML:2.0:bindings:PAOS", strlen("urn:oasis:names:tc:SAML:2.0:bindings:PAOS"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY", "urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL", "urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocol", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocol"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD", "urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_KERBEROS", "urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT", "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorContract", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorContract"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED", "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorUnregistered", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorUnregistered"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT", "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorContract", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorContract"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED", "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorUnregistered", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorUnregistered"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY", "urn:oasis:names:tc:SAML:2.0:ac:classes:NomadTelephony", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:NomadTelephony"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY", "urn:oasis:names:tc:SAML:2.0:ac:classes:PersonalizedTelephony", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:PersonalizedTelephony"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_PGP", "urn:oasis:names:tc:SAML:2.0:ac:classes:PGP", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:PGP"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT", "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_PASSWORD", "urn:oasis:names:tc:SAML:2.0:ac:classes:Password", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:Password"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION", "urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_SMARTCARD", "urn:oasis:names:tc:SAML:2.0:ac:classes:Smartcard", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:Smartcard"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_SMARTCARD_PKI", "urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_SOFTWARE_PKI", "urn:oasis:names:tc:SAML:2.0:ac:classes:SoftwarePKI", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:SoftwarePKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_SPKI", "urn:oasis:names:tc:SAML:2.0:ac:classes:SPKI", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:SPKI"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD", "urn:oasis:names:tc:SAML:2.0:ac:classes:SecureRemotePassword", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:SecureRemotePassword"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_TLS_CLIENT", "urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_X509", "urn:oasis:names:tc:SAML:2.0:ac:classes:X509", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:X509"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_TELEPHONY", "urn:oasis:names:tc:SAML:2.0:ac:classes:Telephony", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:Telephony"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN", "urn:oasis:names:tc:SAML:2.0:ac:classes:TimeSyncToken", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:TimeSyncToken"), CONST_CS | CONST_PERSISTENT); REGISTER_STRINGL_CONSTANT("SAML2_AUTHN_CONTEXT_XMLDSIG", "urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig", strlen("urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig"), CONST_CS | CONST_PERSISTENT); /* end cinit subsection */ return SUCCESS; } PHP_RINIT_FUNCTION(lasso) { /* rinit section */ /* vinit subsection */ /* end vinit subsection */ return SUCCESS; } PHP_MSHUTDOWN_FUNCTION(lasso) { /* shutdown section */ return SUCCESS; } PHP_RSHUTDOWN_FUNCTION(lasso) { /* rshutdown section */ return SUCCESS; } PHP_MINFO_FUNCTION(lasso) { } /* end init section */