3
/* ----------------------------------------------------------------------------
4
* This file was automatically generated by SWIG (http://www.swig.org).
7
* Do not make changes to this file unless you know what you are doing--modify
8
* the SWIG interface file instead.
9
* ----------------------------------------------------------------------------- */
13
using System.Runtime.InteropServices;
17
class SWIGExceptionHelper {
19
public delegate void SWIGExceptionDelegate(string message);
21
static SWIGExceptionDelegate systemDelegate = new SWIGExceptionDelegate(ThrowSystemException);
22
static SWIGExceptionDelegate outOfMemoryDelegate = new SWIGExceptionDelegate(ThrowOutOfMemoryException);
23
static SWIGExceptionDelegate indexOutOfRangeDelegate = new SWIGExceptionDelegate(ThrowIndexOutOfRangeException);
24
static SWIGExceptionDelegate divideByZeroDelegate = new SWIGExceptionDelegate(ThrowDivideByZeroException);
25
static SWIGExceptionDelegate argumentOutOfRangeDelegate = new SWIGExceptionDelegate(ThrowArgumentOutOfRangeException);
26
static SWIGExceptionDelegate nullReferenceDelegate = new SWIGExceptionDelegate(ThrowNullReferenceException);
28
[DllImport("lasso", EntryPoint="SWIGRegisterExceptionCallbacks_lasso")]
29
public static extern void SWIGRegisterExceptionCallbacks_lasso(
30
SWIGExceptionDelegate systemExceptionDelegate,
31
SWIGExceptionDelegate outOfMemoryDelegate,
32
SWIGExceptionDelegate indexOutOfRangeDelegate,
33
SWIGExceptionDelegate divideByZeroDelegate,
34
SWIGExceptionDelegate argumentOutOfRangeDelegate,
35
SWIGExceptionDelegate nullReferenceDelegate);
37
static void ThrowSystemException(string message) {
38
throw new System.SystemException(message);
41
static void ThrowOutOfMemoryException(string message) {
42
throw new System.OutOfMemoryException(message);
45
static void ThrowIndexOutOfRangeException(string message) {
46
throw new System.IndexOutOfRangeException(message);
49
static void ThrowDivideByZeroException(string message) {
50
throw new System.DivideByZeroException(message);
53
static void ThrowArgumentOutOfRangeException(string message) {
54
throw new System.ArgumentOutOfRangeException(message);
57
static void ThrowNullReferenceException(string message) {
58
throw new System.NullReferenceException(message);
61
static SWIGExceptionHelper() {
62
SWIGRegisterExceptionCallbacks_lasso(systemDelegate, outOfMemoryDelegate, indexOutOfRangeDelegate, divideByZeroDelegate, argumentOutOfRangeDelegate, nullReferenceDelegate);
66
static SWIGExceptionHelper exceptionHelper = new SWIGExceptionHelper();
69
class SWIGStringHelper {
71
public delegate string SWIGStringDelegate(string message);
72
static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
74
[DllImport("lasso", EntryPoint="SWIGRegisterStringCallback_lasso")]
75
public static extern void SWIGRegisterStringCallback_lasso(SWIGStringDelegate stringDelegate);
77
static string CreateString(string cString) {
81
static SWIGStringHelper() {
82
SWIGRegisterStringCallback_lasso(stringDelegate);
86
static SWIGStringHelper stringHelper = new SWIGStringHelper();
89
[DllImport("lasso", EntryPoint="CSharp_init")]
90
public static extern int init();
92
[DllImport("lasso", EntryPoint="CSharp_shutdown")]
93
public static extern int shutdown();
95
[DllImport("lasso", EntryPoint="CSharp_get_httpMethodAny")]
96
public static extern int get_httpMethodAny();
98
[DllImport("lasso", EntryPoint="CSharp_get_httpMethodGet")]
99
public static extern int get_httpMethodGet();
101
[DllImport("lasso", EntryPoint="CSharp_get_httpMethodPost")]
102
public static extern int get_httpMethodPost();
104
[DllImport("lasso", EntryPoint="CSharp_get_httpMethodRedirect")]
105
public static extern int get_httpMethodRedirect();
107
[DllImport("lasso", EntryPoint="CSharp_get_httpMethodSoap")]
108
public static extern int get_httpMethodSoap();
110
[DllImport("lasso", EntryPoint="CSharp_get_libConsentObtained")]
111
public static extern string get_libConsentObtained();
113
[DllImport("lasso", EntryPoint="CSharp_get_libConsentUnavailable")]
114
public static extern string get_libConsentUnavailable();
116
[DllImport("lasso", EntryPoint="CSharp_get_libConsentInapplicable")]
117
public static extern string get_libConsentInapplicable();
119
[DllImport("lasso", EntryPoint="CSharp_get_libNameIdPolicyTypeNone")]
120
public static extern string get_libNameIdPolicyTypeNone();
122
[DllImport("lasso", EntryPoint="CSharp_get_libNameIdPolicyTypeOneTime")]
123
public static extern string get_libNameIdPolicyTypeOneTime();
125
[DllImport("lasso", EntryPoint="CSharp_get_libNameIdPolicyTypeFederated")]
126
public static extern string get_libNameIdPolicyTypeFederated();
128
[DllImport("lasso", EntryPoint="CSharp_get_libNameIdPolicyTypeAny")]
129
public static extern string get_libNameIdPolicyTypeAny();
131
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileBrwsArt")]
132
public static extern string get_libProtocolProfileBrwsArt();
134
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileBrwsPost")]
135
public static extern string get_libProtocolProfileBrwsPost();
137
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileFedTermIdpHttp")]
138
public static extern string get_libProtocolProfileFedTermIdpHttp();
140
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileFedTermIdpSoap")]
141
public static extern string get_libProtocolProfileFedTermIdpSoap();
143
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileFedTermSpHttp")]
144
public static extern string get_libProtocolProfileFedTermSpHttp();
146
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileFedTermSpSoap")]
147
public static extern string get_libProtocolProfileFedTermSpSoap();
149
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileRniIdpHttp")]
150
public static extern string get_libProtocolProfileRniIdpHttp();
152
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileRniIdpSoap")]
153
public static extern string get_libProtocolProfileRniIdpSoap();
155
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileRniSpHttp")]
156
public static extern string get_libProtocolProfileRniSpHttp();
158
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileRniSpSoap")]
159
public static extern string get_libProtocolProfileRniSpSoap();
161
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileSloIdpHttp")]
162
public static extern string get_libProtocolProfileSloIdpHttp();
164
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileSloIdpSoap")]
165
public static extern string get_libProtocolProfileSloIdpSoap();
167
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileSloSpHttp")]
168
public static extern string get_libProtocolProfileSloSpHttp();
170
[DllImport("lasso", EntryPoint="CSharp_get_libProtocolProfileSloSpSoap")]
171
public static extern string get_libProtocolProfileSloSpSoap();
173
[DllImport("lasso", EntryPoint="CSharp_get_loginProtocolProfileBrwsArt")]
174
public static extern int get_loginProtocolProfileBrwsArt();
176
[DllImport("lasso", EntryPoint="CSharp_get_loginProtocolProfileBrwsPost")]
177
public static extern int get_loginProtocolProfileBrwsPost();
179
[DllImport("lasso", EntryPoint="CSharp_get_messageTypeNone")]
180
public static extern int get_messageTypeNone();
182
[DllImport("lasso", EntryPoint="CSharp_get_messageTypeAuthnRequest")]
183
public static extern int get_messageTypeAuthnRequest();
185
[DllImport("lasso", EntryPoint="CSharp_get_messageTypeAuthnResponse")]
186
public static extern int get_messageTypeAuthnResponse();
188
[DllImport("lasso", EntryPoint="CSharp_get_messageTypeRequest")]
189
public static extern int get_messageTypeRequest();
191
[DllImport("lasso", EntryPoint="CSharp_get_messageTypeResponse")]
192
public static extern int get_messageTypeResponse();
194
[DllImport("lasso", EntryPoint="CSharp_get_messageTypeArtifact")]
195
public static extern int get_messageTypeArtifact();
197
[DllImport("lasso", EntryPoint="CSharp_get_providerTypeNone")]
198
public static extern int get_providerTypeNone();
200
[DllImport("lasso", EntryPoint="CSharp_get_providerTypeSp")]
201
public static extern int get_providerTypeSp();
203
[DllImport("lasso", EntryPoint="CSharp_get_providerTypeIdp")]
204
public static extern int get_providerTypeIdp();
206
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeInvalid")]
207
public static extern int get_requestTypeInvalid();
209
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeLogin")]
210
public static extern int get_requestTypeLogin();
212
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeLogout")]
213
public static extern int get_requestTypeLogout();
215
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeDefederation")]
216
public static extern int get_requestTypeDefederation();
218
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeRegisterNameIdentifier")]
219
public static extern int get_requestTypeRegisterNameIdentifier();
221
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeNameIdentifierMapping")]
222
public static extern int get_requestTypeNameIdentifierMapping();
224
[DllImport("lasso", EntryPoint="CSharp_get_requestTypeLecp")]
225
public static extern int get_requestTypeLecp();
227
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodPassword")]
228
public static extern string get_samlAuthenticationMethodPassword();
230
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodKerberos")]
231
public static extern string get_samlAuthenticationMethodKerberos();
233
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodSecureRemotePassword")]
234
public static extern string get_samlAuthenticationMethodSecureRemotePassword();
236
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodHardwareToken")]
237
public static extern string get_samlAuthenticationMethodHardwareToken();
239
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodSmartcardPki")]
240
public static extern string get_samlAuthenticationMethodSmartcardPki();
242
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodSoftwarePki")]
243
public static extern string get_samlAuthenticationMethodSoftwarePki();
245
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodPgp")]
246
public static extern string get_samlAuthenticationMethodPgp();
248
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodSpki")]
249
public static extern string get_samlAuthenticationMethodSpki();
251
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodXkms")]
252
public static extern string get_samlAuthenticationMethodXkms();
254
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodXmlDsig")]
255
public static extern string get_samlAuthenticationMethodXmlDsig();
257
[DllImport("lasso", EntryPoint="CSharp_get_samlAuthenticationMethodUnspecified")]
258
public static extern string get_samlAuthenticationMethodUnspecified();
260
[DllImport("lasso", EntryPoint="CSharp_get_signatureMethodRsaSha1")]
261
public static extern int get_signatureMethodRsaSha1();
263
[DllImport("lasso", EntryPoint="CSharp_get_signatureMethodDsaSha1")]
264
public static extern int get_signatureMethodDsaSha1();
266
[DllImport("lasso", EntryPoint="CSharp_get_XML_ERROR_NODE_NOT_FOUND")]
267
public static extern int get_XML_ERROR_NODE_NOT_FOUND();
269
[DllImport("lasso", EntryPoint="CSharp_get_XML_ERROR_NODE_CONTENT_NOT_FOUND")]
270
public static extern int get_XML_ERROR_NODE_CONTENT_NOT_FOUND();
272
[DllImport("lasso", EntryPoint="CSharp_get_XML_ERROR_ATTR_NOT_FOUND")]
273
public static extern int get_XML_ERROR_ATTR_NOT_FOUND();
275
[DllImport("lasso", EntryPoint="CSharp_get_XML_ERROR_ATTR_VALUE_NOT_FOUND")]
276
public static extern int get_XML_ERROR_ATTR_VALUE_NOT_FOUND();
278
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED")]
279
public static extern int get_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED();
281
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_CONTEXT_CREATION_FAILED")]
282
public static extern int get_DS_ERROR_CONTEXT_CREATION_FAILED();
284
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_PUBLIC_KEY_LOAD_FAILED")]
285
public static extern int get_DS_ERROR_PUBLIC_KEY_LOAD_FAILED();
287
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_PRIVATE_KEY_LOAD_FAILED")]
288
public static extern int get_DS_ERROR_PRIVATE_KEY_LOAD_FAILED();
290
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_CERTIFICATE_LOAD_FAILED")]
291
public static extern int get_DS_ERROR_CERTIFICATE_LOAD_FAILED();
293
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_SIGNATURE_FAILED")]
294
public static extern int get_DS_ERROR_SIGNATURE_FAILED();
296
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_SIGNATURE_NOT_FOUND")]
297
public static extern int get_DS_ERROR_SIGNATURE_NOT_FOUND();
299
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_KEYS_MNGR_CREATION_FAILED")]
300
public static extern int get_DS_ERROR_KEYS_MNGR_CREATION_FAILED();
302
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_KEYS_MNGR_INIT_FAILED")]
303
public static extern int get_DS_ERROR_KEYS_MNGR_INIT_FAILED();
305
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_SIGNATURE_VERIFICATION_FAILED")]
306
public static extern int get_DS_ERROR_SIGNATURE_VERIFICATION_FAILED();
308
[DllImport("lasso", EntryPoint="CSharp_get_DS_ERROR_INVALID_SIGNATURE")]
309
public static extern int get_DS_ERROR_INVALID_SIGNATURE();
311
[DllImport("lasso", EntryPoint="CSharp_get_SERVER_ERROR_PROVIDER_NOT_FOUND")]
312
public static extern int get_SERVER_ERROR_PROVIDER_NOT_FOUND();
314
[DllImport("lasso", EntryPoint="CSharp_get_SERVER_ERROR_ADD_PROVIDER_FAILED")]
315
public static extern int get_SERVER_ERROR_ADD_PROVIDER_FAILED();
317
[DllImport("lasso", EntryPoint="CSharp_get_LOGOUT_ERROR_UNSUPPORTED_PROFILE")]
318
public static extern int get_LOGOUT_ERROR_UNSUPPORTED_PROFILE();
320
[DllImport("lasso", EntryPoint="CSharp_get_PROFILE_ERROR_INVALID_QUERY")]
321
public static extern int get_PROFILE_ERROR_INVALID_QUERY();
323
[DllImport("lasso", EntryPoint="CSharp_get_PROFILE_ERROR_MISSING_REQUEST")]
324
public static extern int get_PROFILE_ERROR_MISSING_REQUEST();
326
[DllImport("lasso", EntryPoint="CSharp_get_PARAM_ERROR_BADTYPE_OR_NULL_OBJ")]
327
public static extern int get_PARAM_ERROR_BADTYPE_OR_NULL_OBJ();
329
[DllImport("lasso", EntryPoint="CSharp_get_PARAM_ERROR_INVALID_VALUE")]
330
public static extern int get_PARAM_ERROR_INVALID_VALUE();
332
[DllImport("lasso", EntryPoint="CSharp_get_PARAM_ERROR_ERR_CHECK_FAILED")]
333
public static extern int get_PARAM_ERROR_ERR_CHECK_FAILED();
335
[DllImport("lasso", EntryPoint="CSharp_get_ERROR_UNDEFINED")]
336
public static extern int get_ERROR_UNDEFINED();
338
[DllImport("lasso", EntryPoint="CSharp_new_Assertion")]
339
public static extern IntPtr new_Assertion(string jarg1, string jarg2);
341
[DllImport("lasso", EntryPoint="CSharp_delete_Assertion")]
342
public static extern void delete_Assertion(IntPtr jarg1);
344
[DllImport("lasso", EntryPoint="CSharp_Assertion_dump")]
345
public static extern string Assertion_dump(IntPtr jarg1);
347
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_affiliationId")]
348
public static extern void set_AuthnRequest_affiliationId(IntPtr jarg1, string jarg2);
350
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_affiliationId")]
351
public static extern string get_AuthnRequest_affiliationId(IntPtr jarg1);
353
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_assertionConsumerServiceId")]
354
public static extern void set_AuthnRequest_assertionConsumerServiceId(IntPtr jarg1, string jarg2);
356
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_assertionConsumerServiceId")]
357
public static extern string get_AuthnRequest_assertionConsumerServiceId(IntPtr jarg1);
359
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_consent")]
360
public static extern void set_AuthnRequest_consent(IntPtr jarg1, string jarg2);
362
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_consent")]
363
public static extern string get_AuthnRequest_consent(IntPtr jarg1);
365
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_forceAuthn")]
366
public static extern void set_AuthnRequest_forceAuthn(IntPtr jarg1, bool jarg2);
368
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_forceAuthn")]
369
public static extern bool get_AuthnRequest_forceAuthn(IntPtr jarg1);
371
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_isPassive")]
372
public static extern void set_AuthnRequest_isPassive(IntPtr jarg1, bool jarg2);
374
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_isPassive")]
375
public static extern bool get_AuthnRequest_isPassive(IntPtr jarg1);
377
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_nameIdPolicy")]
378
public static extern void set_AuthnRequest_nameIdPolicy(IntPtr jarg1, string jarg2);
380
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_nameIdPolicy")]
381
public static extern string get_AuthnRequest_nameIdPolicy(IntPtr jarg1);
383
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_protocolProfile")]
384
public static extern void set_AuthnRequest_protocolProfile(IntPtr jarg1, string jarg2);
386
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_protocolProfile")]
387
public static extern string get_AuthnRequest_protocolProfile(IntPtr jarg1);
389
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_providerId")]
390
public static extern void set_AuthnRequest_providerId(IntPtr jarg1, string jarg2);
392
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_providerId")]
393
public static extern string get_AuthnRequest_providerId(IntPtr jarg1);
395
[DllImport("lasso", EntryPoint="CSharp_set_AuthnRequest_relayState")]
396
public static extern void set_AuthnRequest_relayState(IntPtr jarg1, string jarg2);
398
[DllImport("lasso", EntryPoint="CSharp_get_AuthnRequest_relayState")]
399
public static extern string get_AuthnRequest_relayState(IntPtr jarg1);
401
[DllImport("lasso", EntryPoint="CSharp_set_LogoutRequest_relayState")]
402
public static extern void set_LogoutRequest_relayState(IntPtr jarg1, string jarg2);
404
[DllImport("lasso", EntryPoint="CSharp_get_LogoutRequest_relayState")]
405
public static extern string get_LogoutRequest_relayState(IntPtr jarg1);
407
[DllImport("lasso", EntryPoint="CSharp_get_Server_providerId")]
408
public static extern string get_Server_providerId(IntPtr jarg1);
410
[DllImport("lasso", EntryPoint="CSharp_new_Server")]
411
public static extern IntPtr new_Server(string jarg1, string jarg2, string jarg3, string jarg4, int jarg5);
413
[DllImport("lasso", EntryPoint="CSharp_delete_Server")]
414
public static extern void delete_Server(IntPtr jarg1);
416
[DllImport("lasso", EntryPoint="CSharp_Server_newFromDump")]
417
public static extern IntPtr Server_newFromDump(string jarg1);
419
[DllImport("lasso", EntryPoint="CSharp_Server_addProvider")]
420
public static extern void Server_addProvider(IntPtr jarg1, string jarg2, string jarg3, string jarg4);
422
[DllImport("lasso", EntryPoint="CSharp_Server_dump")]
423
public static extern string Server_dump(IntPtr jarg1);
425
[DllImport("lasso", EntryPoint="CSharp_get_Identity_isDirty")]
426
public static extern bool get_Identity_isDirty(IntPtr jarg1);
428
[DllImport("lasso", EntryPoint="CSharp_new_Identity")]
429
public static extern IntPtr new_Identity();
431
[DllImport("lasso", EntryPoint="CSharp_delete_Identity")]
432
public static extern void delete_Identity(IntPtr jarg1);
434
[DllImport("lasso", EntryPoint="CSharp_Identity_newFromDump")]
435
public static extern IntPtr Identity_newFromDump(string jarg1);
437
[DllImport("lasso", EntryPoint="CSharp_Identity_dump")]
438
public static extern string Identity_dump(IntPtr jarg1);
440
[DllImport("lasso", EntryPoint="CSharp_get_Session_isDirty")]
441
public static extern bool get_Session_isDirty(IntPtr jarg1);
443
[DllImport("lasso", EntryPoint="CSharp_new_Session")]
444
public static extern IntPtr new_Session();
446
[DllImport("lasso", EntryPoint="CSharp_delete_Session")]
447
public static extern void delete_Session(IntPtr jarg1);
449
[DllImport("lasso", EntryPoint="CSharp_Session_newFromDump")]
450
public static extern IntPtr Session_newFromDump(string jarg1);
452
[DllImport("lasso", EntryPoint="CSharp_Session_dump")]
453
public static extern string Session_dump(IntPtr jarg1);
455
[DllImport("lasso", EntryPoint="CSharp_Session_getAuthenticationMethod")]
456
public static extern string Session_getAuthenticationMethod(IntPtr jarg1, string jarg2);
458
[DllImport("lasso", EntryPoint="CSharp_getRequestTypeFromSoapMsg")]
459
public static extern int getRequestTypeFromSoapMsg(string jarg1);
461
[DllImport("lasso", EntryPoint="CSharp_set_Defederation_identity")]
462
public static extern void set_Defederation_identity(IntPtr jarg1, IntPtr jarg2);
464
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_identity")]
465
public static extern IntPtr get_Defederation_identity(IntPtr jarg1);
467
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_isIdentityDirty")]
468
public static extern bool get_Defederation_isIdentityDirty(IntPtr jarg1);
470
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_isSessionDirty")]
471
public static extern bool get_Defederation_isSessionDirty(IntPtr jarg1);
473
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_msgBody")]
474
public static extern string get_Defederation_msgBody(IntPtr jarg1);
476
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_msgRelayState")]
477
public static extern string get_Defederation_msgRelayState(IntPtr jarg1);
479
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_msgUrl")]
480
public static extern string get_Defederation_msgUrl(IntPtr jarg1);
482
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_nameIdentifier")]
483
public static extern string get_Defederation_nameIdentifier(IntPtr jarg1);
485
[DllImport("lasso", EntryPoint="CSharp_set_Defederation_remoteProviderId")]
486
public static extern void set_Defederation_remoteProviderId(IntPtr jarg1, string jarg2);
488
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_remoteProviderId")]
489
public static extern string get_Defederation_remoteProviderId(IntPtr jarg1);
491
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_request")]
492
public static extern IntPtr get_Defederation_request(IntPtr jarg1);
494
[DllImport("lasso", EntryPoint="CSharp_set_Defederation_session")]
495
public static extern void set_Defederation_session(IntPtr jarg1, IntPtr jarg2);
497
[DllImport("lasso", EntryPoint="CSharp_get_Defederation_session")]
498
public static extern IntPtr get_Defederation_session(IntPtr jarg1);
500
[DllImport("lasso", EntryPoint="CSharp_new_Defederation")]
501
public static extern IntPtr new_Defederation(IntPtr jarg1, int jarg2);
503
[DllImport("lasso", EntryPoint="CSharp_delete_Defederation")]
504
public static extern void delete_Defederation(IntPtr jarg1);
506
[DllImport("lasso", EntryPoint="CSharp_Defederation_setIdentityFromDump")]
507
public static extern void Defederation_setIdentityFromDump(IntPtr jarg1, string jarg2);
509
[DllImport("lasso", EntryPoint="CSharp_Defederation_setSessionFromDump")]
510
public static extern void Defederation_setSessionFromDump(IntPtr jarg1, string jarg2);
512
[DllImport("lasso", EntryPoint="CSharp_Defederation_buildNotificationMsg")]
513
public static extern void Defederation_buildNotificationMsg(IntPtr jarg1);
515
[DllImport("lasso", EntryPoint="CSharp_Defederation_initNotification")]
516
public static extern void Defederation_initNotification(IntPtr jarg1, string jarg2, int jarg3);
518
[DllImport("lasso", EntryPoint="CSharp_Defederation_processNotificationMsg")]
519
public static extern void Defederation_processNotificationMsg(IntPtr jarg1, string jarg2, int jarg3);
521
[DllImport("lasso", EntryPoint="CSharp_Defederation_validateNotification")]
522
public static extern void Defederation_validateNotification(IntPtr jarg1);
524
[DllImport("lasso", EntryPoint="CSharp_get_Login_assertionArtifact")]
525
public static extern string get_Login_assertionArtifact(IntPtr jarg1);
527
[DllImport("lasso", EntryPoint="CSharp_get_Login_protocolProfile")]
528
public static extern int get_Login_protocolProfile(IntPtr jarg1);
530
[DllImport("lasso", EntryPoint="CSharp_get_Login_authnRequest")]
531
public static extern IntPtr get_Login_authnRequest(IntPtr jarg1);
533
[DllImport("lasso", EntryPoint="CSharp_get_Login_authnResponse")]
534
public static extern IntPtr get_Login_authnResponse(IntPtr jarg1);
536
[DllImport("lasso", EntryPoint="CSharp_set_Login_identity")]
537
public static extern void set_Login_identity(IntPtr jarg1, IntPtr jarg2);
539
[DllImport("lasso", EntryPoint="CSharp_get_Login_identity")]
540
public static extern IntPtr get_Login_identity(IntPtr jarg1);
542
[DllImport("lasso", EntryPoint="CSharp_get_Login_isIdentityDirty")]
543
public static extern bool get_Login_isIdentityDirty(IntPtr jarg1);
545
[DllImport("lasso", EntryPoint="CSharp_get_Login_isSessionDirty")]
546
public static extern bool get_Login_isSessionDirty(IntPtr jarg1);
548
[DllImport("lasso", EntryPoint="CSharp_get_Login_msgBody")]
549
public static extern string get_Login_msgBody(IntPtr jarg1);
551
[DllImport("lasso", EntryPoint="CSharp_get_Login_msgRelayState")]
552
public static extern string get_Login_msgRelayState(IntPtr jarg1);
554
[DllImport("lasso", EntryPoint="CSharp_get_Login_msgUrl")]
555
public static extern string get_Login_msgUrl(IntPtr jarg1);
557
[DllImport("lasso", EntryPoint="CSharp_get_Login_nameIdentifier")]
558
public static extern string get_Login_nameIdentifier(IntPtr jarg1);
560
[DllImport("lasso", EntryPoint="CSharp_set_Login_remoteProviderId")]
561
public static extern void set_Login_remoteProviderId(IntPtr jarg1, string jarg2);
563
[DllImport("lasso", EntryPoint="CSharp_get_Login_remoteProviderId")]
564
public static extern string get_Login_remoteProviderId(IntPtr jarg1);
566
[DllImport("lasso", EntryPoint="CSharp_get_Login_request")]
567
public static extern IntPtr get_Login_request(IntPtr jarg1);
569
[DllImport("lasso", EntryPoint="CSharp_get_Login_response")]
570
public static extern IntPtr get_Login_response(IntPtr jarg1);
572
[DllImport("lasso", EntryPoint="CSharp_set_Login_responseStatus")]
573
public static extern void set_Login_responseStatus(IntPtr jarg1, string jarg2);
575
[DllImport("lasso", EntryPoint="CSharp_get_Login_responseStatus")]
576
public static extern string get_Login_responseStatus(IntPtr jarg1);
578
[DllImport("lasso", EntryPoint="CSharp_set_Login_session")]
579
public static extern void set_Login_session(IntPtr jarg1, IntPtr jarg2);
581
[DllImport("lasso", EntryPoint="CSharp_get_Login_session")]
582
public static extern IntPtr get_Login_session(IntPtr jarg1);
584
[DllImport("lasso", EntryPoint="CSharp_set_Login_assertion")]
585
public static extern void set_Login_assertion(IntPtr jarg1, IntPtr jarg2);
587
[DllImport("lasso", EntryPoint="CSharp_get_Login_assertion")]
588
public static extern IntPtr get_Login_assertion(IntPtr jarg1);
590
[DllImport("lasso", EntryPoint="CSharp_new_Login")]
591
public static extern IntPtr new_Login(IntPtr jarg1);
593
[DllImport("lasso", EntryPoint="CSharp_delete_Login")]
594
public static extern void delete_Login(IntPtr jarg1);
596
[DllImport("lasso", EntryPoint="CSharp_Login_newFromDump")]
597
public static extern IntPtr Login_newFromDump(IntPtr jarg1, string jarg2);
599
[DllImport("lasso", EntryPoint="CSharp_Login_setAssertionFromDump")]
600
public static extern void Login_setAssertionFromDump(IntPtr jarg1, string jarg2);
602
[DllImport("lasso", EntryPoint="CSharp_Login_setIdentityFromDump")]
603
public static extern void Login_setIdentityFromDump(IntPtr jarg1, string jarg2);
605
[DllImport("lasso", EntryPoint="CSharp_Login_setSessionFromDump")]
606
public static extern void Login_setSessionFromDump(IntPtr jarg1, string jarg2);
608
[DllImport("lasso", EntryPoint="CSharp_Login_acceptSso")]
609
public static extern void Login_acceptSso(IntPtr jarg1);
611
[DllImport("lasso", EntryPoint="CSharp_Login_buildArtifactMsg")]
612
public static extern void Login_buildArtifactMsg(IntPtr jarg1, int jarg2, string jarg3, string jarg4, int jarg5);
614
[DllImport("lasso", EntryPoint="CSharp_Login_buildAuthnRequestMsg")]
615
public static extern void Login_buildAuthnRequestMsg(IntPtr jarg1, string jarg2);
617
[DllImport("lasso", EntryPoint="CSharp_Login_buildAuthnResponseMsg")]
618
public static extern void Login_buildAuthnResponseMsg(IntPtr jarg1, int jarg2, string jarg3, string jarg4);
620
[DllImport("lasso", EntryPoint="CSharp_Login_buildRequestMsg")]
621
public static extern void Login_buildRequestMsg(IntPtr jarg1);
623
[DllImport("lasso", EntryPoint="CSharp_Login_buildResponseMsg")]
624
public static extern void Login_buildResponseMsg(IntPtr jarg1);
626
[DllImport("lasso", EntryPoint="CSharp_Login_dump")]
627
public static extern string Login_dump(IntPtr jarg1);
629
[DllImport("lasso", EntryPoint="CSharp_Login_initAuthnRequest")]
630
public static extern void Login_initAuthnRequest(IntPtr jarg1, int jarg2);
632
[DllImport("lasso", EntryPoint="CSharp_Login_initFromAuthnRequestMsg")]
633
public static extern void Login_initFromAuthnRequestMsg(IntPtr jarg1, string jarg2, int jarg3);
635
[DllImport("lasso", EntryPoint="CSharp_Login_initRequest")]
636
public static extern void Login_initRequest(IntPtr jarg1, string jarg2, int jarg3);
638
[DllImport("lasso", EntryPoint="CSharp_Login_mustAuthenticate")]
639
public static extern bool Login_mustAuthenticate(IntPtr jarg1);
641
[DllImport("lasso", EntryPoint="CSharp_Login_processAuthnResponseMsg")]
642
public static extern void Login_processAuthnResponseMsg(IntPtr jarg1, string jarg2);
644
[DllImport("lasso", EntryPoint="CSharp_Login_processRequestMsg")]
645
public static extern void Login_processRequestMsg(IntPtr jarg1, string jarg2);
647
[DllImport("lasso", EntryPoint="CSharp_Login_processResponseMsg")]
648
public static extern void Login_processResponseMsg(IntPtr jarg1, string jarg2);
650
[DllImport("lasso", EntryPoint="CSharp_set_Logout_identity")]
651
public static extern void set_Logout_identity(IntPtr jarg1, IntPtr jarg2);
653
[DllImport("lasso", EntryPoint="CSharp_get_Logout_identity")]
654
public static extern IntPtr get_Logout_identity(IntPtr jarg1);
656
[DllImport("lasso", EntryPoint="CSharp_get_Logout_isIdentityDirty")]
657
public static extern bool get_Logout_isIdentityDirty(IntPtr jarg1);
659
[DllImport("lasso", EntryPoint="CSharp_get_Logout_isSessionDirty")]
660
public static extern bool get_Logout_isSessionDirty(IntPtr jarg1);
662
[DllImport("lasso", EntryPoint="CSharp_get_Logout_msgBody")]
663
public static extern string get_Logout_msgBody(IntPtr jarg1);
665
[DllImport("lasso", EntryPoint="CSharp_get_Logout_msgRelayState")]
666
public static extern string get_Logout_msgRelayState(IntPtr jarg1);
668
[DllImport("lasso", EntryPoint="CSharp_get_Logout_msgUrl")]
669
public static extern string get_Logout_msgUrl(IntPtr jarg1);
671
[DllImport("lasso", EntryPoint="CSharp_get_Logout_nameIdentifier")]
672
public static extern string get_Logout_nameIdentifier(IntPtr jarg1);
674
[DllImport("lasso", EntryPoint="CSharp_set_Logout_remoteProviderId")]
675
public static extern void set_Logout_remoteProviderId(IntPtr jarg1, string jarg2);
677
[DllImport("lasso", EntryPoint="CSharp_get_Logout_remoteProviderId")]
678
public static extern string get_Logout_remoteProviderId(IntPtr jarg1);
680
[DllImport("lasso", EntryPoint="CSharp_get_Logout_request")]
681
public static extern IntPtr get_Logout_request(IntPtr jarg1);
683
[DllImport("lasso", EntryPoint="CSharp_get_Logout_response")]
684
public static extern IntPtr get_Logout_response(IntPtr jarg1);
686
[DllImport("lasso", EntryPoint="CSharp_set_Logout_responseStatus")]
687
public static extern void set_Logout_responseStatus(IntPtr jarg1, string jarg2);
689
[DllImport("lasso", EntryPoint="CSharp_get_Logout_responseStatus")]
690
public static extern string get_Logout_responseStatus(IntPtr jarg1);
692
[DllImport("lasso", EntryPoint="CSharp_set_Logout_session")]
693
public static extern void set_Logout_session(IntPtr jarg1, IntPtr jarg2);
695
[DllImport("lasso", EntryPoint="CSharp_get_Logout_session")]
696
public static extern IntPtr get_Logout_session(IntPtr jarg1);
698
[DllImport("lasso", EntryPoint="CSharp_new_Logout")]
699
public static extern IntPtr new_Logout(IntPtr jarg1, int jarg2);
701
[DllImport("lasso", EntryPoint="CSharp_delete_Logout")]
702
public static extern void delete_Logout(IntPtr jarg1);
704
[DllImport("lasso", EntryPoint="CSharp_Logout_newFromDump")]
705
public static extern IntPtr Logout_newFromDump(IntPtr jarg1, string jarg2);
707
[DllImport("lasso", EntryPoint="CSharp_Logout_setIdentityFromDump")]
708
public static extern void Logout_setIdentityFromDump(IntPtr jarg1, string jarg2);
710
[DllImport("lasso", EntryPoint="CSharp_Logout_setSessionFromDump")]
711
public static extern void Logout_setSessionFromDump(IntPtr jarg1, string jarg2);
713
[DllImport("lasso", EntryPoint="CSharp_Logout_buildRequestMsg")]
714
public static extern void Logout_buildRequestMsg(IntPtr jarg1);
716
[DllImport("lasso", EntryPoint="CSharp_Logout_buildResponseMsg")]
717
public static extern void Logout_buildResponseMsg(IntPtr jarg1);
719
[DllImport("lasso", EntryPoint="CSharp_Logout_dump")]
720
public static extern string Logout_dump(IntPtr jarg1);
722
[DllImport("lasso", EntryPoint="CSharp_Logout_getNextProviderId")]
723
public static extern string Logout_getNextProviderId(IntPtr jarg1);
725
[DllImport("lasso", EntryPoint="CSharp_Logout_initRequest")]
726
public static extern void Logout_initRequest(IntPtr jarg1, string jarg2, int jarg3);
728
[DllImport("lasso", EntryPoint="CSharp_Logout_processRequestMsg")]
729
public static extern void Logout_processRequestMsg(IntPtr jarg1, string jarg2, int jarg3);
731
[DllImport("lasso", EntryPoint="CSharp_Logout_processResponseMsg")]
732
public static extern void Logout_processResponseMsg(IntPtr jarg1, string jarg2, int jarg3);
734
[DllImport("lasso", EntryPoint="CSharp_Logout_resetProviderIdIndex")]
735
public static extern void Logout_resetProviderIdIndex(IntPtr jarg1);
737
[DllImport("lasso", EntryPoint="CSharp_Logout_validateRequest")]
738
public static extern void Logout_validateRequest(IntPtr jarg1);
740
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_authnRequest")]
741
public static extern IntPtr get_Lecp_authnRequest(IntPtr jarg1);
743
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_authnResponse")]
744
public static extern IntPtr get_Lecp_authnResponse(IntPtr jarg1);
746
[DllImport("lasso", EntryPoint="CSharp_set_Lecp_identity")]
747
public static extern void set_Lecp_identity(IntPtr jarg1, IntPtr jarg2);
749
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_identity")]
750
public static extern IntPtr get_Lecp_identity(IntPtr jarg1);
752
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_isIdentityDirty")]
753
public static extern bool get_Lecp_isIdentityDirty(IntPtr jarg1);
755
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_isSessionDirty")]
756
public static extern bool get_Lecp_isSessionDirty(IntPtr jarg1);
758
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_msgBody")]
759
public static extern string get_Lecp_msgBody(IntPtr jarg1);
761
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_msgRelayState")]
762
public static extern string get_Lecp_msgRelayState(IntPtr jarg1);
764
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_msgUrl")]
765
public static extern string get_Lecp_msgUrl(IntPtr jarg1);
767
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_nameIdentifier")]
768
public static extern string get_Lecp_nameIdentifier(IntPtr jarg1);
770
[DllImport("lasso", EntryPoint="CSharp_set_Lecp_remoteProviderId")]
771
public static extern void set_Lecp_remoteProviderId(IntPtr jarg1, string jarg2);
773
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_remoteProviderId")]
774
public static extern string get_Lecp_remoteProviderId(IntPtr jarg1);
776
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_request")]
777
public static extern IntPtr get_Lecp_request(IntPtr jarg1);
779
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_response")]
780
public static extern IntPtr get_Lecp_response(IntPtr jarg1);
782
[DllImport("lasso", EntryPoint="CSharp_set_Lecp_responseStatus")]
783
public static extern void set_Lecp_responseStatus(IntPtr jarg1, string jarg2);
785
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_responseStatus")]
786
public static extern string get_Lecp_responseStatus(IntPtr jarg1);
788
[DllImport("lasso", EntryPoint="CSharp_set_Lecp_session")]
789
public static extern void set_Lecp_session(IntPtr jarg1, IntPtr jarg2);
791
[DllImport("lasso", EntryPoint="CSharp_get_Lecp_session")]
792
public static extern IntPtr get_Lecp_session(IntPtr jarg1);
794
[DllImport("lasso", EntryPoint="CSharp_new_Lecp")]
795
public static extern IntPtr new_Lecp(IntPtr jarg1);
797
[DllImport("lasso", EntryPoint="CSharp_delete_Lecp")]
798
public static extern void delete_Lecp(IntPtr jarg1);
800
[DllImport("lasso", EntryPoint="CSharp_Lecp_setIdentityFromDump")]
801
public static extern void Lecp_setIdentityFromDump(IntPtr jarg1, string jarg2);
803
[DllImport("lasso", EntryPoint="CSharp_Lecp_setSessionFromDump")]
804
public static extern void Lecp_setSessionFromDump(IntPtr jarg1, string jarg2);
806
[DllImport("lasso", EntryPoint="CSharp_Lecp_buildAuthnRequestEnvelopeMsg")]
807
public static extern void Lecp_buildAuthnRequestEnvelopeMsg(IntPtr jarg1);
809
[DllImport("lasso", EntryPoint="CSharp_Lecp_buildAuthnRequestMsg")]
810
public static extern void Lecp_buildAuthnRequestMsg(IntPtr jarg1, string jarg2);
812
[DllImport("lasso", EntryPoint="CSharp_Lecp_buildAuthnResponseEnvelopeMsg")]
813
public static extern void Lecp_buildAuthnResponseEnvelopeMsg(IntPtr jarg1, int jarg2, string jarg3, string jarg4);
815
[DllImport("lasso", EntryPoint="CSharp_Lecp_buildAuthnResponseMsg")]
816
public static extern void Lecp_buildAuthnResponseMsg(IntPtr jarg1);
818
[DllImport("lasso", EntryPoint="CSharp_Lecp_initAuthnRequest")]
819
public static extern void Lecp_initAuthnRequest(IntPtr jarg1);
821
[DllImport("lasso", EntryPoint="CSharp_Lecp_initFromAuthnRequestMsg")]
822
public static extern void Lecp_initFromAuthnRequestMsg(IntPtr jarg1, string jarg2, int jarg3);
824
[DllImport("lasso", EntryPoint="CSharp_Lecp_processAuthnRequestEnvelopeMsg")]
825
public static extern void Lecp_processAuthnRequestEnvelopeMsg(IntPtr jarg1, string jarg2);
827
[DllImport("lasso", EntryPoint="CSharp_Lecp_processAuthnResponseEnvelopeMsg")]
828
public static extern void Lecp_processAuthnResponseEnvelopeMsg(IntPtr jarg1, string jarg2);