summaryrefslogtreecommitdiffstats
path: root/docs/reference/lasso-sections.txt.in
blob: 20f92fec6363750086493e6499cfbae1a0e5263f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
<INCLUDE>lasso/lasso.h</INCLUDE>

<SECTION>
<FILE>strings</FILE>

<SUBSECTION>
LASSO_LASSO_HREF
LASSO_LASSO_PREFIX
LASSO_PYTHON_HREF

<SUBSECTION>
LASSO_LIB_HREF
LASSO_LIB_PREFIX
LASSO_LIB_MAJOR_VERSION_N
LASSO_LIB_MINOR_VERSION_N

<SUBSECTION>
LASSO_LIB_NAMEID_POLICY_TYPE_NONE
LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME
LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED
LASSO_LIB_NAMEID_POLICY_TYPE_ANY

<SUBSECTION>
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN

<SUBSECTION>
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_EXACT
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_BETTER

<SUBSECTION>
LASSO_LIB_STATUS_CODE_FEDERATION_DOES_NOT_EXIST
LASSO_LIB_STATUS_CODE_INVALID_ASSERTION_CONSUMER_SERVICE_INDEX
LASSO_LIB_STATUS_CODE_INVALID_SIGNATURE
LASSO_LIB_STATUS_CODE_NO_AUTHN_CONTEXT
LASSO_LIB_STATUS_CODE_NO_AVAILABLEIDP
LASSO_LIB_STATUS_CODE_NO_PASSIVE
LASSO_LIB_STATUS_CODE_NO_SUPPORTEDIDP
LASSO_LIB_STATUS_CODE_PROXY_COUNT_EXCEEDED
LASSO_LIB_STATUS_CODE_UNKNOWN_PRINCIPAL
LASSO_LIB_STATUS_CODE_UNSIGNED_AUTHN_REQUEST
LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE

<SUBSECTION>
LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART
LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP
LASSO_LIB_PROTOCOL_PROFILE_NIM_SP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP
LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP
LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP
LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP
LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP

<SUBSECTION>
LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID

<SUBSECTION>
LASSO_LIB_CONSENT_OBTAINED
LASSO_LIB_CONSENT_OBTAINED_PRIOR
LASSO_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT
LASSO_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT
LASSO_LIB_CONSENT_UNAVAILABLE
LASSO_LIB_CONSENT_INAPPLICABLE

<SUBSECTION>
LASSO_SECURITY_MECH_NULL
LASSO_SECURITY_MECH_X509
LASSO_SECURITY_MECH_SAML
LASSO_SECURITY_MECH_BEARER
LASSO_SECURITY_MECH_TLS
LASSO_SECURITY_MECH_TLS_X509
LASSO_SECURITY_MECH_TLS_SAML
LASSO_SECURITY_MECH_TLS_BEARER
LASSO_SECURITY_MECH_CLIENT_TLS
LASSO_SECURITY_MECH_CLIENT_TLS_X509
LASSO_SECURITY_MECH_CLIENT_TLS_SAML
LASSO_SECURITY_MECH_CLIENT_TLS_BEARER

<SUBSECTION>
LASSO_SECURITY11_MECH_X509
LASSO_SECURITY11_MECH_SAML
LASSO_SECURITY11_MECH_BEARER
LASSO_SECURITY11_MECH_TLS_X509
LASSO_SECURITY11_MECH_TLS_SAML
LASSO_SECURITY11_MECH_TLS_BEARER

<SUBSECTION>
LASSO_DISCO_HREF
LASSO_DISCO_PREFIX
LASSO_EP_HREF
LASSO_EP_PREFIX
LASSO_PP_HREF
LASSO_PP_PREFIX
LASSO_IS_HREF
LASSO_IS_PREFIX
LASSO_SA_HREF
LASSO_SA_PREFIX
LASSO_SEC_HREF
LASSO_SEC_PREFIX

<SUBSECTION>
LASSO_SA_SASL_SERVICE_NAME

<SUBSECTION>
LASSO_IS_INTERACT_ATTR_INTERACT_IF_NEEDED
LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT
LASSO_IS_INTERACT_ATTR_DO_NOT_INTERACT_FOR_DATA

