Interface ProofValidator
- All Superinterfaces:
Provider
- All Known Implementing Classes:
AbstractProofValidator,AttestationProofValidator,JwtProofValidator
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()validateProof(VCIssuanceContext vcIssuanceContext) Validates client-provided key binding proofs.
-
Method Details
-
close
default void close() -
getProofType
String getProofType() -
validateProof
Validates client-provided key binding proofs.- Parameters:
vcIssuanceContext- the issuance context with credential request and config- Returns:
- the list of JWKs to bind to credentials (one JWK per credential)
- Throws:
VCIssuerException
-