Class JwtVcMetadataTrustedSdJwtIssuer

java.lang.Object
org.keycloak.sdjwt.consumer.JwtVcMetadataTrustedSdJwtIssuer
All Implemented Interfaces:
TrustedSdJwtIssuer

public class JwtVcMetadataTrustedSdJwtIssuer extends Object implements TrustedSdJwtIssuer
A trusted Issuer for running SD-JWT VP verification.

This implementation targets issuers exposing verifying keys on a normalized JWT VC Issuer metadata endpoint.

Author:
Ingrid Kamga
See Also:
  • Constructor Details

    • JwtVcMetadataTrustedSdJwtIssuer

      public JwtVcMetadataTrustedSdJwtIssuer(String issuerUri, HttpDataFetcher httpDataFetcher)
      Parameters:
      issuerUri - a trusted issuer URI
    • JwtVcMetadataTrustedSdJwtIssuer

      public JwtVcMetadataTrustedSdJwtIssuer(Pattern issuerUriPattern, HttpDataFetcher httpDataFetcher)
      Parameters:
      issuerUriPattern - a regex pattern for trusted issuer URIs
  • Method Details