image
This change is also part of the OIDC authentication support and adds
common utility packages required by the stx-platformclients image
to enable OIDC-based authentication.
The packages oic, pyjwkest, and platform-util are introduced
to support token validation, JWT/JWK handling, and shared
authentication utilities. These components are referenced and
used by changes introduced in [1] and [2].
[1] https://review.opendev.org/c/starlingx/integ/+/970455
[2] https://review.opendev.org/c/starlingx/utilities/+/963220
Test case:
PASS: Build the platformclients image successfully.
PASS: Load a remote-cli environment using the built image
and run software client commands successfully
(e.g. `software list`).
Story: 2011603
Task: 53707
Closes-Bug: 2138764
Change-Id: Ia938d94110ec2b6a04d55d2bcb66bdbafec08eed
Signed-off-by: Italo Lemos <Italo.doRegoLemos@windriver.com>