Interface AttestationKeyResolver

All Known Implementing Classes:
StaticAttestationKeyResolver

public interface AttestationKeyResolver
Interface for resolving attestation public keys by kid for JWT attestation validation. Implementations may use local registries, remote JWKS, or other trusted sources.
Author:
Rodrick Awambeng
  • Method Summary

    Modifier and Type
    Method
    Description
    resolveKey(String kid, Map<String,Object> header, Map<String,Object> payload)
    Resolves a JWK for the given kid, header, and payload context.
  • Method Details

    • resolveKey

      JWK resolveKey(String kid, Map<String,Object> header, Map<String,Object> payload)
      Resolves a JWK for the given kid, header, and payload context. Returns null if the key cannot be resolved or is not trusted.