2
LASSO_ASSERTION_QUERY_ERROR_ATTRIBUTE_REQUEST_ALREADY_EXIST
3
LASSO_ASSERTION_QUERY_ERROR_NOT_AN_ATTRIBUTE_QUERY
4
LASSO_ASSERTION_QUERY_REQUEST_TYPE_ASSERTION_ID
5
LASSO_ASSERTION_QUERY_REQUEST_TYPE_ATTRIBUTE
6
LASSO_ASSERTION_QUERY_REQUEST_TYPE_AUTHN
7
LASSO_ASSERTION_QUERY_REQUEST_TYPE_AUTHZ_DECISION
8
LASSO_ASSERTION_QUERY_REQUEST_TYPE_LAST
9
LASSO_ASSERTION_QUERY_REQUEST_TYPE_UNSET
10
LASSO_CERTIFICATE_ATTRIBUTE
11
LASSO_CHECK_VERSIONABI_COMPATIBLE
12
LASSO_CHECK_VERSION_EXACT
13
LASSO_CHECK_VERSION_NUMERIC
14
LASSO_DATA_SERVICE_ERROR_CANNOT_ADD_ITEM
15
LASSO_DATA_SERVICE_ERROR_UNREGISTERED_DST
16
LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER
17
LASSO_DISCOVERY_ERROR_FAILED_TO_BUILD_ENDPOINT_REFERENCE
18
LASSO_DISCOVERY_ERROR_MISSING_REQUESTED_SERVICE
19
LASSO_DISCOVERY_ERROR_SVC_METADATA_ASSOCIATION_ADD_FAILED
20
LASSO_DISCOVERY_ERROR_SVC_METADATA_REGISTER_FAILED
21
LASSO_DST_ERROR_EMPTY_REQUEST
22
LASSO_DST_ERROR_MALFORMED_QUERY
23
LASSO_DST_ERROR_MISSING_SERVICE_DATA
24
LASSO_DST_ERROR_MODIFY_FAILED
25
LASSO_DST_ERROR_MODIFY_PARTIALLY_FAILED
26
LASSO_DST_ERROR_NEW_DATA_MISSING
27
LASSO_DST_ERROR_NO_DATA
28
LASSO_DST_ERROR_QUERY_FAILED
29
LASSO_DST_ERROR_QUERY_NOT_FOUND
30
LASSO_DST_ERROR_QUERY_PARTIALLY_FAILED
31
LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED
32
LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED
33
LASSO_DS_ERROR_CONTEXT_CREATION_FAILED
34
LASSO_DS_ERROR_DECRYPTION_FAILED
35
LASSO_DS_ERROR_DECRYPTION_FAILED_MISSING_PRIVATE_KEY
36
LASSO_DS_ERROR_DIGEST_COMPUTE_FAILED
37
LASSO_DS_ERROR_ENCRYPTION_FAILED
38
LASSO_DS_ERROR_INVALID_REFERENCE_FOR_SAML
39
LASSO_DS_ERROR_INVALID_SIGALG
40
LASSO_DS_ERROR_INVALID_SIGNATURE
41
LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED
42
LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED
43
LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED
44
LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED
45
LASSO_DS_ERROR_SIGNATURE_FAILED
46
LASSO_DS_ERROR_SIGNATURE_NOT_FOUND
47
LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND
48
LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED
49
LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED
50
LASSO_DS_ERROR_TOO_MUCH_REFERENCES
59
LASSO_ENCRYPTION_MODE_ASSERTION
60
LASSO_ENCRYPTION_MODE_NAMEID
61
LASSO_ENCRYPTION_MODE_NONE
62
LASSO_ENCRYPTION_SYM_KEY_TYPE_3DES
63
LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_128
64
LASSO_ENCRYPTION_SYM_KEY_TYPE_AES_256
65
LASSO_ENCRYPTION_SYM_KEY_TYPE_DEFAULT
66
LASSO_ENCRYTPION_SYM_KEY_TYPE_LAST
67
LASSO_ERROR_CAST_FAILED
68
LASSO_ERROR_OUT_OF_MEMORY
70
LASSO_ERROR_UNIMPLEMENTED
72
LASSO_HTTP_METHOD_ARTIFACT_GET
73
LASSO_HTTP_METHOD_ARTIFACT_POST
75
LASSO_HTTP_METHOD_IDP_INITIATED
76
LASSO_HTTP_METHOD_LAST
77
LASSO_HTTP_METHOD_NONE
78
LASSO_HTTP_METHOD_PAOS
79
LASSO_HTTP_METHOD_POST
80
LASSO_HTTP_METHOD_REDIRECT
81
LASSO_HTTP_METHOD_SOAP
82
LASSO_IDWSF2_DISCOVERY_ERROR_DUPLICATE
83
LASSO_IDWSF2_DISCOVERY_ERROR_FAILED
84
LASSO_IDWSF2_DISCOVERY_ERROR_FORBIDDEN
85
LASSO_IDWSF2_DISCOVERY_ERROR_LOGICAL_DUPLICATE
86
LASSO_IDWSF2_DISCOVERY_ERROR_NOT_FOUND
87
LASSO_IDWSF2_DISCOVERY_ERROR_NO_RESULTS
88
LASSO_IDWSF2_DST_ERROR_DUPLICATE_ITEM
89
LASSO_IDWSF2_DST_ERROR_ITEM_NOT_FOUND
90
LASSO_IDWSF2_DST_ERROR_PARTIAL_FAILURE
91
LASSO_IDWSF2_DST_ERROR_UNKNOWN_STATUS_CODE
94
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL
95
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_INTERNET_PROTOCOL_PASSWORD
96
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_CONTRACT
97
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_ONE_FACTOR_UNREGISTERED
98
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_CONTRACT
99
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_MOBILE_TWO_FACTOR_UNREGISTERED
100
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD
101
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD_PROTECTED_TRANSPORT
102
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PREVIOUS_SESSION
103
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD
104
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SMARTCARD_PKI
105
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_SOFTWARE_PKI
106
LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_TIME_SYNC_TOKEN
107
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_BETTER
108
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_EXACT
109
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MAXIMUM
110
LASSO_LIB_AUTHN_CONTEXT_COMPARISON_MINIMUM
111
LASSO_LIB_CONSENT_INAPPLICABLE
112
LASSO_LIB_CONSENT_OBTAINED
113
LASSO_LIB_CONSENT_OBTAINED_CURRENT_EXPLICIT
114
LASSO_LIB_CONSENT_OBTAINED_CURRENT_IMPLICIT
115
LASSO_LIB_CONSENT_OBTAINED_PRIOR
116
LASSO_LIB_CONSENT_UNAVAILABLE
118
LASSO_LIB_MAJOR_VERSION_N
119
LASSO_LIB_MINOR_VERSION_N
120
LASSO_LIB_NAMEID_POLICY_TYPE_ANY
121
LASSO_LIB_NAMEID_POLICY_TYPE_FEDERATED
122
LASSO_LIB_NAMEID_POLICY_TYPE_NONE
123
LASSO_LIB_NAMEID_POLICY_TYPE_ONE_TIME
124
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENCRYPTED
125
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ENTITYID
126
LASSO_LIB_NAME_IDENTIFIER_FORMAT_FEDERATED
127
LASSO_LIB_NAME_IDENTIFIER_FORMAT_ONE_TIME
129
LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART
130
LASSO_LIB_PROTOCOL_PROFILE_BRWS_LECP
131
LASSO_LIB_PROTOCOL_PROFILE_BRWS_POST
132
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_HTTP
133
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_IDP_SOAP
134
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_HTTP
135
LASSO_LIB_PROTOCOL_PROFILE_FED_TERM_SP_SOAP
136
LASSO_LIB_PROTOCOL_PROFILE_NIM_SP_HTTP
137
LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_HTTP
138
LASSO_LIB_PROTOCOL_PROFILE_RNI_IDP_SOAP
139
LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_HTTP
140
LASSO_LIB_PROTOCOL_PROFILE_RNI_SP_SOAP
141
LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_HTTP
142
LASSO_LIB_PROTOCOL_PROFILE_SLO_IDP_SOAP
143
LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_HTTP
144
LASSO_LIB_PROTOCOL_PROFILE_SLO_SP_SOAP
145
LASSO_LIB_STATUS_CODE_FEDERATION_DOES_NOT_EXIST
146
LASSO_LIB_STATUS_CODE_INVALID_ASSERTION_CONSUMER_SERVICE_INDEX
147
LASSO_LIB_STATUS_CODE_INVALID_SIGNATURE
148
LASSO_LIB_STATUS_CODE_NO_AUTHN_CONTEXT
149
LASSO_LIB_STATUS_CODE_NO_AVAILABLEIDP
150
LASSO_LIB_STATUS_CODE_NO_PASSIVE
151
LASSO_LIB_STATUS_CODE_NO_SUPPORTEDIDP
152
LASSO_LIB_STATUS_CODE_PROXY_COUNT_EXCEEDED
153
LASSO_LIB_STATUS_CODE_UNKNOWN_PRINCIPAL
154
LASSO_LIB_STATUS_CODE_UNSIGNED_AUTHN_REQUEST
155
LASSO_LIB_STATUS_CODE_UNSUPPORTED_PROFILE
156
LASSO_LOGIN_ERROR_ASSERTION_DOES_NOT_MATCH_REQUEST_ID
157
LASSO_LOGIN_ERROR_ASSERTION_REPLAY
158
LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED
159
LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND
160
LASSO_LOGIN_ERROR_INVALID_ASSERTION_SIGNATURE
161
LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY
162
LASSO_LOGIN_ERROR_INVALID_SIGNATURE
163
LASSO_LOGIN_ERROR_NO_DEFAULT_ENDPOINT
164
LASSO_LOGIN_ERROR_REQUEST_DENIED
165
LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS
166
LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL
167
LASSO_LOGIN_ERROR_UNSIGNED_AUTHN_REQUEST
168
LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_ART
169
LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_LECP
170
LASSO_LOGIN_PROTOCOL_PROFILE_BRWS_POST
171
LASSO_LOGIN_PROTOCOL_PROFILE_REDIRECT
172
LASSO_LOGOUT_ERROR_FEDERATION_NOT_FOUND
173
LASSO_LOGOUT_ERROR_REQUEST_DENIED
174
LASSO_LOGOUT_ERROR_UNKNOWN_PRINCIPAL
175
LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE
176
LASSO_MD_PROTOCOL_TYPE_ARTIFACT_RESOLUTION
177
LASSO_MD_PROTOCOL_TYPE_ASSERTION_ID_REQUEST
178
LASSO_MD_PROTOCOL_TYPE_ATTRIBUTE
179
LASSO_MD_PROTOCOL_TYPE_AUTHN_QUERY
180
LASSO_MD_PROTOCOL_TYPE_AUTHZ
181
LASSO_MD_PROTOCOL_TYPE_FEDERATION_TERMINATION
182
LASSO_MD_PROTOCOL_TYPE_LAST
183
LASSO_MD_PROTOCOL_TYPE_MANAGE_NAME_ID
184
LASSO_MD_PROTOCOL_TYPE_NAME_IDENTIFIER_MAPPING
185
LASSO_MD_PROTOCOL_TYPE_REGISTER_NAME_IDENTIFIER
186
LASSO_MD_PROTOCOL_TYPE_SINGLE_LOGOUT
187
LASSO_MD_PROTOCOL_TYPE_SINGLE_SIGN_ON
188
LASSO_MESSAGE_FORMAT_BASE64
189
LASSO_MESSAGE_FORMAT_ERROR
190
LASSO_MESSAGE_FORMAT_QUERY
191
LASSO_MESSAGE_FORMAT_SOAP
192
LASSO_MESSAGE_FORMAT_UNKNOWN
193
LASSO_MESSAGE_FORMAT_XML
194
LASSO_MESSAGE_FORMAT_XSCHEMA_ERROR
196
LASSO_METADATA_PREFIX
197
LASSO_NAME_IDENTIFIER_MAPPING_ERROR_FORBIDDEN_CALL_ON_THIS_SIDE
198
LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_IDENTIFIER
199
LASSO_NAME_IDENTIFIER_MAPPING_ERROR_MISSING_TARGET_NAMESPACE
202
LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ
203
LASSO_PARAM_ERROR_CHECK_FAILED
204
LASSO_PARAM_ERROR_INVALID_VALUE
205
LASSO_PARAM_ERROR_NON_INITIALIZED_OBJECT
206
LASSO_PRIVATE_KEY_ATTRIBUTE
207
LASSO_PRIVATE_KEY_PASSWORD_ATTRIBUTE
208
LASSO_PRIVATE_STATUS_CODE_FAILED_TO_RESTORE_ARTIFACT
209
LASSO_PROFILE_ERROR_BAD_IDENTITY_DUMP
210
LASSO_PROFILE_ERROR_BAD_SESSION_DUMP
211
LASSO_PROFILE_ERROR_BUILDING_MESSAGE_FAILED
212
LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED
213
LASSO_PROFILE_ERROR_BUILDING_REQUEST_FAILED
214
LASSO_PROFILE_ERROR_BUILDING_RESPONSE_FAILED
215
LASSO_PROFILE_ERROR_CANNOT_FIND_A_PROVIDER
216
LASSO_PROFILE_ERROR_CANNOT_VERIFY_SIGNATURE
217
LASSO_PROFILE_ERROR_FEDERATION_NOT_FOUND
218
LASSO_PROFILE_ERROR_IDENTITY_NOT_FOUND
219
LASSO_PROFILE_ERROR_INVALID_ARTIFACT
220
LASSO_PROFILE_ERROR_INVALID_ASSERTION
221
LASSO_PROFILE_ERROR_INVALID_ASSERTION_CONDITIONS
222
LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD
223
LASSO_PROFILE_ERROR_INVALID_ISSUER
224
LASSO_PROFILE_ERROR_INVALID_MSG
225
LASSO_PROFILE_ERROR_INVALID_POST_MSG
226
LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE
227
LASSO_PROFILE_ERROR_INVALID_QUERY
228
LASSO_PROFILE_ERROR_INVALID_REQUEST
229
LASSO_PROFILE_ERROR_INVALID_RESPONSE
230
LASSO_PROFILE_ERROR_INVALID_SOAP_MSG
231
LASSO_PROFILE_ERROR_ISSUER_IS_NOT_AN_IDP
232
LASSO_PROFILE_ERROR_MISSING_ARTIFACT
233
LASSO_PROFILE_ERROR_MISSING_ASSERTION
234
LASSO_PROFILE_ERROR_MISSING_ENCRYPTION_PRIVATE_KEY
235
LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE
236
LASSO_PROFILE_ERROR_MISSING_ENDPOINT_REFERENCE_ADDRESS
237
LASSO_PROFILE_ERROR_MISSING_ISSUER
238
LASSO_PROFILE_ERROR_MISSING_NAME_IDENTIFIER
239
LASSO_PROFILE_ERROR_MISSING_REMOTE_PROVIDERID
240
LASSO_PROFILE_ERROR_MISSING_REQUEST
241
LASSO_PROFILE_ERROR_MISSING_RESOURCE_OFFERING
242
LASSO_PROFILE_ERROR_MISSING_RESPONSE
243
LASSO_PROFILE_ERROR_MISSING_SERVER
244
LASSO_PROFILE_ERROR_MISSING_SERVICE_DESCRIPTION
245
LASSO_PROFILE_ERROR_MISSING_SERVICE_INSTANCE
246
LASSO_PROFILE_ERROR_MISSING_SERVICE_TYPE
247
LASSO_PROFILE_ERROR_MISSING_STATUS_CODE
248
LASSO_PROFILE_ERROR_MISSING_SUBJECT
249
LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND
250
LASSO_PROFILE_ERROR_RESPONSE_DOES_NOT_MATCH_REQUEST
251
LASSO_PROFILE_ERROR_SESSION_NOT_FOUND
252
LASSO_PROFILE_ERROR_STATUS_NOT_SUCCESS
253
LASSO_PROFILE_ERROR_UNKNOWN_ISSUER
254
LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL
255
LASSO_PROFILE_ERROR_UNKNOWN_PROVIDER
256
LASSO_PROFILE_ERROR_UNSUPPORTED_BINDING
257
LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE
258
LASSO_PROFILE_SIGNATURE_HINT_FORBID
259
LASSO_PROFILE_SIGNATURE_HINT_FORCE
260
LASSO_PROFILE_SIGNATURE_HINT_MAYBE
261
LASSO_PROFILE_SIGNATURE_VERIFY_HINT_FORCE
262
LASSO_PROFILE_SIGNATURE_VERIFY_HINT_IGNORE
263
LASSO_PROFILE_SIGNATURE_VERIFY_HINT_LAST
264
LASSO_PROFILE_SIGNATURE_VERIFY_HINT_MAYBE
265
LASSO_PROTOCOL_LIBERTY_1_0
266
LASSO_PROTOCOL_LIBERTY_1_1
267
LASSO_PROTOCOL_LIBERTY_1_2
269
LASSO_PROTOCOL_SAML_2_0
270
LASSO_PROVIDER_ERROR_MISSING_PUBLIC_KEY
271
LASSO_PROVIDER_ROLE_ANY
272
LASSO_PROVIDER_ROLE_ATTRIBUTE_AUTHORITY
273
LASSO_PROVIDER_ROLE_AUTHN_AUTHORITY
274
LASSO_PROVIDER_ROLE_AUTHZ_AUTHORITY
275
LASSO_PROVIDER_ROLE_BOTH
276
LASSO_PROVIDER_ROLE_IDP
277
LASSO_PROVIDER_ROLE_LAST
278
LASSO_PROVIDER_ROLE_NONE
279
LASSO_PROVIDER_ROLE_SP
281
LASSO_REGISTRY_ERROR_KEY_EXISTS
282
LASSO_REQUEST_TYPE_DEFEDERATION
283
LASSO_REQUEST_TYPE_DISCO_MODIFY
284
LASSO_REQUEST_TYPE_DISCO_QUERY
285
LASSO_REQUEST_TYPE_DST_MODIFY
286
LASSO_REQUEST_TYPE_DST_QUERY
287
LASSO_REQUEST_TYPE_IDWSF2_DISCO_QUERY
288
LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_ASSOCIATION_ADD
289
LASSO_REQUEST_TYPE_IDWSF2_DISCO_SVCMD_REGISTER
290
LASSO_REQUEST_TYPE_INVALID
291
LASSO_REQUEST_TYPE_LECP
292
LASSO_REQUEST_TYPE_LOGIN
293
LASSO_REQUEST_TYPE_LOGOUT
294
LASSO_REQUEST_TYPE_NAME_IDENTIFIER_MAPPING
295
LASSO_REQUEST_TYPE_NAME_ID_MANAGEMENT
296
LASSO_REQUEST_TYPE_NAME_REGISTRATION
297
LASSO_REQUEST_TYPE_SASL_REQUEST
298
LASSO_SAML2_ACTION_GHPP_GET
299
LASSO_SAML2_ACTION_GHPP_HEAD
300
LASSO_SAML2_ACTION_GHPP_POST
301
LASSO_SAML2_ACTION_GHPP_PUT
302
LASSO_SAML2_ACTION_NAMESPACE_GHPP
303
LASSO_SAML2_ACTION_NAMESPACE_RWEDC
304
LASSO_SAML2_ACTION_NAMESPACE_RWEDC_NEGATION
305
LASSO_SAML2_ACTION_NAMESPACE_UNIX
306
LASSO_SAML2_ACTION_RWEDC_CONTROL
307
LASSO_SAML2_ACTION_RWEDC_DELETE
308
LASSO_SAML2_ACTION_RWEDC_EXECUTE
309
LASSO_SAML2_ACTION_RWEDC_NEGATION
310
LASSO_SAML2_ACTION_RWEDC_READ
311
LASSO_SAML2_ACTION_RWEDC_WRITE
312
LASSO_SAML2_ASSERTION_HREF
313
LASSO_SAML2_ASSERTION_INDETERMINATE
314
LASSO_SAML2_ASSERTION_INVALID
315
LASSO_SAML2_ASSERTION_PREFIX
316
LASSO_SAML2_ASSERTION_VALID
317
LASSO_SAML2_ATTRIBUTE_NAME_EPR
318
LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_BASIC
319
LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_UNSPECIFIED
320
LASSO_SAML2_ATTRIBUTE_NAME_FORMAT_URI
321
LASSO_SAML2_ATTRIBUTE_PROFILE_BASIC
322
LASSO_SAML2_ATTRIBUTE_PROFILE_DCE
323
LASSO_SAML2_ATTRIBUTE_PROFILE_UUID
324
LASSO_SAML2_ATTRIBUTE_PROFILE_X500
325
LASSO_SAML2_AUTHN_CONTEXT_AUTHENTICATED_TELEPHONY
326
LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL
327
LASSO_SAML2_AUTHN_CONTEXT_INTERNET_PROTOCOL_PASSWORD
328
LASSO_SAML2_AUTHN_CONTEXT_KERBEROS
329
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_CONTRACT
330
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_ONE_FACTOR_UNREGISTERED
331
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_CONTRACT
332
LASSO_SAML2_AUTHN_CONTEXT_MOBILE_TWO_FACTOR_UNREGISTERED
333
LASSO_SAML2_AUTHN_CONTEXT_NOMAD_TELEPHONY
334
LASSO_SAML2_AUTHN_CONTEXT_PASSWORD
335
LASSO_SAML2_AUTHN_CONTEXT_PASSWORD_PROTECTED_TRANSPORT
336
LASSO_SAML2_AUTHN_CONTEXT_PERSONALIZED_TELEPHONY
337
LASSO_SAML2_AUTHN_CONTEXT_PGP
338
LASSO_SAML2_AUTHN_CONTEXT_PREVIOUS_SESSION
339
LASSO_SAML2_AUTHN_CONTEXT_SECURE_REMOTE_PASSWORD
340
LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD
341
LASSO_SAML2_AUTHN_CONTEXT_SMARTCARD_PKI
342
LASSO_SAML2_AUTHN_CONTEXT_SOFTWARE_PKI
343
LASSO_SAML2_AUTHN_CONTEXT_SPKI
344
LASSO_SAML2_AUTHN_CONTEXT_TELEPHONY
345
LASSO_SAML2_AUTHN_CONTEXT_TIME_SYNC_TOKEN
346
LASSO_SAML2_AUTHN_CONTEXT_TLS_CLIENT
347
LASSO_SAML2_AUTHN_CONTEXT_UNSPECIFIED
348
LASSO_SAML2_AUTHN_CONTEXT_X509
349
LASSO_SAML2_AUTHN_CONTEXT_XMLDSIG
350
LASSO_SAML2_CONFIRMATION_METHOD_BEARER
351
LASSO_SAML2_CONFIRMATION_METHOD_HOLDER_OF_KEY
352
LASSO_SAML2_CONSENT_EXPLICIT
353
LASSO_SAML2_CONSENT_IMPLICIT
354
LASSO_SAML2_CONSENT_INAPPLICABLE
355
LASSO_SAML2_CONSENT_OBTAINED
356
LASSO_SAML2_CONSENT_PRIOR
357
LASSO_SAML2_CONSENT_UNAVAILABLE
358
LASSO_SAML2_DEFLATE_ENCODING
359
LASSO_SAML2_FIELD_ARTIFACT
360
LASSO_SAML2_FIELD_ENCODING
361
LASSO_SAML2_FIELD_RELAYSTATE
362
LASSO_SAML2_FIELD_REQUEST
363
LASSO_SAML2_FIELD_RESPONSE
364
LASSO_SAML2_FIELD_SIGALG
365
LASSO_SAML2_FIELD_SIGNATURE
366
LASSO_SAML2_METADATA_BINDING_ARTIFACT
367
LASSO_SAML2_METADATA_BINDING_PAOS
368
LASSO_SAML2_METADATA_BINDING_POST
369
LASSO_SAML2_METADATA_BINDING_REDIRECT
370
LASSO_SAML2_METADATA_BINDING_SOAP
371
LASSO_SAML2_METADATA_BINDING_URI
372
LASSO_SAML2_METADATA_HREF
373
LASSO_SAML2_METADATA_PREFIX
374
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_EMAIL
375
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENCRYPTED
376
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY
377
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_KERBEROS
378
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_PERSISTENT
379
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_TRANSIENT
380
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_UNSPECIFIED
381
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_WINDOWS
382
LASSO_SAML2_NAME_IDENTIFIER_FORMAT_X509
383
LASSO_SAML2_PROTOCOL_HREF
384
LASSO_SAML2_PROTOCOL_PREFIX
385
LASSO_SAML2_STATUS_CODE_AUTHN_FAILED
386
LASSO_SAML2_STATUS_CODE_INVALID_ATTR_NAME
387
LASSO_SAML2_STATUS_CODE_INVALID_NAME_ID_POLICY
388
LASSO_SAML2_STATUS_CODE_NO_AUTHN_CONTEXT
389
LASSO_SAML2_STATUS_CODE_NO_AVAILABLE_IDP
390
LASSO_SAML2_STATUS_CODE_NO_PASSIVE
391
LASSO_SAML2_STATUS_CODE_NO_SUPPORTED_IDP
392
LASSO_SAML2_STATUS_CODE_PARTIAL_LOGOUT
393
LASSO_SAML2_STATUS_CODE_PROXY_COUNT_EXCEEDED
394
LASSO_SAML2_STATUS_CODE_REQUESTER
395
LASSO_SAML2_STATUS_CODE_REQUEST_DENIED
396
LASSO_SAML2_STATUS_CODE_REQUEST_UNSUPPORTED
397
LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_DEPRECATED
398
LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
399
LASSO_SAML2_STATUS_CODE_REQUEST_VERSION_TOO_LOW
400
LASSO_SAML2_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
401
LASSO_SAML2_STATUS_CODE_RESPONDER
402
LASSO_SAML2_STATUS_CODE_SUCCESS
403
LASSO_SAML2_STATUS_CODE_TOO_MANY_RESPONSES
404
LASSO_SAML2_STATUS_CODE_UNKNOWN_ATTR_PROFILE
405
LASSO_SAML2_STATUS_CODE_UNKNOWN_PRINCIPAL
406
LASSO_SAML2_STATUS_CODE_UNSUPPORTED_BINDING
407
LASSO_SAML2_STATUS_CODE_VERSION_MISMATCH
408
LASSO_SAML_ASSERTION_HREF
409
LASSO_SAML_ASSERTION_PREFIX
410
LASSO_SAML_AUTHENTICATION_METHODS_PKI
411
LASSO_SAML_AUTHENTICATION_METHOD_HARDWARE_TOKEN
412
LASSO_SAML_AUTHENTICATION_METHOD_KERBEROS
413
LASSO_SAML_AUTHENTICATION_METHOD_LIBERTY
414
LASSO_SAML_AUTHENTICATION_METHOD_PASSWORD
415
LASSO_SAML_AUTHENTICATION_METHOD_PGP
416
LASSO_SAML_AUTHENTICATION_METHOD_SECURE_REMOTE_PASSWORD
417
LASSO_SAML_AUTHENTICATION_METHOD_SMARTCARD_PKI
418
LASSO_SAML_AUTHENTICATION_METHOD_SOFTWARE_PKI
419
LASSO_SAML_AUTHENTICATION_METHOD_UNSPECIFIED
420
LASSO_SAML_AUTHENTICATION_METHOD_XKMS
421
LASSO_SAML_AUTHENTICATION_METHOD_XMLD_SIG
422
LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT
423
LASSO_SAML_CONFIRMATION_METHOD_ARTIFACT01
424
LASSO_SAML_CONFIRMATION_METHOD_BEARER
425
LASSO_SAML_CONFIRMATION_METHOD_HOLDER_OF_KEY
426
LASSO_SAML_CONFIRMATION_METHOD_SENDER_VOUCHES
427
LASSO_SAML_MAJOR_VERSION_N
428
LASSO_SAML_MINOR_VERSION_N
429
LASSO_SAML_PROTOCOL_HREF
430
LASSO_SAML_PROTOCOL_PREFIX
431
LASSO_SAML_STATUS_CODE_REQUESTER
432
LASSO_SAML_STATUS_CODE_REQUEST_DENIED
433
LASSO_SAML_STATUS_CODE_REQUEST_VERSION_DEPRECATED
434
LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_HIGH
435
LASSO_SAML_STATUS_CODE_REQUEST_VERSION_TOO_LOW
436
LASSO_SAML_STATUS_CODE_RESOURCE_NOT_RECOGNIZED
437
LASSO_SAML_STATUS_CODE_RESPONDER
438
LASSO_SAML_STATUS_CODE_SUCCESS
439
LASSO_SAML_STATUS_CODE_TOO_MANY_RESPONSES
440
LASSO_SAML_STATUS_CODE_VERSION_MISMATCH
441
LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED
442
LASSO_SERVER_ERROR_ADD_PROVIDER_PROTOCOL_MISMATCH
443
LASSO_SERVER_ERROR_INVALID_XML
444
LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND
445
LASSO_SERVER_ERROR_SET_ENCRYPTION_PRIVATE_KEY_FAILED
446
LASSO_SIGNATURE_METHOD_ATTRIBUTE
447
LASSO_SIGNATURE_METHOD_DSA_SHA1
448
LASSO_SIGNATURE_METHOD_LAST
449
LASSO_SIGNATURE_METHOD_RSA_SHA1
450
LASSO_SIGNATURE_TYPE_ATTRIBUTE
451
LASSO_SIGNATURE_TYPE_LAST
452
LASSO_SIGNATURE_TYPE_NONE
453
LASSO_SIGNATURE_TYPE_SIMPLE
454
LASSO_SIGNATURE_TYPE_WITHX509
457
LASSO_SOAP_ENV_PREFIX
458
LASSO_SOAP_ERROR_MISSING_BODY
459
LASSO_SOAP_ERROR_MISSING_ENVELOPE
460
LASSO_SOAP_ERROR_MISSING_HEADER
461
LASSO_SOAP_ERROR_MISSING_SOAP_FAULT_DETAIL
462
LASSO_SOAP_ERROR_REDIRECT_REQUEST_FAULT
463
LASSO_SOAP_FAULT_CODE_CLIENT
464
LASSO_SOAP_FAULT_CODE_MUST_UNDERSTAND
465
LASSO_SOAP_FAULT_CODE_SERVER
466
LASSO_SOAP_FAULT_CODE_VERSION_MISMATCH
467
LASSO_SOAP_FAULT_REDIRECT_REQUEST
469
LASSO_WSF_PROFILE_ERROR_INVALID_OR_MISSING_REFERENCE_TO_MESSAGE_ID
470
LASSO_WSF_PROFILE_ERROR_MISSING_ASSERTION_ID
471
LASSO_WSF_PROFILE_ERROR_MISSING_CORRELATION
472
LASSO_WSF_PROFILE_ERROR_MISSING_CREDENTIAL_REF
473
LASSO_WSF_PROFILE_ERROR_MISSING_DESCRIPTION
474
LASSO_WSF_PROFILE_ERROR_MISSING_ENDPOINT
475
LASSO_WSF_PROFILE_ERROR_MISSING_RESOURCE_ID
476
LASSO_WSF_PROFILE_ERROR_MISSING_SECURITY
477
LASSO_WSF_PROFILE_ERROR_MISSING_SENDER_ID
478
LASSO_WSF_PROFILE_ERROR_REDIRECT_REQUEST
479
LASSO_WSF_PROFILE_ERROR_REDIRECT_REQUEST_UNSUPPORTED_BY_REQUESTER
480
LASSO_WSF_PROFILE_ERROR_SECURITY_MECHANISM_CHECK_FAILED
481
LASSO_WSF_PROFILE_ERROR_SERVER_INTERACTION_REQUIRED
482
LASSO_WSF_PROFILE_ERROR_SERVER_INTERACTION_REQUIRED_FOR_DATA
483
LASSO_WSF_PROFILE_ERROR_SOAP_FAULT
484
LASSO_WSF_PROFILE_ERROR_UNKNOWN_STATUS_CODE
485
LASSO_WSF_PROFILE_ERROR_UNSUPPORTED_SECURITY_MECHANISM
486
LASSO_WSSEC_ERROR_BAD_PASSWORD
487
LASSO_WSSEC_ERROR_MISSING_SECURITY_TOKEN
490
LASSO_XML_ERROR_ATTR_NOT_FOUND
491
LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND
492
LASSO_XML_ERROR_INVALID_FILE
493
LASSO_XML_ERROR_MISSING_NAMESPACE
494
LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND
495
LASSO_XML_ERROR_NODE_NOT_FOUND
496
LASSO_XML_ERROR_OBJECT_CONSTRUCTION_FAILED
497
LASSO_XML_ERROR_SCHEMA_INVALID_FRAGMENT
500
struct LassoAssertionQuery { LassoAssertionQueryPrivate* private_data }
501
LassoAssertionQueryRequestType
502
LassoCheckVersionMode
503
struct LassoDefederation { }
504
struct LassoDsKeyInfo { LassoDsKeyValue* KeyValue }
505
struct LassoDsKeyValue { LassoDsRsaKeyValue* RSAKeyValue }
506
struct LassoDsRsaKeyValue { char* Modulus, char* Exponent }
507
struct LassoEcp { gchar* assertionConsumerURL, LassoEcpPrivate* private_data }
509
LassoEncryptionSymKeyType
510
struct LassoFederation { gchar* remote_providerID, LassoNode* local_nameIdentifier, LassoNode* remote_nameIdentifier, LassoFederationPrivate* private_data }
512
struct LassoIdentity { GHashTable* federations, gboolean is_dirty, LassoIdentityPrivate* private_data }
513
struct LassoLecp { LassoLibAuthnRequestEnvelope* authnRequestEnvelope, LassoLibAuthnResponseEnvelope* authnResponseEnvelope, char* assertionConsumerServiceURL }
514
struct LassoLibAssertion { char* InResponseTo }
515
struct LassoLibAuthenticationStatement { LassoLibAuthnContext* AuthnContext, char* ReauthenticateOnOrAfter, char* SessionIndex }
516
struct LassoLibAuthnContext { char* AuthnContextClassRef, char* AuthnContextStatementRef }
517
struct LassoLibAuthnRequest { GList* Extension, char* ProviderID, char* AffiliationID, char* NameIDPolicy, gboolean ForceAuthn, gboolean IsPassive, char* ProtocolProfile, char* AssertionConsumerServiceID, LassoLibRequestAuthnContext* RequestAuthnContext, char* RelayState, LassoLibScoping* Scoping, char* consent }
518
struct LassoLibAuthnRequestEnvelope { GList* Extension, LassoLibAuthnRequest* AuthnRequest, char* ProviderID, char* ProviderName, char* AssertionConsumerServiceURL, LassoLibIDPList* IDPList, gboolean IsPassive }
519
struct LassoLibAuthnResponse { GList* Extension, char* ProviderID, char* RelayState, char* consent }
520
struct LassoLibAuthnResponseEnvelope { GList* Extension, LassoLibAuthnResponse* AuthnResponse, char* AssertionConsumerServiceURL }
521
struct LassoLibFederationTerminationNotification { GList* Extension, char* ProviderID, LassoSamlNameIdentifier* NameIdentifier, char* consent, char* RelayState }
522
struct LassoLibIDPEntries { GList* IDPEntry }
523
struct LassoLibIDPEntry { char* ProviderID, char* ProviderName, char* Loc }
524
struct LassoLibIDPList { LassoLibIDPEntries* IDPEntries, char* GetComplete }
525
struct LassoLibLogoutRequest { GList* Extension, char* ProviderID, LassoSamlNameIdentifier* NameIdentifier, char* SessionIndex, char* RelayState, char* consent, char* NotOnOrAfter }
526
struct LassoLibLogoutResponse { }
527
struct LassoLibNameIdentifierMappingRequest { GList* Extension, char* ProviderID, LassoSamlNameIdentifier* NameIdentifier, char* TargetNamespace, char* consent }
528
struct LassoLibNameIdentifierMappingResponse { GList* Extension, char* ProviderID, LassoSamlpStatus* Status, LassoSamlNameIdentifier* NameIdentifier }
529
struct LassoLibRegisterNameIdentifierRequest { GList* Extension, char* ProviderID, LassoSamlNameIdentifier* IDPProvidedNameIdentifier, LassoSamlNameIdentifier* SPProvidedNameIdentifier, LassoSamlNameIdentifier* OldProvidedNameIdentifier, char* RelayState }
530
struct LassoLibRegisterNameIdentifierResponse { }
531
struct LassoLibRequestAuthnContext { GList* AuthnContextClassRef, GList* AuthnContextStatementRef, char* AuthnContextComparison }
532
struct LassoLibScoping { int ProxyCount, LassoLibIDPList* IDPList }
533
struct LassoLibStatusResponse { GList* Extension, char* ProviderID, LassoSamlpStatus* Status, char* RelayState }
534
struct LassoLibSubject { LassoSamlNameIdentifier* IDPProvidedNameIdentifier }
535
struct LassoLogin { LassoLoginProtocolProfile protocolProfile, gchar* assertionArtifact, LassoSamlAssertion* assertion, gchar* nameIDPolicy, LassoHttpMethod http_method, LassoLoginPrivate* private_data }
536
LassoLoginProtocolProfile
537
struct LassoLogout { LassoNode* initial_request, LassoNode* initial_response, gchar* initial_remote_providerID, gint providerID_index, LassoHttpMethod initial_http_request_method, LassoLogoutPrivate* private_data }
540
struct LassoMiscTextNode { char* content, char* name, char* ns_href, char* ns_prefix, gboolean text_child }
541
struct LassoNameIdManagement { }
542
struct LassoNameIdentifierMapping { gchar* targetNameIdentifier }
543
struct LassoNameRegistration { LassoSamlNameIdentifier* oldNameIdentifier }
545
struct LassoProfile { LassoServer* server, LassoNode* request, LassoNode* response, LassoNode* nameIdentifier, gchar* remote_providerID, gchar* msg_url, gchar* msg_body, gchar* msg_relayState, LassoIdentity* identity, LassoSession* session, LassoHttpMethod http_request_method, gint signature_status, LassoProfilePrivate* private_data }
546
LassoProfileSignatureHint
547
LassoProfileSignatureVerifyHint
548
LassoProtocolConformance
549
struct LassoProvider { gchar* ProviderID, LassoProviderRole role, char* metadata_filename, gchar* public_key, gchar* ca_cert_chain, LassoProviderPrivate* private_data }
552
struct LassoSaml2Action { char* content, char* Namespace }
553
struct LassoSaml2Advice { GList* AssertionIDRef, GList* AssertionURIRef, GList* Assertion, GList* EncryptedAssertion }
554
struct LassoSaml2Assertion { LassoSaml2NameID* Issuer, LassoSaml2Subject* Subject, LassoSaml2Conditions* Conditions, LassoSaml2Advice* Advice, GList* Statement, GList* AuthnStatement, GList* AuthzDecisionStatement, GList* AttributeStatement, char* Version, char* ID, char* IssueInstant, LassoSignatureType sign_type, LassoSignatureMethod sign_method, char* private_key_file, char* certificate_file, gboolean encryption_activated, char* encryption_public_key_str, LassoEncryptionSymKeyType encryption_sym_key_type }
555
LassoSaml2AssertionValidationState
556
struct LassoSaml2Attribute { GList* AttributeValue, char* Name, char* NameFormat, char* FriendlyName }
557
struct LassoSaml2AttributeStatement { GList* Attribute, GList* EncryptedAttribute }
558
struct LassoSaml2AttributeValue { GList* any }
559
struct LassoSaml2AudienceRestriction { char* Audience }
560
struct LassoSaml2AuthnContext { char* AuthnContextClassRef, char* AuthnContextDeclRef, char* AuthenticatingAuthority }
561
struct LassoSaml2AuthnStatement { LassoSaml2SubjectLocality* SubjectLocality, LassoSaml2AuthnContext* AuthnContext, char* AuthnInstant, char* SessionIndex, char* SessionNotOnOrAfter }
562
struct LassoSaml2AuthzDecisionStatement { LassoSaml2Action* Action, LassoSaml2Evidence* Evidence, char* Resource, char* Decision }
563
struct LassoSaml2BaseIDAbstract { char* NameQualifier, char* SPNameQualifier }
564
struct LassoSaml2ConditionAbstract { }
565
struct LassoSaml2Conditions { GList* Condition, GList* AudienceRestriction, GList* OneTimeUse, GList* ProxyRestriction, char* NotBefore, char* NotOnOrAfter }
566
struct LassoSaml2EncryptedElement { xmlNode* EncryptedData, GList* EncryptedKey, LassoNode* original_data }
567
struct LassoSaml2Evidence { GList* AssertionIDRef, GList* AssertionURIRef, GList* Assertion, GList* EncryptedAssertion }
568
struct LassoSaml2KeyInfoConfirmationData { }
569
struct LassoSaml2NameID { char* content, char* Format, char* SPProvidedID, char* NameQualifier, char* SPNameQualifier }
570
struct LassoSaml2OneTimeUse { }
571
struct LassoSaml2ProxyRestriction { char* Audience, char* Count }
572
struct LassoSaml2StatementAbstract { }
573
struct LassoSaml2Subject { LassoSaml2BaseIDAbstract* BaseID, LassoSaml2NameID* NameID, LassoSaml2EncryptedElement* EncryptedID, LassoSaml2SubjectConfirmation* SubjectConfirmation }
574
struct LassoSaml2SubjectConfirmation { LassoSaml2BaseIDAbstract* BaseID, LassoSaml2NameID* NameID, LassoSaml2EncryptedElement* EncryptedID, LassoSaml2SubjectConfirmationData* SubjectConfirmationData, char* Method }
575
struct LassoSaml2SubjectConfirmationData { char* NotBefore, char* NotOnOrAfter, char* Recipient, char* InResponseTo, char* Address }
576
struct LassoSaml2SubjectLocality { char* Address, char* DNSName }
577
struct LassoSamlAdvice { GList* AssertionIDReference, LassoNode* Assertion }
578
struct LassoSamlAssertion { LassoSamlConditions* Conditions, LassoSamlAdvice* Advice, LassoSamlSubjectStatement* SubjectStatement, LassoSamlAuthenticationStatement* AuthenticationStatement, LassoSamlAttributeStatement* AttributeStatement, int MajorVersion, int MinorVersion, char* AssertionID, char* Issuer, char* IssueInstant, LassoSignatureType sign_type, LassoSignatureMethod sign_method, char* private_key_file, char* certificate_file }
579
struct LassoSamlAttribute { gchar* attributeName, gchar* attributeNameSpace, GList* AttributeValue }
580
struct LassoSamlAttributeDesignator { char* AttributeName, char* AttributeNamespace }
581
struct LassoSamlAttributeStatement { GList* Attribute }
582
struct LassoSamlAttributeValue { GList* any }
583
struct LassoSamlAudienceRestrictionCondition { GList* Audience }
584
struct LassoSamlAuthenticationStatement { LassoSamlSubjectLocality* SubjectLocality, GList* AuthorityBinding, char* AuthenticationMethod, char* AuthenticationInstant }
585
struct LassoSamlAuthorityBinding { char* AuthorityKind, char* Location, char* Binding }
586
struct LassoSamlConditionAbstract { }
587
struct LassoSamlConditions { GList* Condition, GList* AudienceRestrictionCondition, char* NotBefore, char* NotOnOrAfter }
588
struct LassoSamlNameIdentifier { char* NameQualifier, char* Format, char* content }
589
struct LassoSamlStatementAbstract { }
590
struct LassoSamlSubject { LassoSamlNameIdentifier* NameIdentifier, LassoSamlSubjectConfirmation* SubjectConfirmation, LassoSaml2EncryptedElement* EncryptedNameIdentifier }
591
struct LassoSamlSubjectConfirmation { GList* ConfirmationMethod, char* SubjectConfirmationData, LassoDsKeyInfo* KeyInfo }
592
struct LassoSamlSubjectLocality { char* IPAddress, char* DNSAddress }
593
struct LassoSamlSubjectStatement { }
594
struct LassoSamlSubjectStatementAbstract { LassoSamlSubject* Subject }
595
struct LassoSamlp2ArtifactResolve { char* Artifact }
596
struct LassoSamlp2ArtifactResponse { LassoNode* any }
597
struct LassoSamlp2AssertionIDRequest { char* AssertionIDRef }
598
struct LassoSamlp2AttributeQuery { GList* Attribute }
599
struct LassoSamlp2AuthnQuery { LassoSamlp2RequestedAuthnContext* RequestedAuthnContext, char* SessionIndex }
600
struct LassoSamlp2AuthnRequest { LassoSaml2Subject* Subject, LassoSamlp2NameIDPolicy* NameIDPolicy, LassoSaml2Conditions* Conditions, LassoSamlp2RequestedAuthnContext* RequestedAuthnContext, LassoSamlp2Scoping* Scoping, gboolean ForceAuthn, gboolean IsPassive, char* ProtocolBinding, int AssertionConsumerServiceIndex, char* AssertionConsumerServiceURL, int AttributeConsumingServiceIndex, char* ProviderName, G_GNUC_DEPRECATED char }
601
struct LassoSamlp2AuthzDecisionQuery { LassoSaml2Action* Action, LassoSaml2Evidence* Evidence, char* Resource }
602
struct LassoSamlp2Extensions { }
603
struct LassoSamlp2IDPEntry { char* ProviderID, char* Name, char* Loc }
604
struct LassoSamlp2IDPList { LassoSamlp2IDPEntry* IDPEntry, char* GetComplete }
605
struct LassoSamlp2LogoutRequest { LassoSaml2BaseIDAbstract* BaseID, LassoSaml2NameID* NameID, LassoSaml2EncryptedElement* EncryptedID, char* SessionIndex, char* Reason, char* NotOnOrAfter, G_GNUC_DEPRECATED char }
606
struct LassoSamlp2LogoutResponse { G_GNUC_DEPRECATED char }
607
struct LassoSamlp2ManageNameIDRequest { LassoSaml2NameID* NameID, LassoSaml2EncryptedElement* EncryptedID, char* NewID, LassoSaml2EncryptedElement* NewEncryptedID, LassoSamlp2Terminate* Terminate }
608
struct LassoSamlp2ManageNameIDResponse { }
609
struct LassoSamlp2NameIDMappingRequest { LassoSaml2BaseIDAbstract* BaseID, LassoSaml2NameID* NameID, LassoSaml2EncryptedElement* EncryptedID, LassoSamlp2NameIDPolicy* NameIDPolicy }
610
struct LassoSamlp2NameIDMappingResponse { LassoSaml2NameID* NameID, LassoSaml2EncryptedElement* EncryptedID }
611
struct LassoSamlp2NameIDPolicy { char* Format, char* SPNameQualifier, gboolean AllowCreate }
612
struct LassoSamlp2RequestAbstract { LassoSaml2NameID* Issuer, LassoSamlp2Extensions* Extensions, char* ID, char* Version, char* IssueInstant, char* Destination, char* Consent, LassoSignatureType sign_type, LassoSignatureMethod sign_method, char* private_key_file, char* certificate_file }
613
struct LassoSamlp2RequestedAuthnContext { GList* AuthnContextClassRef, GList* AuthnContextDeclRef, char* Comparison }
614
struct LassoSamlp2Response { GList* Assertion, GList* EncryptedAssertion }
615
struct LassoSamlp2Scoping { LassoSamlp2IDPList* IDPList, char* RequesterID, char* ProxyCount }
616
struct LassoSamlp2Status { LassoSamlp2StatusCode* StatusCode, char* StatusMessage, LassoSamlp2StatusDetail* StatusDetail }
617
struct LassoSamlp2StatusCode { LassoSamlp2StatusCode* StatusCode, char* Value }
618
struct LassoSamlp2StatusDetail { }
619
struct LassoSamlp2StatusResponse { LassoSaml2NameID* Issuer, LassoSamlp2Extensions* Extensions, LassoSamlp2Status* Status, char* ID, char* InResponseTo, char* Version, char* IssueInstant, char* Destination, char* Consent, LassoSignatureType sign_type, LassoSignatureMethod sign_method, char* private_key_file, char* certificate_file }
620
struct LassoSamlp2SubjectQueryAbstract { LassoSaml2Subject* Subject }
621
struct LassoSamlp2Terminate { }
622
struct LassoSamlpRequest { char* AssertionArtifact }
623
struct LassoSamlpRequestAbstract { GList* RespondWith, char* RequestID, int MajorVersion, int MinorVersion, char* IssueInstant, LassoSignatureType sign_type, LassoSignatureMethod sign_method, char* private_key_file, char* certificate_file }
624
struct LassoSamlpResponse { LassoSamlpStatus* Status, GList* Assertion }
625
struct LassoSamlpResponseAbstract { char* ResponseID, char* InResponseTo, int MajorVersion, int MinorVersion, char* IssueInstant, char* Recipient, LassoSignatureType sign_type, LassoSignatureMethod sign_method, char* private_key_file, char* certificate_file }
626
struct LassoSamlpStatus { LassoSamlpStatusCode* StatusCode, char* StatusMessage }
627
struct LassoSamlpStatusCode { LassoSamlpStatusCode* StatusCode, char* Value }
628
struct LassoServer { GHashTable* providers, GHashTable* services, gchar* private_key, gchar* private_key_password, gchar* certificate, LassoSignatureMethod signature_method, LassoServerPrivate* private_data }
629
struct LassoSession { GHashTable* assertions, gboolean is_dirty, LassoSessionPrivate* private_data }
632
struct LassoSoapBody { GList* any, gchar* Id }
633
struct LassoSoapDetail { GList* any }
634
struct LassoSoapEnvelope { LassoSoapHeader* Header, LassoSoapBody* Body }
635
struct LassoSoapFault { gchar* faultcode, gchar* faultstring, GList* faultactor, LassoSoapDetail* Detail }
636
struct LassoSoapHeader { GList* Other }
637
lasso_error_t lasso_assertion_query_add_attribute_request ( LassoAssertionQuery* assertion_query, char* format, char* name )
638
lasso_error_t lasso_assertion_query_build_request_msg ( LassoAssertionQuery* assertion_query )
639
lasso_error_t lasso_assertion_query_build_response_msg ( LassoAssertionQuery* assertion_query )
640
None lasso_assertion_query_destroy ( LassoAssertionQuery* assertion_query )
641
LassoAssertionQueryRequestType lasso_assertion_query_get_request_type ( LassoAssertionQuery* assertion_query )
642
GType lasso_assertion_query_get_type ( )
643
lasso_error_t lasso_assertion_query_init_request ( LassoAssertionQuery* assertion_query, char* remote_provider_id, LassoHttpMethod http_method, LassoAssertionQueryRequestType query_request_type )
644
LassoAssertionQuery* lasso_assertion_query_new ( LassoServer* server )
645
lasso_error_t lasso_assertion_query_process_request_msg ( LassoAssertionQuery* assertion_query, gchar* request_msg )
646
lasso_error_t lasso_assertion_query_process_response_msg ( LassoAssertionQuery* assertion_query, gchar* response_msg )
647
lasso_error_t lasso_assertion_query_validate_request ( LassoAssertionQuery* assertion_query )
648
char* lasso_build_unique_id ( unsigned int size )
649
int lasso_check_version ( int major, int minor, int subminor, LassoCheckVersionMode mode )
650
lasso_error_t lasso_defederation_build_notification_msg ( LassoDefederation* defederation )
651
None lasso_defederation_destroy ( LassoDefederation* defederation )
652
GType lasso_defederation_get_type ( )
653
lasso_error_t lasso_defederation_init_notification ( LassoDefederation* defederation, gchar* remote_providerID, LassoHttpMethod http_method )
654
LassoDefederation* lasso_defederation_new ( LassoServer* server )
655
lasso_error_t lasso_defederation_process_notification_msg ( LassoDefederation* defederation, gchar* notification_msg )
656
lasso_error_t lasso_defederation_validate_notification ( LassoDefederation* defederation )
657
GType lasso_ds_key_info_get_type ( )
658
LassoDsKeyInfo* lasso_ds_key_info_new ( )
659
GType lasso_ds_key_value_get_type ( )
660
LassoDsKeyValue* lasso_ds_key_value_new ( )
661
GType lasso_ds_rsa_key_value_get_type ( )
662
LassoDsRsaKeyValue* lasso_ds_rsa_key_value_new ( )
663
None lasso_ecp_destroy ( LassoEcp* ecp )
664
GType lasso_ecp_get_type ( )
665
LassoEcp* lasso_ecp_new ( LassoServer* server )
666
lasso_error_t lasso_ecp_process_authn_request_msg ( LassoEcp* ecp, const char* authn_request_msg )
667
lasso_error_t lasso_ecp_process_response_msg ( LassoEcp* ecp, const char* response_msg )
668
None lasso_federation_build_local_name_identifier ( LassoFederation* federation, const gchar* nameQualifier, const gchar* format, const gchar* content )
669
None lasso_federation_destroy ( LassoFederation* federation )
670
GType lasso_federation_get_type ( )
671
LassoFederation* lasso_federation_new ( const gchar* remote_providerID )
672
gboolean lasso_federation_verify_name_identifier ( LassoFederation* federation, LassoNode* name_identifier )
673
char* lasso_get_prefix_for_dst_service_href ( const char* href )
674
gchar* lasso_get_prefix_for_idwsf2_dst_service_href ( const gchar* href )
675
None lasso_identity_destroy ( LassoIdentity* identity )
676
gchar* lasso_identity_dump ( LassoIdentity* identity )
677
LassoFederation* lasso_identity_get_federation ( LassoIdentity* identity, const char* providerID )
678
GType lasso_identity_get_type ( )
679
LassoIdentity* lasso_identity_new ( )
680
LassoIdentity* lasso_identity_new_from_dump ( const gchar* dump )
681
lasso_error_t lasso_init ( )
682
lasso_error_t lasso_lecp_build_authn_request_envelope_msg ( LassoLecp* lecp )
683
lasso_error_t lasso_lecp_build_authn_request_msg ( LassoLecp* lecp )
684
lasso_error_t lasso_lecp_build_authn_response_envelope_msg ( LassoLecp* lecp )
685
lasso_error_t lasso_lecp_build_authn_response_msg ( LassoLecp* lecp )
686
None lasso_lecp_destroy ( LassoLecp* lecp )
687
GType lasso_lecp_get_type ( )
688
lasso_error_t lasso_lecp_init_authn_request ( LassoLecp* lecp, const char* remote_providerID )
689
LassoLecp* lasso_lecp_new ( LassoServer* server )
690
lasso_error_t lasso_lecp_process_authn_request_envelope_msg ( LassoLecp* lecp, const char* request_msg )
691
lasso_error_t lasso_lecp_process_authn_request_msg ( LassoLecp* lecp, const char* authn_request_msg )
692
lasso_error_t lasso_lecp_process_authn_response_envelope_msg ( LassoLecp* lecp, const char* response_msg )
693
GType lasso_lib_assertion_get_type ( )
694
LassoLibAssertion* lasso_lib_assertion_new ( )
695
LassoLibAssertion* lasso_lib_assertion_new_full ( const char* issuer, const char* requestID, const char* audience, const char* notBefore, const char* notOnOrAfter )
696
GType lasso_lib_authentication_statement_get_type ( )
697
LassoLibAuthenticationStatement* lasso_lib_authentication_statement_new ( )
698
LassoLibAuthenticationStatement* lasso_lib_authentication_statement_new_full ( const char* authenticationMethod, const char* authenticationInstant, const char* reauthenticateOnOrAfter, LassoSamlNameIdentifier* sp_identifier, LassoSamlNameIdentifier* idp_identifier )
699
GType lasso_lib_authn_context_get_type ( )
700
LassoNode* lasso_lib_authn_context_new ( )
701
GType lasso_lib_authn_request_envelope_get_type ( )
702
LassoLibAuthnRequestEnvelope* lasso_lib_authn_request_envelope_new ( )
703
LassoLibAuthnRequestEnvelope* lasso_lib_authn_request_envelope_new_full ( LassoLibAuthnRequest* authnRequest, char* providerID, char* assertionConsumerServiceURL )
704
GType lasso_lib_authn_request_get_type ( )
705
LassoLibAuthnRequest* lasso_lib_authn_request_new ( )
706
GType lasso_lib_authn_response_envelope_get_type ( )
707
LassoLibAuthnResponseEnvelope* lasso_lib_authn_response_envelope_new ( LassoLibAuthnResponse* response, char* assertionConsumerServiceURL )
708
GType lasso_lib_authn_response_get_type ( )
709
LassoNode* lasso_lib_authn_response_new ( char* providerID, LassoLibAuthnRequest* request )
710
GType lasso_lib_federation_termination_notification_get_type ( )
711
LassoNode* lasso_lib_federation_termination_notification_new ( )
712
LassoNode* lasso_lib_federation_termination_notification_new_full ( char* providerID, LassoSamlNameIdentifier* nameIdentifier, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
713
GType lasso_lib_idp_entries_get_type ( )
714
LassoNode* lasso_lib_idp_entries_new ( )
715
GType lasso_lib_idp_entry_get_type ( )
716
LassoNode* lasso_lib_idp_entry_new ( )
717
GType lasso_lib_idp_list_get_type ( )
718
LassoNode* lasso_lib_idp_list_new ( )
719
GType lasso_lib_logout_request_get_type ( )
720
LassoNode* lasso_lib_logout_request_new ( )
721
LassoNode* lasso_lib_logout_request_new_full ( char* providerID, LassoSamlNameIdentifier* nameIdentifier, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
722
GType lasso_lib_logout_response_get_type ( )
723
LassoNode* lasso_lib_logout_response_new ( )
724
LassoNode* lasso_lib_logout_response_new_full ( char* providerID, const char* statusCodeValue, LassoLibLogoutRequest* request, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
725
GType lasso_lib_name_identifier_mapping_request_get_type ( )
726
LassoNode* lasso_lib_name_identifier_mapping_request_new ( )
727
LassoNode* lasso_lib_name_identifier_mapping_request_new_full ( char* providerID, LassoSamlNameIdentifier* nameIdentifier, const char* targetNamespace, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
728
GType lasso_lib_name_identifier_mapping_response_get_type ( )
729
LassoNode* lasso_lib_name_identifier_mapping_response_new ( )
730
LassoNode* lasso_lib_name_identifier_mapping_response_new_full ( char* provideRID, const char* statusCodeValue, LassoLibNameIdentifierMappingRequest* request, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
731
GType lasso_lib_register_name_identifier_request_get_type ( )
732
LassoNode* lasso_lib_register_name_identifier_request_new ( )
733
LassoNode* lasso_lib_register_name_identifier_request_new_full ( const char* providerID, LassoSamlNameIdentifier* idpNameIdentifier, LassoSamlNameIdentifier* spNameIdentifier, LassoSamlNameIdentifier* oldNameIdentifier, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
734
GType lasso_lib_register_name_identifier_response_get_type ( )
735
LassoNode* lasso_lib_register_name_identifier_response_new ( )
736
LassoNode* lasso_lib_register_name_identifier_response_new_full ( const char* providerID, const char* statusCodeValue, LassoLibRegisterNameIdentifierRequest* request, LassoSignatureType sign_type, LassoSignatureMethod sign_method )
737
GType lasso_lib_request_authn_context_get_type ( )
738
LassoLibRequestAuthnContext* lasso_lib_request_authn_context_new ( )
739
GType lasso_lib_scoping_get_type ( )
740
LassoLibScoping* lasso_lib_scoping_new ( )
741
GType lasso_lib_status_response_get_type ( )
742
LassoNode* lasso_lib_status_response_new ( )
743
GType lasso_lib_subject_get_type ( )
744
LassoLibSubject* lasso_lib_subject_new ( )
745
lasso_error_t lasso_login_accept_sso ( LassoLogin* login )
746
lasso_error_t lasso_login_build_artifact_msg ( LassoLogin* login, LassoHttpMethod http_method )
747
lasso_error_t lasso_login_build_assertion ( LassoLogin* login, const char* authenticationMethod, const char* authenticationInstant, const char* reauthenticateOnOrAfter, const char* notBefore, const char* notOnOrAfter )
748
lasso_error_t lasso_login_build_authn_request_msg ( LassoLogin* login )
749
lasso_error_t lasso_login_build_authn_response_msg ( LassoLogin* login )
750
lasso_error_t lasso_login_build_request_msg ( LassoLogin* login )
751
lasso_error_t lasso_login_build_response_msg ( LassoLogin* login, gchar* remote_providerID )
752
None lasso_login_destroy ( LassoLogin* login )
753
gchar* lasso_login_dump ( LassoLogin* login )
754
LassoNode* lasso_login_get_assertion ( LassoLogin* login )
755
GType lasso_login_get_type ( )
756
lasso_error_t lasso_login_init_authn_request ( LassoLogin* login, const gchar* remote_providerID, LassoHttpMethod http_method )
757
lasso_error_t lasso_login_init_idp_initiated_authn_request ( LassoLogin* login, const gchar* remote_providerID )
758
lasso_error_t lasso_login_init_request ( LassoLogin* login, gchar* response_msg, LassoHttpMethod response_http_method )
759
gboolean lasso_login_must_ask_for_consent ( LassoLogin* login )
760
gboolean lasso_login_must_authenticate ( LassoLogin* login )
761
LassoLogin* lasso_login_new ( LassoServer* server )
762
LassoLogin* lasso_login_new_from_dump ( LassoServer* server, const gchar* dump )
763
lasso_error_t lasso_login_process_authn_request_msg ( LassoLogin* login, const char* authn_request_msg )
764
lasso_error_t lasso_login_process_authn_response_msg ( LassoLogin* login, gchar* authn_response_msg )
765
lasso_error_t lasso_login_process_paos_response_msg ( LassoLogin* login, gchar* msg )
766
lasso_error_t lasso_login_process_request_msg ( LassoLogin* login, gchar* request_msg )
767
lasso_error_t lasso_login_process_response_msg ( LassoLogin* login, gchar* response_msg )
768
lasso_error_t lasso_login_validate_request_msg ( LassoLogin* login, gboolean authentication_result, gboolean is_consent_obtained )
769
lasso_error_t lasso_logout_build_request_msg ( LassoLogout* logout )
770
lasso_error_t lasso_logout_build_response_msg ( LassoLogout* logout )
771
None lasso_logout_destroy ( LassoLogout* logout )
772
gchar* lasso_logout_dump ( LassoLogout* logout )
773
gchar* lasso_logout_get_next_providerID ( LassoLogout* logout )
774
GType lasso_logout_get_type ( )
775
lasso_error_t lasso_logout_init_request ( LassoLogout* logout, gchar* remote_providerID, LassoHttpMethod request_method )
776
LassoLogout* lasso_logout_new ( LassoServer* server )
777
LassoLogout* lasso_logout_new_from_dump ( LassoServer* server, const gchar* dump )
778
lasso_error_t lasso_logout_process_request_msg ( LassoLogout* logout, gchar* request_msg )
779
lasso_error_t lasso_logout_process_response_msg ( LassoLogout* logout, gchar* response_msg )
780
lasso_error_t lasso_logout_reset_providerID_index ( LassoLogout* logout )
781
lasso_error_t lasso_logout_validate_request ( LassoLogout* logout )
782
GType lasso_misc_text_node_get_type ( )
783
xmlNode* lasso_misc_text_node_get_xml_content ( LassoMiscTextNode* misc_text_node )
784
LassoNode* lasso_misc_text_node_new ( )
785
LassoMiscTextNode* lasso_misc_text_node_new_with_string ( const char* content )
786
LassoMiscTextNode* lasso_misc_text_node_new_with_xml_node ( xmlNode* xml_node )
787
None lasso_misc_text_node_set_xml_content ( LassoMiscTextNode* misc_text_node, xmlNode* node )
788
lasso_error_t lasso_name_id_management_build_request_msg ( LassoNameIdManagement* name_id_management )
789
lasso_error_t lasso_name_id_management_build_response_msg ( LassoNameIdManagement* name_id_management )
790
None lasso_name_id_management_destroy ( LassoNameIdManagement* name_id_management )
791
char* lasso_name_id_management_dump ( LassoNameIdManagement* name_id_management )
792
GType lasso_name_id_management_get_type ( )
793
lasso_error_t lasso_name_id_management_init_request ( LassoNameIdManagement* name_id_management, char* remote_provider_id, char* new_name_id, LassoHttpMethod http_method )
794
LassoNameIdManagement* lasso_name_id_management_new ( LassoServer* server )
795
LassoNameIdManagement* lasso_name_id_management_new_from_dump ( LassoServer* server, const char* dump )
796
lasso_error_t lasso_name_id_management_process_request_msg ( LassoNameIdManagement* name_id_management, gchar* request_msg )
797
lasso_error_t lasso_name_id_management_process_response_msg ( LassoNameIdManagement* name_id_management, gchar* response_msg )
798
lasso_error_t lasso_name_id_management_validate_request ( LassoNameIdManagement* name_id_management )
799
lasso_error_t lasso_name_identifier_mapping_build_request_msg ( LassoNameIdentifierMapping* mapping )
800
lasso_error_t lasso_name_identifier_mapping_build_response_msg ( LassoNameIdentifierMapping* mapping )
801
None lasso_name_identifier_mapping_destroy ( LassoNameIdentifierMapping* mapping )
802
GType lasso_name_identifier_mapping_get_type ( )
803
lasso_error_t lasso_name_identifier_mapping_init_request ( LassoNameIdentifierMapping* mapping, gchar* targetNamespace, gchar* remote_providerID )
804
LassoNameIdentifierMapping* lasso_name_identifier_mapping_new ( LassoServer* server )
805
lasso_error_t lasso_name_identifier_mapping_process_request_msg ( LassoNameIdentifierMapping* mapping, gchar* request_msg )
806
lasso_error_t lasso_name_identifier_mapping_process_response_msg ( LassoNameIdentifierMapping* mapping, gchar* response_msg )
807
lasso_error_t lasso_name_identifier_mapping_validate_request ( LassoNameIdentifierMapping* mapping )
808
lasso_error_t lasso_name_registration_build_request_msg ( LassoNameRegistration* name_registration )
809
lasso_error_t lasso_name_registration_build_response_msg ( LassoNameRegistration* name_registration )
810
None lasso_name_registration_destroy ( LassoNameRegistration* name_registration )
811
gchar* lasso_name_registration_dump ( LassoNameRegistration* name_registration )
812
GType lasso_name_registration_get_type ( )
813
lasso_error_t lasso_name_registration_init_request ( LassoNameRegistration* name_registration, char* remote_providerID, LassoHttpMethod http_method )
814
LassoNameRegistration* lasso_name_registration_new ( LassoServer* server )
815
LassoNameRegistration* lasso_name_registration_new_from_dump ( LassoServer* server, const char* dump )
816
lasso_error_t lasso_name_registration_process_request_msg ( LassoNameRegistration* name_registration, gchar* request_msg )
817
lasso_error_t lasso_name_registration_process_response_msg ( LassoNameRegistration* name_registration, gchar* response_msg )
818
lasso_error_t lasso_name_registration_validate_request ( LassoNameRegistration* name_registration )
819
None lasso_node_cleanup_original_xmlnodes ( LassoNode* node )
820
char* lasso_node_debug ( LassoNode* node, int level )
821
None lasso_node_destroy ( LassoNode* node )
822
char* lasso_node_dump ( LassoNode* node )
823
char* lasso_node_export_to_base64 ( LassoNode* node )
824
char* lasso_node_export_to_ecp_soap_response ( LassoNode* node, const char* assertionConsumerURL )
825
char* lasso_node_export_to_paos_request ( LassoNode* node, const char* issuer, const char* responseConsumerURL, const char* relay_state )
826
char* lasso_node_export_to_query ( LassoNode* node, LassoSignatureMethod sign_method, const char* private_key_file )
827
char* lasso_node_export_to_query_with_password ( LassoNode* node, LassoSignatureMethod sign_method, const char* private_key_file, const char* private_key_file_password )
828
char* lasso_node_export_to_soap ( LassoNode* node )
829
gchar* lasso_node_export_to_xml ( LassoNode* node )
830
const char* lasso_node_get_name ( LassoNode* node )
831
const char* lasso_node_get_namespace ( LassoNode* node )
832
xmlNode* lasso_node_get_original_xmlnode ( LassoNode* node )
833
GType lasso_node_get_type ( )
834
xmlNode* lasso_node_get_xmlNode ( LassoNode* node, gboolean lasso_dump )
835
LassoMessageFormat lasso_node_init_from_message ( LassoNode* node, const char* message )
836
gboolean lasso_node_init_from_query ( LassoNode* node, const char* query )
837
lasso_error_t lasso_node_init_from_xml ( LassoNode* node, xmlNode* xmlnode )
838
LassoNode* lasso_node_new ( )
839
LassoNode* lasso_node_new_from_dump ( const char* dump )
840
LassoNode* lasso_node_new_from_soap ( const char* soap )
841
LassoNode* lasso_node_new_from_xmlNode ( xmlNode* node )
842
None lasso_node_set_custom_namespace ( LassoNode* node, const char* prefix, const char* href )
843
None lasso_node_set_custom_nodename ( LassoNode* node, const char* nodename )
844
None lasso_node_set_original_xmlnode ( LassoNode* node, xmlNode* xmlnode )
845
char* lasso_profile_get_artifact ( LassoProfile* profile )
846
char* lasso_profile_get_artifact_message ( LassoProfile* profile )
847
LassoIdentity* lasso_profile_get_identity ( LassoProfile* profile )
848
LassoNode* lasso_profile_get_nameIdentifier ( LassoProfile* profile )
849
LassoRequestType lasso_profile_get_request_type_from_soap_msg ( const gchar* soap )
850
LassoSession* lasso_profile_get_session ( LassoProfile* profile )
851
LassoProfileSignatureHint lasso_profile_get_signature_hint ( LassoProfile* profile )
852
lasso_error_t lasso_profile_get_signature_status ( LassoProfile* profile )
853
LassoProfileSignatureVerifyHint lasso_profile_get_signature_verify_hint ( LassoProfile* profile )
854
GType lasso_profile_get_type ( )
855
gboolean lasso_profile_is_identity_dirty ( LassoProfile* profile )
856
gboolean lasso_profile_is_liberty_query ( const gchar* query )
857
gboolean lasso_profile_is_saml_query ( const gchar* query )
858
gboolean lasso_profile_is_session_dirty ( LassoProfile* profile )
859
None lasso_profile_set_artifact_message ( LassoProfile* profile, const char* message )
860
lasso_error_t lasso_profile_set_identity_from_dump ( LassoProfile* profile, const gchar* dump )
861
lasso_error_t lasso_profile_set_session_from_dump ( LassoProfile* profile, const gchar* dump )
862
None lasso_profile_set_signature_hint ( LassoProfile* profile, LassoProfileSignatureHint signature_hint )
863
None lasso_profile_set_signature_verify_hint ( LassoProfile* profile, LassoProfileSignatureVerifyHint signature_verify_hint )
864
lasso_error_t lasso_profile_set_soap_fault_response ( LassoProfile* profile, const char* faultcode, const char* faultstring, GList* details )
865
LassoProviderRole lasso_profile_sso_role_with ( LassoProfile* profile, const char* remote_provider_id )
866
gboolean lasso_provider_accept_http_method ( LassoProvider* provider, LassoProvider* remote_provider, LassoMdProtocolType protocol_type, LassoHttpMethod http_method, gboolean initiate_profile )
867
gchar* lasso_provider_get_assertion_consumer_service_url ( LassoProvider* provider, const char* service_id )
868
gchar* lasso_provider_get_base64_succinct_id ( const LassoProvider* provider )
869
char* lasso_provider_get_cache_duration ( LassoProvider* provider )
870
gchar* lasso_provider_get_default_name_id_format ( LassoProvider* provider )
871
LassoEncryptionMode lasso_provider_get_encryption_mode ( LassoProvider* provider )
872
LassoHttpMethod lasso_provider_get_first_http_method ( LassoProvider* provider, LassoProvider* remote_provider, LassoMdProtocolType protocol_type )
873
GList* lasso_provider_get_idp_supported_attributes ( LassoProvider* provider )
874
GList* lasso_provider_get_metadata_keys_for_role ( LassoProvider* provider, LassoProviderRole role )
875
GList* lasso_provider_get_metadata_list ( LassoProvider* provider, const char* name )
876
GList* lasso_provider_get_metadata_list_for_role ( const LassoProvider* provider, LassoProviderRole role, const char* name )
877
gchar* lasso_provider_get_metadata_one ( LassoProvider* provider, const char* name )
878
char* lasso_provider_get_metadata_one_for_role ( LassoProvider* provider, LassoProviderRole role, const char* name )
879
xmlNode* lasso_provider_get_organization ( const LassoProvider* provider )
880
LassoProtocolConformance lasso_provider_get_protocol_conformance ( const LassoProvider* provider )
881
LassoProviderRole lasso_provider_get_roles ( LassoProvider* provider )
882
const char* lasso_provider_get_sp_name_qualifier ( LassoProvider* provider )
883
GType lasso_provider_get_type ( )
884
char* lasso_provider_get_valid_until ( LassoProvider* provider )
885
gboolean lasso_provider_has_protocol_profile ( LassoProvider* provider, LassoMdProtocolType protocol_type, const char* protocol_profile )
886
gboolean lasso_provider_match_conformance ( LassoProvider* provider, LassoProvider* another_provider )
887
LassoProvider* lasso_provider_new ( LassoProviderRole role, const char* metadata, const char* public_key, const char* ca_cert_chain )
888
LassoProvider* lasso_provider_new_from_buffer ( LassoProviderRole role, const char* metadata, const char* public_key, const char* ca_cert_chain )
889
LassoProvider* lasso_provider_new_from_dump ( const gchar* dump )
890
LassoSaml2EncryptedElement* lasso_provider_saml2_node_encrypt ( const LassoProvider* provider, LassoNode* lasso_node )
891
None lasso_provider_set_encryption_mode ( LassoProvider* provider, LassoEncryptionMode encryption_mode )
892
None lasso_provider_set_encryption_sym_key_type ( LassoProvider* provider, LassoEncryptionSymKeyType encryption_sym_key_type )
893
lasso_error_t lasso_provider_verify_single_node_signature ( LassoProvider* provider, LassoNode* node, const char* id_attr_name )
894
None lasso_register_dst_service ( const char* prefix, const char* href )
895
None lasso_register_idwsf2_dst_service ( const gchar* prefix, const gchar* href )
896
GType lasso_saml2_action_get_type ( )
897
LassoNode* lasso_saml2_action_new ( )
898
LassoNode* lasso_saml2_action_new_with_string ( char* content )
899
GType lasso_saml2_advice_get_type ( )
900
LassoNode* lasso_saml2_advice_new ( )
901
lasso_error_t lasso_saml2_assertion_add_attribute_with_node ( LassoSaml2Assertion* assertion, const char* name, const char* nameformat, LassoNode* content )
902
None lasso_saml2_assertion_add_audience_restriction ( LassoSaml2Assertion* saml2_assertion, const char* providerID )
903
None lasso_saml2_assertion_add_proxy_limit ( LassoSaml2Assertion* saml2_assertion, int proxy_count, GList* proxy_audiences )
904
LassoSaml2AssertionValidationState lasso_saml2_assertion_allows_proxying ( LassoSaml2Assertion* saml2_assertion )
905
LassoSaml2AssertionValidationState lasso_saml2_assertion_allows_proxying_to ( LassoSaml2Assertion* saml2_assertion, const char* audience )
906
lasso_error_t lasso_saml2_assertion_decrypt_subject ( LassoSaml2Assertion* assertion, LassoServer* server )
907
const char* lasso_saml2_assertion_get_in_response_to ( LassoSaml2Assertion* assertion )
908
LassoProvider* lasso_saml2_assertion_get_issuer_provider ( const LassoSaml2Assertion* saml2_assertion, const LassoServer* server )
909
LassoSaml2SubjectConfirmationData* lasso_saml2_assertion_get_subject_confirmation_data ( LassoSaml2Assertion* saml2_assertion, gboolean create )
910
GType lasso_saml2_assertion_get_type ( )
911
gboolean lasso_saml2_assertion_has_audience_restriction ( LassoSaml2Assertion* saml2_assertion )
912
gboolean lasso_saml2_assertion_has_one_time_use ( LassoSaml2Assertion* saml2_assertion )
913
gboolean lasso_saml2_assertion_is_audience_restricted ( LassoSaml2Assertion* saml2_assertion, char* providerID )
914
LassoNode* lasso_saml2_assertion_new ( )
915
None lasso_saml2_assertion_set_basic_conditions ( LassoSaml2Assertion* saml2_assertion, time_t tolerance, time_t length, gboolean one_time_use )
916
None lasso_saml2_assertion_set_one_time_use ( LassoSaml2Assertion* saml2_assertion, gboolean one_time_use )
917
None lasso_saml2_assertion_set_subject_confirmation_data ( LassoSaml2Assertion* saml2_assertion, time_t tolerance, time_t length, const char* Recipient, const char* InResponseTo, const char* Address )
918
None lasso_saml2_assertion_set_subject_confirmation_name_id ( LassoSaml2Assertion* saml2_assertion, LassoNode* node )
919
None lasso_saml2_assertion_set_subject_name_id ( LassoSaml2Assertion* saml2_assertion, LassoNode* node )
920
LassoSaml2AssertionValidationState lasso_saml2_assertion_validate_audience ( LassoSaml2Assertion* saml2_assertion, const gchar* audience )
921
LassoSaml2AssertionValidationState lasso_saml2_assertion_validate_conditions ( LassoSaml2Assertion* saml2_assertion, const char* relaying_party_providerID )
922
LassoSaml2AssertionValidationState lasso_saml2_assertion_validate_time_checks ( LassoSaml2Assertion* saml2_assertion, unsigned int tolerance, time_t now )
923
GType lasso_saml2_attribute_get_type ( )
924
LassoNode* lasso_saml2_attribute_new ( )
925
GType lasso_saml2_attribute_statement_get_type ( )
926
LassoNode* lasso_saml2_attribute_statement_new ( )
927
GType lasso_saml2_attribute_value_get_type ( )
928
LassoSaml2AttributeValue* lasso_saml2_attribute_value_new ( )
929
GType lasso_saml2_audience_restriction_get_type ( )
930
LassoNode* lasso_saml2_audience_restriction_new ( )
931
GType lasso_saml2_authn_context_get_type ( )
932
LassoNode* lasso_saml2_authn_context_new ( )
933
GType lasso_saml2_authn_statement_get_type ( )
934
LassoNode* lasso_saml2_authn_statement_new ( )
935
GType lasso_saml2_authz_decision_statement_get_type ( )
936
LassoNode* lasso_saml2_authz_decision_statement_new ( )
937
GType lasso_saml2_base_idabstract_get_type ( )
938
LassoNode* lasso_saml2_base_idabstract_new ( )
939
GType lasso_saml2_condition_abstract_get_type ( )
940
LassoNode* lasso_saml2_condition_abstract_new ( )
941
GType lasso_saml2_conditions_get_type ( )
942
LassoNode* lasso_saml2_conditions_new ( )
943
LassoSaml2EncryptedElement* lasso_saml2_encrypted_element_build_encrypted_persistent_name_id ( const char* id, const char* idpID, const LassoProvider* provider )
944
GType lasso_saml2_encrypted_element_get_type ( )
945
LassoNode* lasso_saml2_encrypted_element_new ( )
946
lasso_error_t lasso_saml2_encrypted_element_server_decrypt ( LassoSaml2EncryptedElement* encrypted_element, LassoServer* server, LassoNode** decrypted_node )
947
GType lasso_saml2_evidence_get_type ( )
948
LassoNode* lasso_saml2_evidence_new ( )
949
GType lasso_saml2_key_info_confirmation_data_get_type ( )
950
LassoNode* lasso_saml2_key_info_confirmation_data_new ( )
951
LassoSaml2NameID* lasso_saml2_name_id_build_persistent ( const char* id, const char* idpID, const char* providerID )
952
gboolean lasso_saml2_name_id_equals ( LassoSaml2NameID* name_id, LassoSaml2NameID* other_name_id )
953
GType lasso_saml2_name_id_get_type ( )
954
LassoNode* lasso_saml2_name_id_new ( )
955
LassoSaml2NameID* lasso_saml2_name_id_new_with_persistent_format ( const char* id, const char* idpID, const char* providerID )
956
LassoNode* lasso_saml2_name_id_new_with_string ( char* content )
957
GType lasso_saml2_one_time_use_get_type ( )
958
LassoNode* lasso_saml2_one_time_use_new ( )
959
GType lasso_saml2_proxy_restriction_get_type ( )
960
LassoNode* lasso_saml2_proxy_restriction_new ( )
961
GType lasso_saml2_statement_abstract_get_type ( )
962
LassoNode* lasso_saml2_statement_abstract_new ( )
963
GType lasso_saml2_subject_confirmation_data_get_type ( )
964
LassoNode* lasso_saml2_subject_confirmation_data_new ( )
965
GType lasso_saml2_subject_confirmation_get_type ( )
966
LassoNode* lasso_saml2_subject_confirmation_new ( )
967
GType lasso_saml2_subject_get_type ( )
968
GType lasso_saml2_subject_locality_get_type ( )
969
LassoNode* lasso_saml2_subject_locality_new ( )
970
LassoNode* lasso_saml2_subject_new ( )
971
GType lasso_saml_advice_get_type ( )
972
LassoNode* lasso_saml_advice_new ( )
973
GType lasso_saml_assertion_get_type ( )
974
LassoSamlAssertion* lasso_saml_assertion_new ( )
975
GType lasso_saml_attribute_designator_get_type ( )
976
LassoNode* lasso_saml_attribute_designator_new ( )
977
GType lasso_saml_attribute_get_type ( )
978
LassoSamlAttribute* lasso_saml_attribute_new ( )
979
GType lasso_saml_attribute_statement_get_type ( )
980
LassoSamlAttributeStatement* lasso_saml_attribute_statement_new ( )
981
GType lasso_saml_attribute_value_get_type ( )
982
LassoSamlAttributeValue* lasso_saml_attribute_value_new ( )
983
GType lasso_saml_audience_restriction_condition_get_type ( )
984
LassoSamlAudienceRestrictionCondition* lasso_saml_audience_restriction_condition_new ( )
985
LassoSamlAudienceRestrictionCondition* lasso_saml_audience_restriction_condition_new_full ( const char* audience )
986
GType lasso_saml_authentication_statement_get_type ( )
987
LassoNode* lasso_saml_authentication_statement_new ( )
988
GType lasso_saml_authority_binding_get_type ( )
989
LassoNode* lasso_saml_authority_binding_new ( )
990
GType lasso_saml_condition_abstract_get_type ( )
991
GType lasso_saml_conditions_get_type ( )
992
LassoSamlConditions* lasso_saml_conditions_new ( )
993
GType lasso_saml_name_identifier_get_type ( )
994
LassoSamlNameIdentifier* lasso_saml_name_identifier_new ( )
995
LassoSamlNameIdentifier* lasso_saml_name_identifier_new_from_xmlNode ( xmlNode* xmlnode )
996
GType lasso_saml_statement_abstract_get_type ( )
997
GType lasso_saml_subject_confirmation_get_type ( )
998
LassoSamlSubjectConfirmation* lasso_saml_subject_confirmation_new ( )
999
GType lasso_saml_subject_get_type ( )
1000
GType lasso_saml_subject_locality_get_type ( )
1001
LassoNode* lasso_saml_subject_locality_new ( )
1002
LassoNode* lasso_saml_subject_new ( )
1003
GType lasso_saml_subject_statement_abstract_get_type ( )
1004
GType lasso_saml_subject_statement_get_type ( )
1005
LassoNode* lasso_saml_subject_statement_new ( )
1006
GType lasso_samlp2_artifact_resolve_get_type ( )
1007
LassoNode* lasso_samlp2_artifact_resolve_new ( )
1008
GType lasso_samlp2_artifact_response_get_type ( )
1009
LassoNode* lasso_samlp2_artifact_response_new ( )
1010
GType lasso_samlp2_assertion_id_request_get_type ( )
1011
LassoNode* lasso_samlp2_assertion_id_request_new ( )
1012
GType lasso_samlp2_attribute_query_get_type ( )
1013
LassoNode* lasso_samlp2_attribute_query_new ( )
1014
GType lasso_samlp2_authn_query_get_type ( )
1015
LassoNode* lasso_samlp2_authn_query_new ( )
1016
GType lasso_samlp2_authn_request_get_type ( )
1017
LassoNode* lasso_samlp2_authn_request_new ( )
1018
GType lasso_samlp2_authz_decision_query_get_type ( )
1019
LassoNode* lasso_samlp2_authz_decision_query_new ( )
1020
GType lasso_samlp2_extensions_get_type ( )
1021
LassoNode* lasso_samlp2_extensions_new ( )
1022
GType lasso_samlp2_idp_entry_get_type ( )
1023
LassoNode* lasso_samlp2_idp_entry_new ( )
1024
GType lasso_samlp2_idp_list_get_type ( )
1025
LassoNode* lasso_samlp2_idp_list_new ( )
1026
GList* lasso_samlp2_logout_request_get_session_indexes ( LassoSamlp2LogoutRequest* logout_request )
1027
GType lasso_samlp2_logout_request_get_type ( )
1028
LassoNode* lasso_samlp2_logout_request_new ( )
1029
None lasso_samlp2_logout_request_set_session_indexes ( LassoSamlp2LogoutRequest* logout_request, GList* session_index )
1030
GType lasso_samlp2_logout_response_get_type ( )
1031
LassoNode* lasso_samlp2_logout_response_new ( )
1032
GType lasso_samlp2_manage_name_id_request_get_type ( )
1033
LassoNode* lasso_samlp2_manage_name_id_request_new ( )
1034
GType lasso_samlp2_manage_name_id_response_get_type ( )
1035
LassoNode* lasso_samlp2_manage_name_id_response_new ( )
1036
GType lasso_samlp2_name_id_mapping_request_get_type ( )
1037
LassoNode* lasso_samlp2_name_id_mapping_request_new ( )
1038
GType lasso_samlp2_name_id_mapping_response_get_type ( )
1039
LassoNode* lasso_samlp2_name_id_mapping_response_new ( )
1040
GType lasso_samlp2_name_id_policy_get_type ( )
1041
LassoNode* lasso_samlp2_name_id_policy_new ( )
1042
GType lasso_samlp2_request_abstract_get_type ( )
1043
LassoNode* lasso_samlp2_request_abstract_new ( )
1044
GType lasso_samlp2_requested_authn_context_get_type ( )
1045
LassoNode* lasso_samlp2_requested_authn_context_new ( )
1046
GType lasso_samlp2_response_get_type ( )
1047
LassoNode* lasso_samlp2_response_new ( )
1048
GType lasso_samlp2_scoping_get_type ( )
1049
LassoNode* lasso_samlp2_scoping_new ( )
1050
GType lasso_samlp2_status_code_get_type ( )
1051
LassoNode* lasso_samlp2_status_code_new ( )
1052
GType lasso_samlp2_status_detail_get_type ( )
1053
LassoNode* lasso_samlp2_status_detail_new ( )
1054
GType lasso_samlp2_status_get_type ( )
1055
LassoNode* lasso_samlp2_status_new ( )
1056
GType lasso_samlp2_status_response_get_type ( )
1057
LassoNode* lasso_samlp2_status_response_new ( )
1058
GType lasso_samlp2_subject_query_abstract_get_type ( )
1059
LassoNode* lasso_samlp2_subject_query_abstract_new ( )
1060
GType lasso_samlp2_terminate_get_type ( )
1061
LassoNode* lasso_samlp2_terminate_new ( )
1062
GType lasso_samlp_request_abstract_get_type ( )
1063
GType lasso_samlp_request_get_type ( )
1064
LassoNode* lasso_samlp_request_new ( )
1065
None lasso_samlp_response_abstract_fill ( LassoSamlpResponseAbstract* response, const char* InResponseTo, const char* Recipient )
1066
GType lasso_samlp_response_abstract_get_type ( )
1067
GType lasso_samlp_response_get_type ( )
1068
LassoNode* lasso_samlp_response_new ( )
1069
GType lasso_samlp_status_code_get_type ( )
1070
LassoSamlpStatusCode* lasso_samlp_status_code_new ( )
1071
GType lasso_samlp_status_get_type ( )
1072
LassoSamlpStatus* lasso_samlp_status_new ( )
1073
lasso_error_t lasso_server_add_provider ( LassoServer* server, LassoProviderRole role, const gchar* metadata, const gchar* public_key, const gchar* ca_cert_chain )
1074
lasso_error_t lasso_server_add_provider_from_buffer ( LassoServer* server, LassoProviderRole role, const gchar* metadata, const gchar* public_key, const gchar* ca_cert_chain )
1075
None lasso_server_destroy ( LassoServer* server )
1076
gchar* lasso_server_dump ( LassoServer* server )
1077
LassoProvider* lasso_server_get_provider ( const LassoServer* server, const gchar* providerID )
1078
GType lasso_server_get_type ( )
1079
lasso_error_t lasso_server_load_affiliation ( LassoServer* server, const gchar* filename )
1080
LassoServer* lasso_server_new ( const gchar* metadata, const gchar* private_key, const gchar* private_key_password, const gchar* certificate )
1081
LassoServer* lasso_server_new_from_buffers ( const gchar* metadata, const gchar* private_key_content, const gchar* private_key_password, const gchar* certificate_content )
1082
LassoServer* lasso_server_new_from_dump ( const gchar* dump )
1083
lasso_error_t lasso_server_saml2_assertion_setup_signature ( LassoServer* server, LassoSaml2Assertion* saml2_assertion )
1084
lasso_error_t lasso_server_set_encryption_private_key ( LassoServer* server, const gchar* filename_or_buffer )
1085
lasso_error_t lasso_server_set_encryption_private_key_with_password ( LassoServer* server, const gchar* filename_or_buffer, const gchar* password )
1086
lasso_error_t lasso_session_add_assertion ( LassoSession* session, const char* providerID, LassoNode* assertion )
1087
None lasso_session_destroy ( LassoSession* session )
1088
gchar* lasso_session_dump ( LassoSession* session )
1089
LassoNode* lasso_session_get_assertion ( LassoSession* session, const gchar* providerID )
1090
GList* lasso_session_get_assertions ( LassoSession* session, const char* provider_id )
1091
gchar* lasso_session_get_provider_index ( LassoSession* session, gint index )
1092
GType lasso_session_get_type ( )
1093
gboolean lasso_session_is_empty ( LassoSession* session )
1094
LassoSession* lasso_session_new ( )
1095
LassoSession* lasso_session_new_from_dump ( const gchar* dump )
1096
lasso_error_t lasso_session_remove_assertion ( LassoSession* session, const gchar* providerID )
1097
None lasso_set_flag ( char* flag )
1098
lasso_error_t lasso_shutdown ( )
1099
GType lasso_soap_body_get_type ( )
1100
LassoSoapBody* lasso_soap_body_new ( )
1101
LassoSoapBody* lasso_soap_body_new_from_message ( const gchar* message )
1102
GType lasso_soap_detail_get_type ( )
1103
LassoSoapDetail* lasso_soap_detail_new ( )
1104
LassoSoapDetail* lasso_soap_detail_new_from_message ( const gchar* message )
1105
GType lasso_soap_envelope_get_type ( )
1106
LassoSoapEnvelope* lasso_soap_envelope_new ( LassoSoapBody* body )
1107
LassoSoapEnvelope* lasso_soap_envelope_new_from_message ( const gchar* message )
1108
GType lasso_soap_fault_get_type ( )
1109
LassoSoapFault* lasso_soap_fault_new ( )
1110
LassoSoapFault* lasso_soap_fault_new_from_message ( const gchar* message )
1111
LassoSoapFault* lasso_soap_fault_new_full ( const char* faultcode, const char* faultstring )
1112
GType lasso_soap_header_get_type ( )
1113
LassoSoapHeader* lasso_soap_header_new ( )
1114
LassoSoapHeader* lasso_soap_header_new_from_message ( const gchar* message )
1115
const char* lasso_strerror ( int error_code )