Class Expired
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.Expired
- All Implemented Interfaces:
BoundsReference, CertificateChainReference, CertificateReference, Serializable
The signature is considered invalid because the Signature Validation Algorithm can ascertain that the
signing time lies after the expiration date (notAfter) of the signer's certificate.
The process shall output:
- The certificate that was expired at the signing time.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExpired(CertificateChainReference certificateChainReference, Date timeReference) Expired(String message, Throwable cause, X509Certificate certificate, CertPath certPath, Date timeReference) Expired(String message, X509Certificate certificate, CertPath certPath, Date timeReference) Expired(Throwable cause, X509Certificate certificate, CertPath certPath, 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 CertificateChainReference
expired, inBounds, notAfter, notBefore, notYetValid
-
Constructor Details
-
Expired
-
Expired
-
Expired
public Expired(String message, Throwable cause, X509Certificate certificate, CertPath certPath, Date timeReference) -
Expired
-
-
Method Details
-
getCertificate
- Specified by:
getCertificatein interfaceCertificateReference
-
getCertPath
- Specified by:
getCertPathin interfaceBoundsReference
-
timeReference
- Specified by:
timeReferencein interfaceBoundsReference
-