Package org.keycloak.sdjwt.consumer
Interface TrustedSdJwtIssuer
- All Known Implementing Classes:
 JwtVcMetadataTrustedSdJwtIssuer,StaticTrustedSdJwtIssuer
public interface TrustedSdJwtIssuer
A trusted Issuer for running SD-JWT VP verification.
- Author:
 - Ingrid Kamga
 
- 
Method Summary
Modifier and TypeMethodDescriptionresolveIssuerVerifyingKeys(IssuerSignedJWT issuerSignedJWT) Resolves potential verifying keys to validate the Issuer-signed JWT. 
- 
Method Details
- 
resolveIssuerVerifyingKeys
List<SignatureVerifierContext> resolveIssuerVerifyingKeys(IssuerSignedJWT issuerSignedJWT) throws VerificationException Resolves potential verifying keys to validate the Issuer-signed JWT. The method ensures that the resolved public keys can be trusted.- Parameters:
 issuerSignedJWT- The Issuer-signed JWT to validate.- Returns:
 - trusted verifying keys
 - Throws:
 VerificationException- if no trustworthy verifying key could be resolved
 
 -