Enhancement of HTTP Client

Registered by Hiromu Asahina

In order to ensure the security when using an external API from Tacker (i.e., Tacker acts as an API client), it's necessary to validate the certificate of a destination server. This blueprint proposes to add an option to enable/disable certificate validation, which is already available on the v1 API, to v2 API.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Hiromu Asahina
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/enhance-http-client

Addressed by: https://review.opendev.org/c/openstack/tacker/+/872735
    [WIP] Enhancement of HTTP Client

Addressed by: https://review.opendev.org/c/openstack/tacker/+/873447
    [WIP] Enhancement of HTTP Client

Addressed by: https://review.opendev.org/c/openstack/tacker/+/873448
    [WIP] Enhancement of HTTP Client

Addressed by: https://review.opendev.org/c/openstack/tacker/+/861323
    OAuth 2.0 Mutual-TLS Support

Addressed by: https://review.opendev.org/c/openstack/tacker/+/886242
    Add certificateRef check in OAuth 2.0 mTLS

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.