diff options
author | Johannes Schneider <johannes.schneider@leica-geosystems.com> | 2025-06-27 14:18:20 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-06-28 11:04:24 -0700 |
commit | b6915f63998e17655c6d4cb094ba8880fed7fb9f (patch) | |
tree | e6aed60d26f8cfa1c50695b3cabc23666f3de77f /meta-python/recipes-devtools/python/python3-pydantic-core | |
parent | f642526db57a0cd22879f23c046471ff7c1effb1 (diff) | |
download | meta-openembedded-b6915f63998e17655c6d4cb094ba8880fed7fb9f.tar.gz |
signing.bbclass: add signing_get_intermediate_certs
Add a method that returns a list of intermediary CA roles.
When using a complex PKI structure with for example "openssl cms",
these roles can then be iterated over adding in turn a '-certificate'.
Pseudo-code example:
for intermediate in $(signing_get_intermediate_certs 'FooBaa'); do
signing_extract_cert_pem $intermediate $intermediate.pem
CMD+=" --certificate=$intermediate.pem"
done
The typical use-case would be adding these intermediate certificates
to the CMS structure so that the relying party can build the chain
from the signing leaf certificate to the locally stored trusted CA
certificate.
Reviewed-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Johannes Schneider <johannes.schneider@leica-geosystems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-pydantic-core')
0 files changed, 0 insertions, 0 deletions