Package br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.indeterminateExceptions
Class RevokedNoPoe
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.RevokedNoPoe
- All Implemented Interfaces:
CertificateReference
,RevocationReference
,Serializable
public class RevokedNoPoe extends ReasonForIndeterminate implements RevocationReference
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description String
revocationReason
X509Certificate
revokedCertificate
static String
SEMANTICS
Fields inherited from class br.ufsc.labsec.signature.exceptions.PbadException
INVALID_ALGORITHM, INVALID_DIGEST_ALGORITHM, INVALID_SIGNATURE, NO_SUCH_ALGORITHM
-
Constructor Summary
Constructors Constructor Description RevokedNoPoe(String message, Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason)
RevokedNoPoe(String message, X509Certificate revokedCertificate, Date revocationDate, String revocationReason)
RevokedNoPoe(Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason)
-
Method Summary
Modifier and Type Method Description X509Certificate
getCertificate()
Date
getRevocationDate()
String
getRevocationReason()
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
-
revokedCertificate
-
revocationReason
-
SEMANTICS
- See Also:
- Constant Field Values
-
-
Constructor Details
-
RevokedNoPoe
public RevokedNoPoe(String message, X509Certificate revokedCertificate, Date revocationDate, String revocationReason) -
RevokedNoPoe
public RevokedNoPoe(Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason) -
RevokedNoPoe
public RevokedNoPoe(String message, Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason)
-
-
Method Details
-
getRevocationDate
- Specified by:
getRevocationDate
in interfaceRevocationReference
-
getCertificate
- Specified by:
getCertificate
in interfaceCertificateReference
-
getRevocationReason
- Specified by:
getRevocationReason
in interfaceRevocationReference
-