<SUBSECTION>
LASSO_DISCO_STATUS_CODE_OK
LASSO_DISCO_STATUS_CODE_DISCO_OK
LASSO_DISCO_STATUS_CODE_FAILED
LASSO_DISCO_STATUS_CODE_REMOVE_ENTRY
LASSO_DISCO_STATUS_CODE_FORBIDDEN
LASSO_DISCO_STATUS_CODE_NO_RESULTS
LASSO_DISCO_STATUS_CODE_DIRECTIVES

<SUBSECTION>
LASSO_DST_STATUS_CODE_OK
LASSO_DST_STATUS_CODE_FAILED
LASSO_DST_STATUS_CODE_PARTIAL
LASSO_DST_STATUS_CODE_ACTION_NOT_AUTHORIZED
LASSO_DST_STATUS_CODE_ACTION_NOT_SUPPORTED
LASSO_DST_STATUS_CODE_ALL_RETURNED
LASSO_DST_STATUS_CODE_CHANGE_HISTORY_NOT_SUPPORTED
LASSO_DST_STATUS_CODE_CHANGED_SINCE_RETURNS_ALL
LASSO_DST_STATUS_CODE_DATA_TOO_LONG
LASSO_DST_STATUS_CODE_EXISTS_ALREADY
LASSO_DST_STATUS_CODE_EXTENSION_NOT_SUPPORTED
LASSO_DST_STATUS_CODE_INVALID_DATA
LASSO_DST_STATUS_CODE_INVALID_RESOURCE_ID
LASSO_DST_STATUS_CODE_INVALID_SELECT
LASSO_DST_STATUS_CODE_MISSING_NEW_DATA_ELEMENT
LASSO_DST_STATUS_CODE_MISSING_RESOURCE_ID_ELEMENT
LASSO_DST_STATUS_CODE_MISSING_SELECT
LASSO_DST_STATUS_CODE_MODIFIED_SINCE
LASSO_DST_STATUS_CODE_NO_MORE_ELEMENTS
LASSO_DST_STATUS_CODE_NO_MULTIPLE_ALLOWED
LASSO_DST_STATUS_CODE_NO_MULTIPLE_RESOURCES
LASSO_DST_STATUS_CODE_TIME_OUT
LASSO_DST_STATUS_CODE_UNEXPECTED_ERROR

<SUBSECTION>
LASSO_SA_STATUS_CODE_OK
LASSO_SA_STATUS_CODE_CONTINUE
LASSO_SA_STATUS_CODE_ABORT

<SUBSECTION>
LASSO_METADATA_HREF
LASSO_METADATA_PREFIX

<SUBSECTION>
LASSO_SAML_ASSERTION_HREF
LASSO_SAML_ASSERTION_PREFIX
LASSO_SAML_PROTOCOL_HREF
LASSO_SAML_PROTOCOL_PREFIX
LASSO_SAML_MAJOR_VERSION_N
LASSO_SAML_MINOR_VERSION_N

<SUBSECTION>
LASSO_SAML_STATUS_CODE_SUCCESS
LASSO_SAML_STATUS_CODE_REQUEST_DENIED
LASSO_SAML_STATUS_CODE_VERSION_MISMATCH
LASSO_SAML_STATUS_CODE_REQUESTER
LASSO_SAML_STATUS_CODE_RESPONDER
LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_LOW
LASSO_SAML_STATUS_CODE_REQUEST_VERSION_DEPRECATED
LASSO_SAML_STATUS_CODE_TOO_MANY_RESPONSES
LASSO_SAML_STATUS_CODE_RESOURCE_NOT_RECOGNIZED

<SUBSECTION>
LASSO_SAML_AUTHENTICATION_METHOD_PASSWORD
LASSO_SAML_AUTHENTICATION_METHOD_KERBEROS
LASSO_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD
LASSO_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN
LASSO_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI
LASSO_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI
LASSO_SAML_AUTHENTICATION_METHOD_PGP
LASSO_SAML_AUTHENTICATION_METHODS_PKI
LASSO_SAML_AUTHENTICATION_METHOD_XKMS
LASSO_SAML_AUTHENTICATION_METHOD_XMLD_SIG
LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED
LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY

<SUBSECTION>
LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT
LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT01
LASSO_SAML_CONFIRMATION_METHOD_BEARER
LASSO_SAML_CONFIRMATION_METHOD_HOLDER_OF_KEY
LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES

