Class RevokedNoPoe
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.RevokedNoPoe
- All Implemented Interfaces:
BoundsReference, CertificateReference, RevocationReference, Serializable
The signer's certificate has been found to be revoked at the validation date/time.
However, the Signature Validation Algorithm cannot ascertain that the signing time
lies before or after the revocation time.
The validation process shall provide the following:
- The certificate that was found to be revoked.
- 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
ConstructorsConstructorDescriptionRevokedNoPoe(String message, X509Certificate revokedCertificate, CertPath certPath, Date revocationDate, String revocationReason, Date timeReference) RevokedNoPoe(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
-
RevokedNoPoe
-
RevokedNoPoe
public RevokedNoPoe(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
-