Class RevokedCANoPoe
java.lang.Object
java.lang.Throwable
java.lang.Exception
br.ufsc.labsec.validationResult.results.reasons.ValidationResultReason
br.ufsc.labsec.validationResult.exceptions.indeterminateExceptions.ReasonForIndeterminate
br.ufsc.labsec.validationResult.exceptions.indeterminateExceptions.RevokedCANoPoe
- All Implemented Interfaces:
BoundsReference, CertificateReference, RevocationReference, Serializable
At least one certificate chain was found but an intermediate CA certificate has been found to be revoked.
The validation process shall provide the following:
- The certificate chain which includes the revoked CA certificate.
- The time and the reason of revocation of the certificate.
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRevokedCANoPoe(String message, X509Certificate revokedCertificate, CertPath certPath, Date revocationDate, String revocationReason, Date timeReference) RevokedCANoPoe(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
-
RevokedCANoPoe
-
RevokedCANoPoe
public RevokedCANoPoe(X509Certificate revokedCertificate, CertPath certPath, Date revocationDate, String revocationReason, Date timeReference)
-
-
Method Details
-
getCertificate
- Specified by:
getCertificatein interfaceCertificateReference
-
getCertPath
- Specified by:
getCertPathin interfaceBoundsReference
-
timeReference
- Specified by:
timeReferencein interfaceBoundsReference
-
getRevocationDate
- Specified by:
getRevocationDatein interfaceRevocationReference
-
getRevocationReason
- Specified by:
getRevocationReasonin interfaceRevocationReference
-