For DID-signed certificates that utilises an OCSP Responder, the verifier throws a generic error message (Whoops! It's not you, it's us) instead of a revoked message (Certificate has been revoked)
What does this PR do?
Update certificateRevoked() checks to also include fragments from DID-signed documents
Check against revokedOnAny === true for a catch all solution
Context
For DID-signed certificates that utilises an OCSP Responder, the verifier throws a generic error message (
Whoops! It's not you, it's us
) instead of a revoked message (Certificate has been revoked
)What does this PR do?
certificateRevoked()
checks to also include fragments from DID-signed documentsrevokedOnAny === true
for a catch all solutionreason.code
as OCSP Revocation uses reason codes as the revocation reason (not to be confused with OA status code)