Class Revoked
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.invalidExceptions.ReasonForTotalFailed
br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.invalidExceptions.Revoked
- All Implemented Interfaces:
CertificateReference
,RevocationReference
,Serializable
public class Revoked extends ReasonForTotalFailed implements RevocationReference
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description String
revocationReason
Object
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 Revoked(String message, Object revokedCertificate, Date revocationDate, String revocationReason)
Revoked(String message, Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason)
Revoked(Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason)
-
Method Summary
Modifier and Type Method Description Object
getCertificate()
Date
getRevocationDate()
String
getRevocationReason()
Methods inherited from class br.ufsc.labsec.signature.conformanceVerifier.validationService.exceptions.invalidExceptions.ReasonForTotalFailed
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
-
Revoked
-
Revoked
public Revoked(Throwable cause, X509Certificate revokedCertificate, Date revocationDate, String revocationReason) -
Revoked
public Revoked(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
-