1335
1339
return xmlString;
1342
static xmlNode *get_string_xml(const char *string) {
1346
doc = xmlReadDoc(string, NULL, NULL, XML_PARSE_NONET);
1347
node = xmlDocGetRootElement(doc);
1349
node = xmlCopyNode(node, 1);
1338
1355
static void set_node(gpointer *nodePointer, gpointer value)
1340
1357
if (*nodePointer != NULL)
2788
2824
#define LassoServer_set_public_key(self, value) set_string(&LASSO_PROVIDER(self)->public_key, (value))
2789
2825
#define LassoServer_public_key_set(self, value) set_string(&LASSO_PROVIDER(self)->public_key, (value))
2828
#define LassoServer_get_role(self) LASSO_PROVIDER(self)->role
2829
#define LassoServer_role_get(self) LASSO_PROVIDER(self)->role
2830
#define LassoServer_set_role(self, value) LASSO_PROVIDER(self)->role = value
2831
#define LassoServer_role_set(self, value) LASSO_PROVIDER(self)->role = value
2791
2833
/* Attributes implementations */
2793
2835
/* providerIds */
2885
2927
#define LassoIdentity_dump lasso_identity_dump
2886
2928
#define LassoIdentity_getFederation lasso_identity_get_federation
2930
#ifdef LASSO_WSF_ENABLED
2931
#define LassoIdentity_addResourceOffering lasso_identity_add_resource_offering
2932
#define LassoIdentity_removeResourceOffering lasso_identity_remove_resource_offering
2934
LassoNodeList *LassoIdentity_getOfferings(LassoIdentity *self, const char *service_type) {
2935
GPtrArray *array = NULL;
2938
list = lasso_identity_get_offerings(self, service_type);
2940
array = get_node_list(list);
2941
g_list_foreach(list, (GFunc) free_node_list_item, NULL);
3698
XS(_wrap_registerDstService) {
3700
char *arg1 = (char *) 0 ;
3701
char *arg2 = (char *) 0 ;
3705
if ((items < 2) || (items > 2)) {
3706
SWIG_croak("Usage: registerDstService(prefix,href);");
3708
if (!SvOK((SV*) ST(0))) arg1 = 0;
3709
else arg1 = (char *) SvPV(ST(0), PL_na);
3710
if (!SvOK((SV*) ST(1))) arg2 = 0;
3711
else arg2 = (char *) SvPV(ST(1), PL_na);
3712
lasso_register_dst_service((char const *)arg1,(char const *)arg2);
3638
3723
XS(_wrap_new_Node) {
3640
3725
LassoNode *result;
21390
XS(_wrap_Server_role_set) {
21392
LassoServer *arg1 = (LassoServer *) 0 ;
21393
LassoProviderRole arg2 ;
21397
if ((items < 2) || (items > 2)) {
21398
SWIG_croak("Usage: Server_role_set(self,role);");
21401
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_LassoServer,0) < 0) {
21402
SWIG_croak("Type error in argument 1 of Server_role_set. Expected _p_LassoServer");
21405
arg2 = (LassoProviderRole) SvIV(ST(1));
21406
LassoServer_role_set(arg1,(LassoProviderRole )arg2);
21417
XS(_wrap_Server_role_get) {
21419
LassoServer *arg1 = (LassoServer *) 0 ;
21420
LassoProviderRole result;
21424
if ((items < 1) || (items > 1)) {
21425
SWIG_croak("Usage: Server_role_get(self);");
21428
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_LassoServer,0) < 0) {
21429
SWIG_croak("Type error in argument 1 of Server_role_get. Expected _p_LassoServer");
21432
result = (LassoProviderRole)LassoServer_role_get(arg1);
21434
ST(argvi) = sv_newmortal();
21435
sv_setiv(ST(argvi++), (IV) result);
21305
21444
XS(_wrap_Server_providerIds_get) {
21307
21446
LassoServer *arg1 = (LassoServer *) 0 ;
21714
21853
if (errorCode) {
21715
21854
char errorMsg[256];
21855
int swig_error = SWIG_RuntimeError;
21856
if (errorCode == -501 ||
21857
errorCode == -501) {
21858
swig_error = SWIG_ValueError;
21716
21860
build_exception_msg(errorCode, errorMsg);
21717
SWIG_exception(SWIG_UnknownError, errorMsg);
21861
SWIG_exception(swig_error, errorMsg);
21720
21864
ST(argvi) = sv_newmortal();
23256
23400
if (errorCode) {
23257
23401
char errorMsg[256];
23402
int swig_error = SWIG_RuntimeError;
23403
if (errorCode == -501 ||
23404
errorCode == -501) {
23405
swig_error = SWIG_ValueError;
23258
23407
build_exception_msg(errorCode, errorMsg);
23259
SWIG_exception(SWIG_UnknownError, errorMsg);
23408
SWIG_exception(swig_error, errorMsg);
23262
23411
ST(argvi) = sv_newmortal();
23294
23443
if (errorCode) {
23295
23444
char errorMsg[256];
23445
int swig_error = SWIG_RuntimeError;
23446
if (errorCode == -501 ||
23447
errorCode == -501) {
23448
swig_error = SWIG_ValueError;
23296
23450
build_exception_msg(errorCode, errorMsg);
23297
SWIG_exception(SWIG_UnknownError, errorMsg);
23451
SWIG_exception(swig_error, errorMsg);
23300
23454
ST(argvi) = sv_newmortal();
23329
23483
if (errorCode) {
23330
23484
char errorMsg[256];
23485
int swig_error = SWIG_RuntimeError;
23486
if (errorCode == -501 ||
23487
errorCode == -501) {
23488
swig_error = SWIG_ValueError;
23331
23490
build_exception_msg(errorCode, errorMsg);
23332
SWIG_exception(SWIG_UnknownError, errorMsg);
23491
SWIG_exception(swig_error, errorMsg);
23335
23494
ST(argvi) = sv_newmortal();
23373
23532
if (errorCode) {
23374
23533
char errorMsg[256];
23534
int swig_error = SWIG_RuntimeError;
23535
if (errorCode == -501 ||
23536
errorCode == -501) {
23537
swig_error = SWIG_ValueError;
23375
23539
build_exception_msg(errorCode, errorMsg);
23376
SWIG_exception(SWIG_UnknownError, errorMsg);
23540
SWIG_exception(swig_error, errorMsg);
23379
23543
ST(argvi) = sv_newmortal();
23411
23575
if (errorCode) {
23412
23576
char errorMsg[256];
23577
int swig_error = SWIG_RuntimeError;
23578
if (errorCode == -501 ||
23579
errorCode == -501) {
23580
swig_error = SWIG_ValueError;
23413
23582
build_exception_msg(errorCode, errorMsg);
23414
SWIG_exception(SWIG_UnknownError, errorMsg);
23583
SWIG_exception(swig_error, errorMsg);
23417
23586
ST(argvi) = sv_newmortal();
23446
23615
if (errorCode) {
23447
23616
char errorMsg[256];
23617
int swig_error = SWIG_RuntimeError;
23618
if (errorCode == -501 ||
23619
errorCode == -501) {
23620
swig_error = SWIG_ValueError;
23448
23622
build_exception_msg(errorCode, errorMsg);
23449
SWIG_exception(SWIG_UnknownError, errorMsg);
23623
SWIG_exception(swig_error, errorMsg);
23452
23626
ST(argvi) = sv_newmortal();
24264
24438
if (errorCode) {
24265
24439
char errorMsg[256];
24440
int swig_error = SWIG_RuntimeError;
24441
if (errorCode == -501 ||
24442
errorCode == -501) {
24443
swig_error = SWIG_ValueError;
24266
24445
build_exception_msg(errorCode, errorMsg);
24267
SWIG_exception(SWIG_UnknownError, errorMsg);
24446
SWIG_exception(swig_error, errorMsg);
24270
24449
ST(argvi) = sv_newmortal();
24302
24481
if (errorCode) {
24303
24482
char errorMsg[256];
24483
int swig_error = SWIG_RuntimeError;
24484
if (errorCode == -501 ||
24485
errorCode == -501) {
24486
swig_error = SWIG_ValueError;
24304
24488
build_exception_msg(errorCode, errorMsg);
24305
SWIG_exception(SWIG_UnknownError, errorMsg);
24489
SWIG_exception(swig_error, errorMsg);
24308
24492
ST(argvi) = sv_newmortal();
24337
24521
if (errorCode) {
24338
24522
char errorMsg[256];
24523
int swig_error = SWIG_RuntimeError;
24524
if (errorCode == -501 ||
24525
errorCode == -501) {
24526
swig_error = SWIG_ValueError;
24339
24528
build_exception_msg(errorCode, errorMsg);
24340
SWIG_exception(SWIG_UnknownError, errorMsg);
24529
SWIG_exception(swig_error, errorMsg);
24343
24532
ST(argvi) = sv_newmortal();
24374
24563
if (errorCode) {
24375
24564
char errorMsg[256];
24565
int swig_error = SWIG_RuntimeError;
24566
if (errorCode == -501 ||
24567
errorCode == -501) {
24568
swig_error = SWIG_ValueError;
24376
24570
build_exception_msg(errorCode, errorMsg);
24377
SWIG_exception(SWIG_UnknownError, errorMsg);
24571
SWIG_exception(swig_error, errorMsg);
24380
24574
ST(argvi) = sv_newmortal();
24424
24618
if (errorCode) {
24425
24619
char errorMsg[256];
24620
int swig_error = SWIG_RuntimeError;
24621
if (errorCode == -501 ||
24622
errorCode == -501) {
24623
swig_error = SWIG_ValueError;
24426
24625
build_exception_msg(errorCode, errorMsg);
24427
SWIG_exception(SWIG_UnknownError, errorMsg);
24626
SWIG_exception(swig_error, errorMsg);
24430
24629
ST(argvi) = sv_newmortal();
24459
24658
if (errorCode) {
24460
24659
char errorMsg[256];
24660
int swig_error = SWIG_RuntimeError;
24661
if (errorCode == -501 ||
24662
errorCode == -501) {
24663
swig_error = SWIG_ValueError;
24461
24665
build_exception_msg(errorCode, errorMsg);
24462
SWIG_exception(SWIG_UnknownError, errorMsg);
24666
SWIG_exception(swig_error, errorMsg);
24465
24669
ST(argvi) = sv_newmortal();
24494
24698
if (errorCode) {
24495
24699
char errorMsg[256];
24700
int swig_error = SWIG_RuntimeError;
24701
if (errorCode == -501 ||
24702
errorCode == -501) {
24703
swig_error = SWIG_ValueError;
24496
24705
build_exception_msg(errorCode, errorMsg);
24497
SWIG_exception(SWIG_UnknownError, errorMsg);
24706
SWIG_exception(swig_error, errorMsg);
24500
24709
ST(argvi) = sv_newmortal();
24529
24738
if (errorCode) {
24530
24739
char errorMsg[256];
24740
int swig_error = SWIG_RuntimeError;
24741
if (errorCode == -501 ||
24742
errorCode == -501) {
24743
swig_error = SWIG_ValueError;
24531
24745
build_exception_msg(errorCode, errorMsg);
24532
SWIG_exception(SWIG_UnknownError, errorMsg);
24746
SWIG_exception(swig_error, errorMsg);
24535
24749
ST(argvi) = sv_newmortal();
24567
24781
if (errorCode) {
24568
24782
char errorMsg[256];
24783
int swig_error = SWIG_RuntimeError;
24784
if (errorCode == -501 ||
24785
errorCode == -501) {
24786
swig_error = SWIG_ValueError;
24569
24788
build_exception_msg(errorCode, errorMsg);
24570
SWIG_exception(SWIG_UnknownError, errorMsg);
24789
SWIG_exception(swig_error, errorMsg);
24573
24792
ST(argvi) = sv_newmortal();
24643
24862
if (errorCode) {
24644
24863
char errorMsg[256];
24864
int swig_error = SWIG_RuntimeError;
24865
if (errorCode == -501 ||
24866
errorCode == -501) {
24867
swig_error = SWIG_ValueError;
24645
24869
build_exception_msg(errorCode, errorMsg);
24646
SWIG_exception(SWIG_UnknownError, errorMsg);
24870
SWIG_exception(swig_error, errorMsg);
24649
24873
ST(argvi) = sv_newmortal();
24685
24909
if (errorCode) {
24686
24910
char errorMsg[256];
24911
int swig_error = SWIG_RuntimeError;
24912
if (errorCode == -501 ||
24913
errorCode == -501) {
24914
swig_error = SWIG_ValueError;
24687
24916
build_exception_msg(errorCode, errorMsg);
24688
SWIG_exception(SWIG_UnknownError, errorMsg);
24917
SWIG_exception(swig_error, errorMsg);
24691
24920
ST(argvi) = sv_newmortal();
24725
24954
if (errorCode) {
24726
24955
char errorMsg[256];
24956
int swig_error = SWIG_RuntimeError;
24957
if (errorCode == -501 ||
24958
errorCode == -501) {
24959
swig_error = SWIG_ValueError;
24727
24961
build_exception_msg(errorCode, errorMsg);
24728
SWIG_exception(SWIG_UnknownError, errorMsg);
24962
SWIG_exception(swig_error, errorMsg);
24731
24965
ST(argvi) = sv_newmortal();
24817
25051
if (errorCode) {
24818
25052
char errorMsg[256];
25053
int swig_error = SWIG_RuntimeError;
25054
if (errorCode == -501 ||
25055
errorCode == -501) {
25056
swig_error = SWIG_ValueError;
24819
25058
build_exception_msg(errorCode, errorMsg);
24820
SWIG_exception(SWIG_UnknownError, errorMsg);
25059
SWIG_exception(swig_error, errorMsg);
24823
25062
ST(argvi) = sv_newmortal();
24855
25094
if (errorCode) {
24856
25095
char errorMsg[256];
25096
int swig_error = SWIG_RuntimeError;
25097
if (errorCode == -501 ||
25098
errorCode == -501) {
25099
swig_error = SWIG_ValueError;
24857
25101
build_exception_msg(errorCode, errorMsg);
24858
SWIG_exception(SWIG_UnknownError, errorMsg);
25102
SWIG_exception(swig_error, errorMsg);
24861
25105
ST(argvi) = sv_newmortal();
24893
25137
if (errorCode) {
24894
25138
char errorMsg[256];
25139
int swig_error = SWIG_RuntimeError;
25140
if (errorCode == -501 ||
25141
errorCode == -501) {
25142
swig_error = SWIG_ValueError;
24895
25144
build_exception_msg(errorCode, errorMsg);
24896
SWIG_exception(SWIG_UnknownError, errorMsg);
25145
SWIG_exception(swig_error, errorMsg);
24899
25148
ST(argvi) = sv_newmortal();
24931
25180
if (errorCode) {
24932
25181
char errorMsg[256];
25182
int swig_error = SWIG_RuntimeError;
25183
if (errorCode == -501 ||
25184
errorCode == -501) {
25185
swig_error = SWIG_ValueError;
24933
25187
build_exception_msg(errorCode, errorMsg);
24934
SWIG_exception(SWIG_UnknownError, errorMsg);
25188
SWIG_exception(swig_error, errorMsg);
24937
25191
ST(argvi) = sv_newmortal();
24969
25223
if (errorCode) {
24970
25224
char errorMsg[256];
25225
int swig_error = SWIG_RuntimeError;
25226
if (errorCode == -501 ||
25227
errorCode == -501) {
25228
swig_error = SWIG_ValueError;
24971
25230
build_exception_msg(errorCode, errorMsg);
24972
SWIG_exception(SWIG_UnknownError, errorMsg);
25231
SWIG_exception(swig_error, errorMsg);
24975
25234
ST(argvi) = sv_newmortal();
25008
25267
if (errorCode) {
25009
25268
char errorMsg[256];
25269
int swig_error = SWIG_RuntimeError;
25270
if (errorCode == -501 ||
25271
errorCode == -501) {
25272
swig_error = SWIG_ValueError;
25010
25274
build_exception_msg(errorCode, errorMsg);
25011
SWIG_exception(SWIG_UnknownError, errorMsg);
25275
SWIG_exception(swig_error, errorMsg);
25014
25278
ST(argvi) = sv_newmortal();
25768
26032
if (errorCode) {
25769
26033
char errorMsg[256];
26034
int swig_error = SWIG_RuntimeError;
26035
if (errorCode == -501 ||
26036
errorCode == -501) {
26037
swig_error = SWIG_ValueError;
25770
26039
build_exception_msg(errorCode, errorMsg);
25771
SWIG_exception(SWIG_UnknownError, errorMsg);
26040
SWIG_exception(swig_error, errorMsg);
25774
26043
ST(argvi) = sv_newmortal();
25806
26075
if (errorCode) {
25807
26076
char errorMsg[256];
26077
int swig_error = SWIG_RuntimeError;
26078
if (errorCode == -501 ||
26079
errorCode == -501) {
26080
swig_error = SWIG_ValueError;
25808
26082
build_exception_msg(errorCode, errorMsg);
25809
SWIG_exception(SWIG_UnknownError, errorMsg);
26083
SWIG_exception(swig_error, errorMsg);
25812
26086
ST(argvi) = sv_newmortal();
25841
26115
if (errorCode) {
25842
26116
char errorMsg[256];
26117
int swig_error = SWIG_RuntimeError;
26118
if (errorCode == -501 ||
26119
errorCode == -501) {
26120
swig_error = SWIG_ValueError;
25843
26122
build_exception_msg(errorCode, errorMsg);
25844
SWIG_exception(SWIG_UnknownError, errorMsg);
26123
SWIG_exception(swig_error, errorMsg);
25847
26126
ST(argvi) = sv_newmortal();
25876
26155
if (errorCode) {
25877
26156
char errorMsg[256];
26157
int swig_error = SWIG_RuntimeError;
26158
if (errorCode == -501 ||
26159
errorCode == -501) {
26160
swig_error = SWIG_ValueError;
25878
26162
build_exception_msg(errorCode, errorMsg);
25879
SWIG_exception(SWIG_UnknownError, errorMsg);
26163
SWIG_exception(swig_error, errorMsg);
25882
26166
ST(argvi) = sv_newmortal();
25984
26268
if (errorCode) {
25985
26269
char errorMsg[256];
26270
int swig_error = SWIG_RuntimeError;
26271
if (errorCode == -501 ||
26272
errorCode == -501) {
26273
swig_error = SWIG_ValueError;
25986
26275
build_exception_msg(errorCode, errorMsg);
25987
SWIG_exception(SWIG_UnknownError, errorMsg);
26276
SWIG_exception(swig_error, errorMsg);
25990
26279
ST(argvi) = sv_newmortal();
26022
26311
if (errorCode) {
26023
26312
char errorMsg[256];
26313
int swig_error = SWIG_RuntimeError;
26314
if (errorCode == -501 ||
26315
errorCode == -501) {
26316
swig_error = SWIG_ValueError;
26024
26318
build_exception_msg(errorCode, errorMsg);
26025
SWIG_exception(SWIG_UnknownError, errorMsg);
26319
SWIG_exception(swig_error, errorMsg);
26028
26322
ST(argvi) = sv_newmortal();
26060
26354
if (errorCode) {
26061
26355
char errorMsg[256];
26356
int swig_error = SWIG_RuntimeError;
26357
if (errorCode == -501 ||
26358
errorCode == -501) {
26359
swig_error = SWIG_ValueError;
26062
26361
build_exception_msg(errorCode, errorMsg);
26063
SWIG_exception(SWIG_UnknownError, errorMsg);
26362
SWIG_exception(swig_error, errorMsg);
26066
26365
ST(argvi) = sv_newmortal();
26095
26394
if (errorCode) {
26096
26395
char errorMsg[256];
26396
int swig_error = SWIG_RuntimeError;
26397
if (errorCode == -501 ||
26398
errorCode == -501) {
26399
swig_error = SWIG_ValueError;
26097
26401
build_exception_msg(errorCode, errorMsg);
26098
SWIG_exception(SWIG_UnknownError, errorMsg);
26402
SWIG_exception(swig_error, errorMsg);
26101
26405
ST(argvi) = sv_newmortal();
26130
26434
if (errorCode) {
26131
26435
char errorMsg[256];
26436
int swig_error = SWIG_RuntimeError;
26437
if (errorCode == -501 ||
26438
errorCode == -501) {
26439
swig_error = SWIG_ValueError;
26132
26441
build_exception_msg(errorCode, errorMsg);
26133
SWIG_exception(SWIG_UnknownError, errorMsg);
26442
SWIG_exception(swig_error, errorMsg);
26136
26445
ST(argvi) = sv_newmortal();
26860
27169
if (errorCode) {
26861
27170
char errorMsg[256];
27171
int swig_error = SWIG_RuntimeError;
27172
if (errorCode == -501 ||
27173
errorCode == -501) {
27174
swig_error = SWIG_ValueError;
26862
27176
build_exception_msg(errorCode, errorMsg);
26863
SWIG_exception(SWIG_UnknownError, errorMsg);
27177
SWIG_exception(swig_error, errorMsg);
26866
27180
ST(argvi) = sv_newmortal();
26898
27212
if (errorCode) {
26899
27213
char errorMsg[256];
27214
int swig_error = SWIG_RuntimeError;
27215
if (errorCode == -501 ||
27216
errorCode == -501) {
27217
swig_error = SWIG_ValueError;
26900
27219
build_exception_msg(errorCode, errorMsg);
26901
SWIG_exception(SWIG_UnknownError, errorMsg);
27220
SWIG_exception(swig_error, errorMsg);
26904
27223
ST(argvi) = sv_newmortal();
26948
27267
if (errorCode) {
26949
27268
char errorMsg[256];
27269
int swig_error = SWIG_RuntimeError;
27270
if (errorCode == -501 ||
27271
errorCode == -501) {
27272
swig_error = SWIG_ValueError;
26950
27274
build_exception_msg(errorCode, errorMsg);
26951
SWIG_exception(SWIG_UnknownError, errorMsg);
27275
SWIG_exception(swig_error, errorMsg);
26954
27278
ST(argvi) = sv_newmortal();
26986
27310
if (errorCode) {
26987
27311
char errorMsg[256];
27312
int swig_error = SWIG_RuntimeError;
27313
if (errorCode == -501 ||
27314
errorCode == -501) {
27315
swig_error = SWIG_ValueError;
26988
27317
build_exception_msg(errorCode, errorMsg);
26989
SWIG_exception(SWIG_UnknownError, errorMsg);
27318
SWIG_exception(swig_error, errorMsg);
26992
27321
ST(argvi) = sv_newmortal();
27025
27354
if (errorCode) {
27026
27355
char errorMsg[256];
27356
int swig_error = SWIG_RuntimeError;
27357
if (errorCode == -501 ||
27358
errorCode == -501) {
27359
swig_error = SWIG_ValueError;
27027
27361
build_exception_msg(errorCode, errorMsg);
27028
SWIG_exception(SWIG_UnknownError, errorMsg);
27362
SWIG_exception(swig_error, errorMsg);
27031
27365
ST(argvi) = sv_newmortal();
27060
27394
if (errorCode) {
27061
27395
char errorMsg[256];
27396
int swig_error = SWIG_RuntimeError;
27397
if (errorCode == -501 ||
27398
errorCode == -501) {
27399
swig_error = SWIG_ValueError;
27062
27401
build_exception_msg(errorCode, errorMsg);
27063
SWIG_exception(SWIG_UnknownError, errorMsg);
27402
SWIG_exception(swig_error, errorMsg);
27066
27405
ST(argvi) = sv_newmortal();
27095
27434
if (errorCode) {
27096
27435
char errorMsg[256];
27436
int swig_error = SWIG_RuntimeError;
27437
if (errorCode == -501 ||
27438
errorCode == -501) {
27439
swig_error = SWIG_ValueError;
27097
27441
build_exception_msg(errorCode, errorMsg);
27098
SWIG_exception(SWIG_UnknownError, errorMsg);
27442
SWIG_exception(swig_error, errorMsg);
27101
27445
ST(argvi) = sv_newmortal();
27130
27474
if (errorCode) {
27131
27475
char errorMsg[256];
27476
int swig_error = SWIG_RuntimeError;
27477
if (errorCode == -501 ||
27478
errorCode == -501) {
27479
swig_error = SWIG_ValueError;
27132
27481
build_exception_msg(errorCode, errorMsg);
27133
SWIG_exception(SWIG_UnknownError, errorMsg);
27482
SWIG_exception(swig_error, errorMsg);
27136
27485
ST(argvi) = sv_newmortal();
27165
27514
if (errorCode) {
27166
27515
char errorMsg[256];
27516
int swig_error = SWIG_RuntimeError;
27517
if (errorCode == -501 ||
27518
errorCode == -501) {
27519
swig_error = SWIG_ValueError;
27167
27521
build_exception_msg(errorCode, errorMsg);
27168
SWIG_exception(SWIG_UnknownError, errorMsg);
27522
SWIG_exception(swig_error, errorMsg);
27171
27525
ST(argvi) = sv_newmortal();
27205
27559
if (errorCode) {
27206
27560
char errorMsg[256];
27561
int swig_error = SWIG_RuntimeError;
27562
if (errorCode == -501 ||
27563
errorCode == -501) {
27564
swig_error = SWIG_ValueError;
27207
27566
build_exception_msg(errorCode, errorMsg);
27208
SWIG_exception(SWIG_UnknownError, errorMsg);
27567
SWIG_exception(swig_error, errorMsg);
27211
27570
ST(argvi) = sv_newmortal();
27243
27602
if (errorCode) {
27244
27603
char errorMsg[256];
27604
int swig_error = SWIG_RuntimeError;
27605
if (errorCode == -501 ||
27606
errorCode == -501) {
27607
swig_error = SWIG_ValueError;
27245
27609
build_exception_msg(errorCode, errorMsg);
27246
SWIG_exception(SWIG_UnknownError, errorMsg);
27610
SWIG_exception(swig_error, errorMsg);
27249
27613
ST(argvi) = sv_newmortal();
27281
27645
if (errorCode) {
27282
27646
char errorMsg[256];
27647
int swig_error = SWIG_RuntimeError;
27648
if (errorCode == -501 ||
27649
errorCode == -501) {
27650
swig_error = SWIG_ValueError;
27283
27652
build_exception_msg(errorCode, errorMsg);
27284
SWIG_exception(SWIG_UnknownError, errorMsg);
27653
SWIG_exception(swig_error, errorMsg);
27287
27656
ST(argvi) = sv_newmortal();
27319
27688
if (errorCode) {
27320
27689
char errorMsg[256];
27690
int swig_error = SWIG_RuntimeError;
27691
if (errorCode == -501 ||
27692
errorCode == -501) {
27693
swig_error = SWIG_ValueError;
27321
27695
build_exception_msg(errorCode, errorMsg);
27322
SWIG_exception(SWIG_UnknownError, errorMsg);
27696
SWIG_exception(swig_error, errorMsg);
27325
27699
ST(argvi) = sv_newmortal();
28049
28423
if (errorCode) {
28050
28424
char errorMsg[256];
28425
int swig_error = SWIG_RuntimeError;
28426
if (errorCode == -501 ||
28427
errorCode == -501) {
28428
swig_error = SWIG_ValueError;
28051
28430
build_exception_msg(errorCode, errorMsg);
28052
SWIG_exception(SWIG_UnknownError, errorMsg);
28431
SWIG_exception(swig_error, errorMsg);
28055
28434
ST(argvi) = sv_newmortal();
28087
28466
if (errorCode) {
28088
28467
char errorMsg[256];
28468
int swig_error = SWIG_RuntimeError;
28469
if (errorCode == -501 ||
28470
errorCode == -501) {
28471
swig_error = SWIG_ValueError;
28089
28473
build_exception_msg(errorCode, errorMsg);
28090
SWIG_exception(SWIG_UnknownError, errorMsg);
28474
SWIG_exception(swig_error, errorMsg);
28093
28477
ST(argvi) = sv_newmortal();
28122
28506
if (errorCode) {
28123
28507
char errorMsg[256];
28508
int swig_error = SWIG_RuntimeError;
28509
if (errorCode == -501 ||
28510
errorCode == -501) {
28511
swig_error = SWIG_ValueError;
28124
28513
build_exception_msg(errorCode, errorMsg);
28125
SWIG_exception(SWIG_UnknownError, errorMsg);
28514
SWIG_exception(swig_error, errorMsg);
28128
28517
ST(argvi) = sv_newmortal();
28157
28546
if (errorCode) {
28158
28547
char errorMsg[256];
28548
int swig_error = SWIG_RuntimeError;
28549
if (errorCode == -501 ||
28550
errorCode == -501) {
28551
swig_error = SWIG_ValueError;
28159
28553
build_exception_msg(errorCode, errorMsg);
28160
SWIG_exception(SWIG_UnknownError, errorMsg);
28554
SWIG_exception(swig_error, errorMsg);
28163
28557
ST(argvi) = sv_newmortal();
28200
28594
if (errorCode) {
28201
28595
char errorMsg[256];
28596
int swig_error = SWIG_RuntimeError;
28597
if (errorCode == -501 ||
28598
errorCode == -501) {
28599
swig_error = SWIG_ValueError;
28202
28601
build_exception_msg(errorCode, errorMsg);
28203
SWIG_exception(SWIG_UnknownError, errorMsg);
28602
SWIG_exception(swig_error, errorMsg);
28206
28605
ST(argvi) = sv_newmortal();
28238
28637
if (errorCode) {
28239
28638
char errorMsg[256];
28639
int swig_error = SWIG_RuntimeError;
28640
if (errorCode == -501 ||
28641
errorCode == -501) {
28642
swig_error = SWIG_ValueError;
28240
28644
build_exception_msg(errorCode, errorMsg);
28241
SWIG_exception(SWIG_UnknownError, errorMsg);
28645
SWIG_exception(swig_error, errorMsg);
28244
28648
ST(argvi) = sv_newmortal();
28276
28680
if (errorCode) {
28277
28681
char errorMsg[256];
28682
int swig_error = SWIG_RuntimeError;
28683
if (errorCode == -501 ||
28684
errorCode == -501) {
28685
swig_error = SWIG_ValueError;
28278
28687
build_exception_msg(errorCode, errorMsg);
28279
SWIG_exception(SWIG_UnknownError, errorMsg);
28688
SWIG_exception(swig_error, errorMsg);
28282
28691
ST(argvi) = sv_newmortal();
28311
28720
if (errorCode) {
28312
28721
char errorMsg[256];
28722
int swig_error = SWIG_RuntimeError;
28723
if (errorCode == -501 ||
28724
errorCode == -501) {
28725
swig_error = SWIG_ValueError;
28313
28727
build_exception_msg(errorCode, errorMsg);
28314
SWIG_exception(SWIG_UnknownError, errorMsg);
28728
SWIG_exception(swig_error, errorMsg);
28317
28731
ST(argvi) = sv_newmortal();
29129
29543
if (errorCode) {
29130
29544
char errorMsg[256];
29545
int swig_error = SWIG_RuntimeError;
29546
if (errorCode == -501 ||
29547
errorCode == -501) {
29548
swig_error = SWIG_ValueError;
29131
29550
build_exception_msg(errorCode, errorMsg);
29132
SWIG_exception(SWIG_UnknownError, errorMsg);
29551
SWIG_exception(swig_error, errorMsg);
29135
29554
ST(argvi) = sv_newmortal();
29167
29586
if (errorCode) {
29168
29587
char errorMsg[256];
29588
int swig_error = SWIG_RuntimeError;
29589
if (errorCode == -501 ||
29590
errorCode == -501) {
29591
swig_error = SWIG_ValueError;
29169
29593
build_exception_msg(errorCode, errorMsg);
29170
SWIG_exception(SWIG_UnknownError, errorMsg);
29594
SWIG_exception(swig_error, errorMsg);
29173
29597
ST(argvi) = sv_newmortal();
29202
29626
if (errorCode) {
29203
29627
char errorMsg[256];
29628
int swig_error = SWIG_RuntimeError;
29629
if (errorCode == -501 ||
29630
errorCode == -501) {
29631
swig_error = SWIG_ValueError;
29204
29633
build_exception_msg(errorCode, errorMsg);
29205
SWIG_exception(SWIG_UnknownError, errorMsg);
29634
SWIG_exception(swig_error, errorMsg);
29208
29637
ST(argvi) = sv_newmortal();
29237
29666
if (errorCode) {
29238
29667
char errorMsg[256];
29668
int swig_error = SWIG_RuntimeError;
29669
if (errorCode == -501 ||
29670
errorCode == -501) {
29671
swig_error = SWIG_ValueError;
29239
29673
build_exception_msg(errorCode, errorMsg);
29240
SWIG_exception(SWIG_UnknownError, errorMsg);
29674
SWIG_exception(swig_error, errorMsg);
29243
29677
ST(argvi) = sv_newmortal();
29311
29745
if (errorCode) {
29312
29746
char errorMsg[256];
29747
int swig_error = SWIG_RuntimeError;
29748
if (errorCode == -501 ||
29749
errorCode == -501) {
29750
swig_error = SWIG_ValueError;
29313
29752
build_exception_msg(errorCode, errorMsg);
29314
SWIG_exception(SWIG_UnknownError, errorMsg);
29753
SWIG_exception(swig_error, errorMsg);
29317
29756
ST(argvi) = sv_newmortal();
29349
29788
if (errorCode) {
29350
29789
char errorMsg[256];
29790
int swig_error = SWIG_RuntimeError;
29791
if (errorCode == -501 ||
29792
errorCode == -501) {
29793
swig_error = SWIG_ValueError;
29351
29795
build_exception_msg(errorCode, errorMsg);
29352
SWIG_exception(SWIG_UnknownError, errorMsg);
29796
SWIG_exception(swig_error, errorMsg);
29355
29799
ST(argvi) = sv_newmortal();
29387
29831
if (errorCode) {
29388
29832
char errorMsg[256];
29833
int swig_error = SWIG_RuntimeError;
29834
if (errorCode == -501 ||
29835
errorCode == -501) {
29836
swig_error = SWIG_ValueError;
29389
29838
build_exception_msg(errorCode, errorMsg);
29390
SWIG_exception(SWIG_UnknownError, errorMsg);
29839
SWIG_exception(swig_error, errorMsg);
29393
29842
ST(argvi) = sv_newmortal();
29422
29871
if (errorCode) {
29423
29872
char errorMsg[256];
29873
int swig_error = SWIG_RuntimeError;
29874
if (errorCode == -501 ||
29875
errorCode == -501) {
29876
swig_error = SWIG_ValueError;
29424
29878
build_exception_msg(errorCode, errorMsg);
29425
SWIG_exception(SWIG_UnknownError, errorMsg);
29879
SWIG_exception(swig_error, errorMsg);
29428
29882
ST(argvi) = sv_newmortal();
29644
30098
{ SWIG_INT, (char *) SWIG_prefix "SIGNATURE_METHOD_RSA_SHA1", (long) LASSO_SIGNATURE_METHOD_RSA_SHA1, 0, 0, 0},
29645
30099
{ SWIG_INT, (char *) SWIG_prefix "SIGNATURE_METHOD_DSA_SHA1", (long) LASSO_SIGNATURE_METHOD_DSA_SHA1, 0, 0, 0},
29646
30100
{ SWIG_INT, (char *) SWIG_prefix "ERROR_UNDEFINED", (long) -1, 0, 0, 0},
30101
{ SWIG_INT, (char *) SWIG_prefix "ERROR_UNIMPLEMENTED", (long) -2, 0, 0, 0},
29647
30102
{ SWIG_INT, (char *) SWIG_prefix "XML_ERROR_NODE_NOT_FOUND", (long) -10, 0, 0, 0},
29648
30103
{ SWIG_INT, (char *) SWIG_prefix "XML_ERROR_NODE_CONTENT_NOT_FOUND", (long) -11, 0, 0, 0},
29649
30104
{ SWIG_INT, (char *) SWIG_prefix "XML_ERROR_ATTR_NOT_FOUND", (long) -12, 0, 0, 0},
29691
30146
{ SWIG_INT, (char *) SWIG_prefix "LASSO_PARAM_ERROR_CHECK_FAILED", (long) -503, 0, 0, 0},
29692
30147
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_FEDERATION_NOT_FOUND", (long) 601, 0, 0, 0},
29693
30148
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_CONSENT_NOT_OBTAINED", (long) 602, 0, 0, 0},
29694
{ SWIG_INT, (char *) SWIG_prefix "LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY", (long) -603, 0, 0, 0},
29695
{ SWIG_INT, (char *) SWIG_prefix "LASSO_LOGIN_ERROR_REQUEST_DENIED", (long) 604, 0, 0, 0},
30149
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_INVALID_NAMEIDPOLICY", (long) -603, 0, 0, 0},
30150
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_REQUEST_DENIED", (long) 604, 0, 0, 0},
29696
30151
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_INVALID_SIGNATURE", (long) 605, 0, 0, 0},
29697
30152
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST", (long) 606, 0, 0, 0},
29698
30153
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_STATUS_NOT_SUCCESS", (long) 607, 0, 0, 0},
30154
{ SWIG_INT, (char *) SWIG_prefix "LOGIN_ERROR_UNKNOWN_PRINCIPAL", (long) 608, 0, 0, 0},
29699
30155
{ SWIG_INT, (char *) SWIG_prefix "DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER", (long) -700, 0, 0, 0},
29700
30156
{ SWIG_INT, (char *) SWIG_prefix "CHECK_VERSION_EXACT", (long) LASSO_CHECK_VERSION_EXACT, 0, 0, 0},
29701
30157
{ SWIG_INT, (char *) SWIG_prefix "CHECK_VERSIONABI_COMPATIBLE", (long) LASSO_CHECK_VERSIONABI_COMPATIBLE, 0, 0, 0},
29712
30168
{"lassoc::init", _wrap_init},
29713
30169
{"lassoc::shutdown", _wrap_shutdown},
29714
30170
{"lassoc::checkVersion", _wrap_checkVersion},
30171
{"lassoc::registerDstService", _wrap_registerDstService},
29715
30172
{"lassoc::new_Node", _wrap_new_Node},
29716
30173
{"lassoc::delete_Node", _wrap_delete_Node},
29717
30174
{"lassoc::Node_dump", _wrap_Node_dump},
30248
30705
{"lassoc::Server_providerId_get", _wrap_Server_providerId_get},
30249
30706
{"lassoc::Server_publicKey_set", _wrap_Server_publicKey_set},
30250
30707
{"lassoc::Server_publicKey_get", _wrap_Server_publicKey_get},
30708
{"lassoc::Server_role_set", _wrap_Server_role_set},
30709
{"lassoc::Server_role_get", _wrap_Server_role_get},
30251
30710
{"lassoc::Server_providerIds_get", _wrap_Server_providerIds_get},
30252
30711
{"lassoc::new_Server", _wrap_new_Server},
30253
30712
{"lassoc::delete_Server", _wrap_delete_Server},