Add client cert to support mTLS 19/13019/1 master
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Wed, 26 Jun 2024 06:42:17 +0000 (14:42 +0800)
committerZhang Rong(Jon) <rong.zhang@windriver.com>
Wed, 26 Jun 2024 07:30:05 +0000 (15:30 +0800)
commit0a770a95c8c1137e0f6620bcc691f4c3e213259b
tree530cd3d0d7d8b625ceb2110b726bf76b26f46274
parent36a86bd3befce25db823fff5cb1d7f440f00444d
Add client cert to support mTLS

Since mTLS is supported by the O2 IMS API service, test cases
need to add the client certificates when requesting the API.

This commit will add client certificates for all test cases.

Test Case:
PASS - Executed all test case with client cert, it as expected.

Issue-ID: INF-450

Change-Id: Ie00899f9e28080601868f1e11bcd0fc8240d1dcf
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
17 files changed:
test_scripts/O2IMS_Compliance_Test/certs/client-cert.pem [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/certs/client-key.pem [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/certs/client.csr [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/certs/client.pem [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/certs/smo-ca-cert.pem [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/certs/smo-ca-cert.srl [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/certs/smo-ca-key.pem [new file with mode: 0644]
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.10_SMO_succeeds_to_get_O2dms_(in_Kubernetes_native_API_Profile)_access_information.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.2_SMO_succeeds_to_query_inventory_with_O2ims_APIs_and_correct_token.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.3_SMO_succeeds_to_subscribe_for_O2ims_inventory_changes_notification_and_succeeds_to_receive_notifications.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.4_SMO_succeeds_to_create_alarmSubscription_receive_alarm_notification_and_query_alarm_list.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.5_Verify_general_aspects_of_O2ims_API.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.6_SMO_gets_405_while_sending_O2ims_APIs_with_unsupported_method.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.7_SMO_gets_400_405_while_issuing_O2ims_APIs_with_incorrect_data.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.8_SMO_get_security_error_response_while_issuing_APIs_with_incorrect_token.robot
test_scripts/O2IMS_Compliance_Test/o2ims_compliance/7.3.9_SMO_get_correct_response_while_issuing_requests_with_incorrect_APIs.robot
test_scripts/O2IMS_Compliance_Test/readme.md