Package org.keycloak.sdjwt.consumer
Class StaticTrustedSdJwtIssuer
java.lang.Object
org.keycloak.sdjwt.consumer.StaticTrustedSdJwtIssuer
- All Implemented Interfaces:
TrustedSdJwtIssuer
A trusted Issuer for running SD-JWT VP verification.
- Author:
- Ingrid Kamga
-
Constructor Summary
ConstructorDescriptionStaticTrustedSdJwtIssuer
(List<SignatureVerifierContext> signatureVerifierContexts) -
Method Summary
Modifier and TypeMethodDescriptionresolveIssuerVerifyingKeys
(IssuerSignedJWT issuerSignedJWT) Resolves potential verifying keys to validate the Issuer-signed JWT.
-
Constructor Details
-
StaticTrustedSdJwtIssuer
-
-
Method Details
-
resolveIssuerVerifyingKeys
Description copied from interface:TrustedSdJwtIssuer
Resolves potential verifying keys to validate the Issuer-signed JWT. The method ensures that the resolved public keys can be trusted.- Specified by:
resolveIssuerVerifyingKeys
in interfaceTrustedSdJwtIssuer
- Parameters:
issuerSignedJWT
- The Issuer-signed JWT to validate.- Returns:
- trusted verifying keys
-