summaryrefslogtreecommitdiffstats
path: root/abi/abi-2.4.0
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2013-12-18 18:53:21 +0100
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2013-12-19 09:00:17 +0100
commiteaf4069c9bf2add9ca248fdb60e23b75d505cddd (patch)
treec0e712ce606e4dc3d43213860ef4fe8bccd3257c /abi/abi-2.4.0
parentb1601ac6933e90a2ee4bade4eaef7954dd3695a6 (diff)
downloadlasso-eaf4069c9bf2add9ca248fdb60e23b75d505cddd.tar.gz
lasso-eaf4069c9bf2add9ca248fdb60e23b75d505cddd.tar.xz
lasso-eaf4069c9bf2add9ca248fdb60e23b75d505cddd.zip
more work toward release 2.4.0
Diffstat (limited to 'abi/abi-2.4.0')
-rw-r--r--abi/abi-2.4.06
1 files changed, 6 insertions, 0 deletions
diff --git a/abi/abi-2.4.0 b/abi/abi-2.4.0
index 372448a1..a4119b87 100644
--- a/abi/abi-2.4.0
+++ b/abi/abi-2.4.0
@@ -215,6 +215,7 @@ LASSO_PROFILE_ERROR_BUILDING_REQUEST_FAILED
LASSO_PROFILE_ERROR_BUILDING_RESPONSE_FAILED
LASSO_PROFILE_ERROR_CANNOT_FIND_A_PROVIDER
LASSO_PROFILE_ERROR_CANNOT_VERIFY_SIGNATURE
+LASSO_PROFILE_ERROR_ENDPOINT_INDEX_NOT_FOUND
LASSO_PROFILE_ERROR_FEDERATION_NOT_FOUND
LASSO_PROFILE_ERROR_IDENTITY_NOT_FOUND
LASSO_PROFILE_ERROR_INVALID_ARTIFACT
@@ -709,6 +710,10 @@ lasso_error_t lasso_init ( )
GType lasso_key_get_type ( )
LassoKey* lasso_key_new_for_signature_from_base64_string ( char* base64_string, char* password, LassoSignatureMethod signature_method, char* certificate )
LassoKey* lasso_key_new_for_signature_from_file ( char* filename_or_buffer, char* password, LassoSignatureMethod signature_method, char* certificate )
+char* lasso_key_query_sign ( LassoKey* key, const char* query )
+lasso_error_t lasso_key_query_verify ( LassoKey* key, const char* query )
+xmlNode* lasso_key_saml2_xml_sign ( LassoKey* key, const char* id, xmlNode* document )
+lasso_error_t lasso_key_saml2_xml_verify ( LassoKey* key, char* id, xmlNode* document )
lasso_error_t lasso_lecp_build_authn_request_envelope_msg ( LassoLecp* lecp )
lasso_error_t lasso_lecp_build_authn_request_msg ( LassoLecp* lecp )
lasso_error_t lasso_lecp_build_authn_response_envelope_msg ( LassoLecp* lecp )
@@ -924,6 +929,7 @@ LassoSaml2EncryptedElement* lasso_provider_saml2_node_encrypt ( const LassoPro
None lasso_provider_set_encryption_mode ( LassoProvider* provider, LassoEncryptionMode encryption_mode )
None lasso_provider_set_encryption_sym_key_type ( LassoProvider* provider, LassoEncryptionSymKeyType encryption_sym_key_type )
lasso_error_t lasso_provider_set_server_signing_key ( LassoProvider* provider, LassoKey* key )
+int lasso_provider_verify_signature ( LassoProvider* provider, const char* message, const char* id_attr_name, LassoMessageFormat format )
lasso_error_t lasso_provider_verify_single_node_signature ( LassoProvider* provider, LassoNode* node, const char* id_attr_name )
None lasso_register_dst_service ( const char* prefix, const char* href )
None lasso_register_idwsf2_dst_service ( const gchar* prefix, const gchar* href )