<SUBSECTION>
LASSO_SOAP_ENV_HREF
LASSO_SOAP_ENV_PREFIX
LASSO_SOAP_ENV_ACTOR
LASSO_SOAP_BINDING_HREF
LASSO_SOAP_BINDING_PREFIX
LASSO_SOAP_BINDING_EXT_HREF
LASSO_SOAP_BINDING_EXT_PREFIX

<SUBSECTION>
LASSO_IDWSF2_SB2_HREF
LASSO_IDWSF2_SB2_PREFIX
LASSO_IDWSF2_SBF_HREF
LASSO_IDWSF2_SBF_PREFIX

<SUBSECTION>
LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_OFFLINE
LASSO_SOAP_BINDING_PROCESS_CONTEXT_PRINCIPAL_ONLINE
LASSO_SOAP_BINDING_PROCESS_CONTEXT_SIMULATE

<SUBSECTION>
LASSO_SOAP_FAULT_CODE_SERVER
LASSO_SOAP_FAULT_STRING_SERVER
LASSO_SOAP_FAULT_STRING_IDENTITY_NOT_FOUND

<SUBSECTION>
LASSO_PAOS_HREF
LASSO_PAOS_PREFIX

<SUBSECTION>
LASSO_ECP_HREF
LASSO_ECP_PREFIX

<SUBSECTION>
LASSO_SAML2_METADATA_HREF
LASSO_SAML2_METADATA_BINDING_SOAP
LASSO_SAML2_METADATA_BINDING_REDIRECT
LASSO_SAML2_METADATA_BINDING_POST
LASSO_SAML2_METADATA_BINDING_ARTIFACT
LASSO_SAML2_METADATA_BINDING_PAOS

<SUBSECTION>
LASSO_SAML2_PROTOCOL_HREF
LASSO_SAML2_PROTOCOL_PREFIX
LASSO_SAML2_ASSERTION_HREF
LASSO_SAML2_ASSERTION_PREFIX

<SUBSECTION>
LASSO_SAML2_DEFLATE_ENCODING

<SUBSECTION>
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED

<SUBSECTION>
LASSO_SAML2_ATTRIBUTE_NAME_EPR
LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI

<SUBSECTION>
LASSO_SAML2_CONSENT_OBTAINED
LASSO_SAML2_CONSENT_PRIOR
LASSO_SAML2_CONSENT_IMPLICIT
LASSO_SAML2_CONSENT_EXPLICIT
LASSO_SAML2_CONSENT_UNAVAILABLE
LASSO_SAML2_CONSENT_INAPPLICABLE

<SUBSECTION>
LASSO_SAML2_STATUS_CODE_SUCCESS
LASSO_SAML2_STATUS_CODE_REQUESTER
LASSO_SAML2_STATUS_CODE_RESPONDER
LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH
LASSO_SAML2_STATUS_CODE_AUTHN_FAILED
LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME
LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY
LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT
LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP
LASSO_SAML2_STATUS_CODE_NO_PASSIVE
LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP
LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT
LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED
LASSO_SAML2_STATUS_CODE_REQUEST_DENIED
LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED
LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED
LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW
LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES
LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE
LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL
LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING

<SUBSECTION>
LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY
LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL
LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD
LASSO_SAML2_AUTHN_CONTEXT_KERBEROS
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED
LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY
LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY
LASSO_SAML2_AUTHN_CONTEXT_PGP
LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT
LASSO_SAML2_AUTHN_CONTEXT_PASSWORD
LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION
LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD
LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI
LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI
LASSO_SAML2_AUTHN_CONTEXT_SPKI
LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD
LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT
LASSO_SAML2_AUTHN_CONTEXT_X509
LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY
LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN
LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG

<SUBSECTION>
LASSO_SAML2_CONFIRMATION_METHOD_BEARER

<SUBSECTION>
LASSO_IDWSF2_DISCO_HREF
LASSO_IDWSF2_DISCO_PREFIX
LASSO_IDWSF2_DST_HREF
LASSO_IDWSF2_DST_PREFIX
LASSO_IDWSF2_DSTREF_HREF
LASSO_IDWSF2_DSTREF_PREFIX
LASSO_IDWSF2_IMS_HREF
LASSO_IDWSF2_IMS_PREFIX
LASSO_IDWSF2_IS_HREF
LASSO_IDWSF2_IS_PREFIX
LASSO_IDWSF2_PS_HREF
LASSO_IDWSF2_PS_PREFIX
LASSO_IDWSF2_SUBS_HREF
LASSO_IDWSF2_SUBS_PREFIX
LASSO_IDWSF2_SUBSREF_HREF
LASSO_IDWSF2_SUBSREF_PREFIX
LASSO_IDWSF2_UTIL_HREF
LASSO_IDWSF2_UTIL_PREFIX
LASSO_IDWSF2_SEC_HREF
LASSO_IDWSF2_SEC_PREFIX

