Interface ProofValidator
- All Superinterfaces:
Provider
- All Known Implementing Classes:
AbstractProofValidator
,AttestationProofValidator
,JwtProofValidator
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
close()
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
-