~ubuntu-branches/ubuntu/trusty/lasso/trusty

« back to all changes in this revision

Viewing changes to abi/abi-2.3.5

  • Committer: Package Import Robot
  • Author(s): Frederic Peters
  • Date: 2014-01-07 13:22:21 UTC
  • mfrom: (1.1.11) (7.1.14 sid)
  • Revision ID: package-import@ubuntu.com-20140107132221-htp0go0s9z5lqvj8
Tags: 2.4.0-1
* New upstream version.
* debian/control, debian/rules: use autoreconf
* debian/source/version: switch to 3.0 (quilt)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
BACKWARD_COMP_H
 
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
 
51
LASSO_DS_HREF
 
52
LASSO_DS_PREFIX
 
53
LASSO_DURATION_DAY
 
54
LASSO_DURATION_HOUR
 
55
LASSO_DURATION_MINUTE
 
56
LASSO_DURATION_WEEK
 
57
LASSO_ECP_HREF
 
58
LASSO_ECP_PREFIX
 
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
 
69
LASSO_ERROR_UNDEFINED
 
70
LASSO_ERROR_UNIMPLEMENTED
 
71
LASSO_HTTP_METHOD_ANY
 
72
LASSO_HTTP_METHOD_ARTIFACT_GET
 
73
LASSO_HTTP_METHOD_ARTIFACT_POST
 
74
LASSO_HTTP_METHOD_GET
 
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
 
92
LASSO_LASSO_HREF
 
93
LASSO_LASSO_PREFIX
 
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
 
117
LASSO_LIB_HREF
 
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
 
128
LASSO_LIB_PREFIX
 
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
 
195
LASSO_METADATA_HREF
 
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
 
200
LASSO_PAOS_HREF
 
201
LASSO_PAOS_PREFIX
 
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
 
268
LASSO_PROTOCOL_NONE
 
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
 
280
LASSO_PYTHON_HREF
 
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
 
455
LASSO_SOAP_ENV_ACTOR
 
456
LASSO_SOAP_ENV_HREF
 
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
 
468
LASSO_WSF_ENABLED
 
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
 
488
LASSO_WSUTIL1_HREF
 
489
LASSO_WSUTIL1_PREFIX
 
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
 
498
LASSO_XSI_HREF
 
499
LASSO_XSI_PREFIX
 
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  }
 
508
LassoEncryptionMode
 
509
LassoEncryptionSymKeyType
 
510
struct LassoFederation {  gchar* remote_providerID, LassoNode* local_nameIdentifier, LassoNode* remote_nameIdentifier, LassoFederationPrivate* private_data  }
 
511
LassoHttpMethod
 
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  }
 
538
LassoMdProtocolType
 
539
LassoMessageFormat
 
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  }
 
544
struct LassoNode {    }
 
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  }
 
550
LassoProviderRole
 
551
LassoRequestType
 
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  }
 
630
LassoSignatureMethod
 
631
LassoSignatureType
 
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 )