command
Version:
v0.5.7
Opens a new window with list of versions in this module.
Published: May 20, 2026
License: BSD-2-Clause
Opens a new window with license information.
Imports: 15
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
check_issuer_jwks
CLI tool that validates an OpenID Credential Issuer's JWKS and signed metadata.
Build
make build-check-issuer-jwks
Usage
./bin/check_issuer_jwks [flags] <host-url>
Flags
| Flag |
Description |
--no-color |
Disable colored output |
Example
./bin/check_issuer_jwks https://issuer.example.com
What it checks
- Fetches
/.well-known/openid-credential-issuer metadata
- Fetches
/jwks and validates each key (completeness, no private key material)
- Parses
signed_metadata JWT from the metadata:
- Verifies
x5c header is present
- Validates certificate chain (issuer/subject linkage, signatures, expiry)
- Verifies JWT signature using the x5c leaf certificate
- Confirms the JWKS key (by
kid) matches the x5c leaf certificate public key
Exits with code 0 on success, 1 if any check fails.
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.