<SUBSECTION>
LASSO_WSSE_HREF
LASSO_WSSE_PREFIX
LASSO_WSSE1_HREF
LASSO_WSSE1_PREFIX
LASSO_WSUTIL1_HREF
LASSO_WSUTIL1_PREFIX
LASSO_WSA_HREF
LASSO_WSA_PREFIX
LASSO_WSSE_200401_HREF
LASSO_WSSE_200401_PREFIX
LASSO_WSU_HREF
LASSO_WSU_PREFIX

<SUBSECTION>
LASSO_DS_HREF
LASSO_DS_PREFIX
LASSO_XSI_HREF
LASSO_XSI_PREFIX

</SECTION>

<SECTION>
<FILE>lasso</FILE>
lasso_init
lasso_shutdown
lasso_check_version
LassoCheckVersionMode
</SECTION>

<SECTION>
<FILE>errors</FILE>
<TITLE>Error codes</TITLE>
LASSO_ERROR_UNDEFINED
LASSO_ERROR_UNIMPLEMENTED
LASSO_ERROR_OUT_OF_MEMORY
LASSO_ERROR_CAST_FAILED
LASSO_XML_ERROR_NODE_NOT_FOUND
LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND
LASSO_XML_ERROR_ATTR_NOT_FOUND
LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND
LASSO_XML_ERROR_INVALID_FILE
LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED
LASSO_XML_ERROR_MISSING_NAMESPACE
LASSO_DS_ERROR_SIGNATURE_NOT_FOUND
LASSO_DS_ERROR_INVALID_SIGNATURE
LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED
LASSO_DS_ERROR_CONTEXT_CREATION_FAILED
LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED
LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED
LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED
LASSO_DS_ERROR_SIGNATURE_FAILED
LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED
LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED
LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED
LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED
LASSO_DS_ERROR_INVALID_SIGALG
LASSO_DS_ERROR_DIGEST_COMPUTE_FAILED
LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND
LASSO_DS_ERROR_TOO_MUCH_REFERENCES
LASSO_DS_ERROR_INVALID_REFERENCE_FOR_SAML
LASSO_DS_ERROR_DECRYPTION_FAILED
LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND
LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED
LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH
LASSO_SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED
LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE
LASSO_LOGOUT_ERROR_REQUEST_DENIED
LASSO_LOGOUT_ERROR_FEDERATION_NOT_FOUND
LASSO_LOGOUT_ERROR_UNKNOWN_PRINCIPAL
LASSO_PROFILE_ERROR_INVALID_QUERY
LASSO_PROFILE_ERROR_INVALID_POST_MSG
LASSO_PROFILE_ERROR_INVALID_SOAP_MSG
LASSO_PROFILE_ERROR_MISSING_REQUEST
LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD
LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE
LASSO_PROFILE_ERROR_INVALID_MSG
LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID
LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE
LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL
LASSO_PROFILE_ERROR_IDENTITY_NOT_FOUND
LASSO_PROFILE_ERROR_FEDERATION_NOT_FOUND
LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND
LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED
LASSO_PROFILE_ERROR_BUILDING_REQUEST_FAILED
LASSO_PROFILE_ERROR_BUILDING_MESSAGE_FAILED
LASSO_PROFILE_ERROR_BUILDING_RESPONSE_FAILED
LASSO_PROFILE_ERROR_SESSION_NOT_FOUND
LASSO_PROFILE_ERROR_BAD_IDENTITY_DUMP
LASSO_PROFILE_ERROR_BAD_SESSION_DUMP
LASSO_PROFILE_ERROR_MISSING_RESPONSE
LASSO_PROFILE_ERROR_MISSING_STATUS_CODE
LASSO_PROFILE_ERROR_MISSING_ARTIFACT
LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING
LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION
LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE
LASSO_PROFILE_ERROR_MISSING_ASSERTION
LASSO_PROFILE_ERROR_MISSING_SUBJECT
LASSO_PROFILE_ERROR_MISSING_NAME_IDENTIFIER
LASSO_PROFILE_ERROR_INVALID_ARTIFACT
LASSO_PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY
LASSO_PROFILE_ERROR_STATUS_NOT_SUCCESS
LASSO_PROFILE_ERROR_MISSING_ISSUER
LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE
LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE
LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE_ADDRESS
LASSO_PROFILE_ERROR_INVALID_ISSUER
LASSO_PROFILE_ERROR_MISSING_SERVER
LASSO_PROFILE_ERROR_UNKNOWN_PROVIDER
LASSO_PROFILE_ERROR_CANNOT_VERIFY_SIGNATURE
LASSO_PROFILE_ERROR_CANNOT_FIND_A_PROVIDER
LASSO_PROFILE_ERROR_RESPONSE_DOES_NOT_MATCH_REQUEST
LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ
LASSO_PARAM_ERROR_INVALID_VALUE
LASSO_PARAM_ERROR_CHECK_FAILED
LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT
LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND
LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED
LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY
LASSO_LOGIN_ERROR_REQUEST_DENIED
LASSO_LOGIN_ERROR_INVALID_SIGNATURE
LASSO_LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST
LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS
LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL
LASSO_LOGIN_ERROR_NO_DEFAULT_ENDPOINT
LASSO_LOGIN_ERROR_ASSERTION_REPLAY
LASSO_LOGIN_ERROR_ASSERTION_DOES_NOT_MATCH_REQUEST_ID
LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER
LASSO_SOAP_FAULT_REDIRECT_REQUEST
LASSO_SOAP_ERROR_MISSING_ENVELOPE
LASSO_SOAP_ERROR_MISSING_HEADER
LASSO_SOAP_ERROR_MISSING_BODY
LASSO_SOAP_ERROR_MISSING_SOAP_FAULT_DETAIL
LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_NAMESPACE
LASSO_NAME_IDENTIFIER_MAPPING_ERROR_FORBIDDEN_CALL_ON_THIS_SIDE
LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_IDENTIFIER
LASSO_DATA_SERVICE_ERROR_UNREGISTERED_DST
LASSO_DATA_SERVICE_CANNOT_ADD_ITEM
LASSO_WSF_PROFILE_ERROR_MISSING_CORRELATION
LASSO_WSF_PROFILE_ERROR_MISSING_SECURITY
LASSO_WSF_PROFILE_ERROR_MISSING_ASSERTION_ID
LASSO_WSF_PROFILE_ERROR_MISSING_ENDPOINT
LASSO_WSF_PROFILE_ERROR_SOAP_FAULT
LASSO_WSF_PROFILE_ERROR_UNSUPPORTED_SECURITY_MECHANISM
LASSO_WSF_PROFILE_ERROR_MISSING_DESCRIPTION
LASSO_WSF_PROFILE_ERROR_MISSING_RESOURCE_ID
LASSO_WSF_PROFILE_ERROR_MISSING_CREDENTIAL_REF
LASSO_WSF_PROFILE_ERROR_INVALID_OR_MISSING_REFERENCE_TO_MESSAGE_ID
LASSO_DISCOVERY_ERROR_SVC_METADATA_REGISTER_FAILED
LASSO_DISCOVERY_ERROR_SVC_METADATA_ASSOCIATION_ADD_FAILED
LASSO_DISCOVERY_ERROR_MISSING_REQUESTED_SERVICE
LASSO_DISCOVERY_ERROR_FAILED_TO_BUILD_ENDPOINT_REFERENCE
LASSO_DST_ERROR_MISSING_SERVICE_DATA
LASSO_DST_ERROR_QUERY_FAILED
LASSO_DST_ERROR_QUERY_PARTIALLY_FAILED
LASSO_DST_ERROR_MODIFY_FAILED
LASSO_DST_ERROR_MODIFY_PARTIALLY_FAILED
LASSO_DST_ERROR_NEW_DATA_MISSING
LASSO_DST_ERROR_QUERY_NOT_FOUND
LASSO_DST_ERROR_NO_DATA
LASSO_DST_ERROR_MALFORMED_QUERY
LASSO_REGISTRY_ERROR_KEY_EXISTS
LASSO_PROVIDER_ERROR_MISSING_PUBLIC_KEY
</SECTION>