public class RevokeStatus
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
NOT_REVOKED
Constants defining different revocation reasons.
|
static int |
REVOKATION_REASON_AACOMPROMISE |
static int |
REVOKATION_REASON_AFFILIATIONCHANGED |
static int |
REVOKATION_REASON_CACOMPROMISE |
static int |
REVOKATION_REASON_CERTIFICATEHOLD |
static int |
REVOKATION_REASON_CESSATIONOFOPERATION |
static int |
REVOKATION_REASON_KEYCOMPROMISE |
static int |
REVOKATION_REASON_PRIVILEGESWITHDRAWN |
static int |
REVOKATION_REASON_REMOVEFROMCRL |
static int |
REVOKATION_REASON_SUPERSEDED |
static int |
REVOKATION_REASON_UNSPECIFIED |
Constructor and Description |
---|
RevokeStatus()
Default Web Service Constuctor
|
RevokeStatus(org.cesecore.certificates.certificate.CertificateStatus info,
java.lang.String issuerDN,
java.lang.String serno) |
RevokeStatus(org.cesecore.certificates.crl.RevokedCertInfo info,
java.lang.String issuerDN) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCertificateSN() |
java.lang.String |
getIssuerDN() |
int |
getReason() |
javax.xml.datatype.XMLGregorianCalendar |
getRevocationDate() |
void |
setCertificateSN(java.lang.String certificateSN) |
void |
setIssuerDN(java.lang.String issuerDN) |
void |
setReason(int reason) |
void |
setRevocationDate(javax.xml.datatype.XMLGregorianCalendar revocationDate) |
public static final int NOT_REVOKED
public static final int REVOKATION_REASON_AACOMPROMISE
public static final int REVOKATION_REASON_AFFILIATIONCHANGED
public static final int REVOKATION_REASON_CACOMPROMISE
public static final int REVOKATION_REASON_CERTIFICATEHOLD
public static final int REVOKATION_REASON_CESSATIONOFOPERATION
public static final int REVOKATION_REASON_KEYCOMPROMISE
public static final int REVOKATION_REASON_PRIVILEGESWITHDRAWN
public static final int REVOKATION_REASON_REMOVEFROMCRL
public static final int REVOKATION_REASON_SUPERSEDED
public static final int REVOKATION_REASON_UNSPECIFIED
public RevokeStatus()
public RevokeStatus(org.cesecore.certificates.certificate.CertificateStatus info, java.lang.String issuerDN, java.lang.String serno) throws javax.xml.datatype.DatatypeConfigurationException
javax.xml.datatype.DatatypeConfigurationException
public RevokeStatus(org.cesecore.certificates.crl.RevokedCertInfo info, java.lang.String issuerDN) throws javax.xml.datatype.DatatypeConfigurationException
javax.xml.datatype.DatatypeConfigurationException
public java.lang.String getCertificateSN()
public java.lang.String getIssuerDN()
public int getReason()
public javax.xml.datatype.XMLGregorianCalendar getRevocationDate()
public void setCertificateSN(java.lang.String certificateSN)
certificateSN
- The certificateSN to set in hex formatpublic void setIssuerDN(java.lang.String issuerDN)
issuerDN
- The issuerDN to set.public void setReason(int reason)
reason
- The reason to set.public void setRevocationDate(javax.xml.datatype.XMLGregorianCalendar revocationDate)
revocationDate
- The revocationDate to set.2019 PrimeKey Solutions AB.