Class Revoked
java.lang.Object
java.lang.Throwable
java.lang.Exception
br.ufsc.labsec.validationResult.results.reasons.ValidationResultReason
br.ufsc.labsec.validationResult.exceptions.invalidExceptions.ReasonForTotalFailed
br.ufsc.labsec.validationResult.exceptions.invalidExceptions.Revoked
- All Implemented Interfaces:
BoundsReference, CertificateReference, RevocationReference, Serializable
The signature is considered invalid because:
- the signer's certificate has been found to be revoked; and
- the Signature Validation Algorithm can ascertain that the signing time lies after the revocation time.
- the certificate chain used in the validation process;
- the time and the reason of revocation of the signer's certificate.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRevoked(RevocationReference reference, Date timeReference) Revoked(String message, X509Certificate revokedCertificate, CertPath certPath, Date revocationDate, String revocationReason, Date timeReference) Revoked(X509Certificate revokedCertificate, CertPath certPath, Date revocationDate, String revocationReason, Date timeReference) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class ValidationResultReason
assertReason, getReason, is, isIn, isReasonForIndeterminate, isReasonForTotalFailed, isRevokedReason, isValidationNotPossible, result, setValidationNotPossibleMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface BoundsReference
getMessageMethods inherited from interface RevocationReference
after, before, expired, inBounds
-
Field Details
-
SEMANTICS
- See Also:
-
-
Constructor Details
-
Revoked
public Revoked(X509Certificate revokedCertificate, CertPath certPath, Date revocationDate, String revocationReason, Date timeReference) -
Revoked
-
Revoked
-
-
Method Details
-
getRevocationDate
- Specified by:
getRevocationDatein interfaceRevocationReference
-
getCertificate
- Specified by:
getCertificatein interfaceCertificateReference
-
getCertPath
- Specified by:
getCertPathin interfaceBoundsReference
-
timeReference
- Specified by:
timeReferencein interfaceBoundsReference
-
getRevocationReason
- Specified by:
getRevocationReasonin interfaceRevocationReference
-