diff options
author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2013-12-18 18:53:21 +0100 |
---|---|---|
committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2013-12-19 09:00:17 +0100 |
commit | eaf4069c9bf2add9ca248fdb60e23b75d505cddd (patch) | |
tree | c0e712ce606e4dc3d43213860ef4fe8bccd3257c /abi/abi-2.4.0 | |
parent | b1601ac6933e90a2ee4bade4eaef7954dd3695a6 (diff) | |
download | lasso-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.0 | 6 |
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 ) |