summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff/name_identifier_mapping.c
diff options
context:
space:
mode:
Diffstat (limited to 'lasso/id-ff/name_identifier_mapping.c')
-rw-r--r--lasso/id-ff/name_identifier_mapping.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lasso/id-ff/name_identifier_mapping.c b/lasso/id-ff/name_identifier_mapping.c
index 58027cfb..91497e59 100644
--- a/lasso/id-ff/name_identifier_mapping.c
+++ b/lasso/id-ff/name_identifier_mapping.c
@@ -230,8 +230,11 @@ lasso_name_identifier_mapping_process_request_msg(LassoNameIdentifierMapping *ma
}
/* verify signature */
+#if 0 /* FIXME: signature is broken in name identifier mapping profile */
profile->signature_status = lasso_provider_verify_signature(
remote_provider, request_msg, "RequestID", format);
+#endif
+ profile->signature_status = 0;
profile->http_request_method = LASSO_HTTP_METHOD_SOAP;
@@ -272,7 +275,10 @@ lasso_name_identifier_mapping_process_response_msg(LassoNameIdentifierMapping *m
}
/* verify signature */
+#if 0 /* FIXME: signature is broken in name identifier mapping profile */
rc = lasso_provider_verify_signature(remote_provider, response_msg, "ResponseID", format);
+#endif
+ rc = 0;
statusCodeValue = LASSO_LIB_NAME_IDENTIFIER_MAPPING_RESPONSE(
profile->response)->Status->StatusCode->Value;