Package br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.indeterminateExceptions
Class Generic
java.lang.Object
java.lang.Throwable
java.lang.Exception
br.ufsc.labsec.signature.exceptions.PbadException
br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.interfaces.ValidationResultReason
br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.indeterminateExceptions.ReasonForIndeterminate
br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.indeterminateExceptions.Generic
- All Implemented Interfaces:
BoundsReference
,CertificateReference
,RevocationReference
,Serializable
- Direct Known Subclasses:
CertificateChainGeneralFailure
public class Generic extends ReasonForIndeterminate implements RevocationReference, BoundsReference
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class br.ufsc.labsec.signature.exceptions.PbadException
INVALID_ALGORITHM, INVALID_DIGEST_ALGORITHM, INVALID_SIGNATURE, NO_SUCH_ALGORITHM
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description X509Certificate
getCertificate()
Date
getRevocationDate()
String
getRevocationReason()
Date
notAfter()
Date
notBefore()
void
setNotAfter(Date certificateValidityNotAfter)
void
setNotBefore(Date certificateValidityNotBefore)
void
setRevocationDate(Date revocationDate)
void
setRevocationReason(String revocationReason)
void
setSelectedCertificate(X509Certificate selectedCertificate)
Methods inherited from class br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.indeterminateExceptions.ReasonForIndeterminate
isReasonForIndeterminate, isReasonForTotalFailed
Methods inherited from class br.ufsc.labsec.signature.exceptions.PbadException
isCritical, setCritical
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
SEMANTICS
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Generic
-
Generic
-
Generic
-
-
Method Details
-
getCertificate
- Specified by:
getCertificate
in interfaceCertificateReference
-
setSelectedCertificate
-
notBefore
- Specified by:
notBefore
in interfaceBoundsReference
-
notAfter
- Specified by:
notAfter
in interfaceBoundsReference
-
setNotBefore
-
setNotAfter
-
getRevocationDate
- Specified by:
getRevocationDate
in interfaceRevocationReference
-
getRevocationReason
- Specified by:
getRevocationReason
in interfaceRevocationReference
-
setRevocationDate
-
setRevocationReason
-