Package com.netscape.certsrv.dbs.certdb
Interface ICertRecord
-
- All Known Implementing Classes:
CertRecord
public interface ICertRecord extends IDBObj
An interface contains constants for certificate record.- Version:
- $Revision$, $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringATTR_AUTO_RENEWstatic java.lang.StringATTR_CERT_STATUSstatic java.lang.StringATTR_CREATE_TIMEstatic java.lang.StringATTR_IDstatic java.lang.StringATTR_ISSUED_BYstatic java.lang.StringATTR_META_INFOstatic java.lang.StringATTR_MODIFY_TIMEstatic java.lang.StringATTR_REVO_INFOstatic java.lang.StringATTR_REVOKED_BYstatic java.lang.StringATTR_REVOKED_ONstatic java.lang.StringATTR_X509CERTstatic java.lang.StringATTR_X509CERT_ALGORITHMstatic java.lang.StringATTR_X509CERT_DURATIONstatic java.lang.StringATTR_X509CERT_EXTENSIONstatic java.lang.StringATTR_X509CERT_ISSUERstatic java.lang.StringATTR_X509CERT_NOT_AFTERstatic java.lang.StringATTR_X509CERT_NOT_BEFOREstatic java.lang.StringATTR_X509CERT_PUBLIC_KEY_DATAstatic java.lang.StringATTR_X509CERT_SERIAL_NUMBERstatic java.lang.StringATTR_X509CERT_SIGNING_ALGORITHMstatic java.lang.StringATTR_X509CERT_SUBJECTstatic java.lang.StringATTR_X509CERT_VERSIONstatic java.lang.StringAUTO_RENEWAL_DISABLEDstatic java.lang.StringAUTO_RENEWAL_DONEstatic java.lang.StringAUTO_RENEWAL_ENABLEDstatic java.lang.StringAUTO_RENEWAL_NOTIFIEDstatic java.lang.StringMETA_CERT_TYPEstatic java.lang.StringMETA_CHALLENGE_PHRASEstatic java.lang.StringMETA_CRMF_REQIDstatic java.lang.StringMETA_LDAPPUBLISHstatic java.lang.StringMETA_OLD_CERTstatic java.lang.StringMETA_PROFILE_IDstatic java.lang.StringMETA_RENEWED_CERTstatic java.lang.StringMETA_REQUEST_IDstatic java.lang.StringMETA_REV_SHRTOKstatic java.lang.StringSTATUS_EXPIREDstatic java.lang.StringSTATUS_INVALIDstatic java.lang.StringSTATUS_REVOKEDstatic java.lang.StringSTATUS_REVOKED_EXPIREDstatic java.lang.StringSTATUS_VALIDstatic java.lang.StringX509CERT_ALGORITHMstatic java.lang.StringX509CERT_DURATIONstatic java.lang.StringX509CERT_EXTENSIONstatic java.lang.StringX509CERT_ISSUERstatic java.lang.StringX509CERT_NOT_AFTERstatic java.lang.StringX509CERT_NOT_BEFOREstatic java.lang.StringX509CERT_PUBLIC_KEY_DATAstatic java.lang.StringX509CERT_SERIAL_NUMBERstatic java.lang.StringX509CERT_SIGNING_ALGORITHMstatic java.lang.StringX509CERT_SUBJECTstatic java.lang.StringX509CERT_VERSION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.mozilla.jss.netscape.security.x509.X509CertImplgetCertificate()Retrieves certificate from certificate record.java.math.BigIntegergetCertificateSerialNumber()Retrieves serial number from stored certificate.java.util.DategetCreateTime()Retrieves time of creation of this certificate record.java.lang.StringgetIssuedBy()Retrieves name of which user issued this certificate.MetaInfogetMetaInfo()Retrieves meta info.java.util.DategetModifyTime()Retrieves time of modification of this certificate record.IRevocationInfogetRevocationInfo()Retrieves revocation info.java.lang.StringgetRevokedBy()Retrieves name of who revoked this certificate.java.util.DategetRevokedOn()Retrieves date when this certificate was revoked.org.mozilla.jss.netscape.security.x509.RevocationReasongetRevReason()returns the revocation reasonjava.math.BigIntegergetSerialNumber()Retrieves serial number from certificate record.java.lang.StringgetStatus()Retrieves certificate status.booleanisCertOnHold()is this cert on hold?-
Methods inherited from interface com.netscape.certsrv.base.IAttrSet
delete, get, getElements, set
-
Methods inherited from interface com.netscape.certsrv.dbs.IDBObj
getSerializableAttrNames
-
-
-
-
Field Detail
-
ATTR_ID
static final java.lang.String ATTR_ID
- See Also:
- Constant Field Values
-
ATTR_META_INFO
static final java.lang.String ATTR_META_INFO
- See Also:
- Constant Field Values
-
ATTR_REVO_INFO
static final java.lang.String ATTR_REVO_INFO
- See Also:
- Constant Field Values
-
ATTR_CERT_STATUS
static final java.lang.String ATTR_CERT_STATUS
- See Also:
- Constant Field Values
-
ATTR_CREATE_TIME
static final java.lang.String ATTR_CREATE_TIME
- See Also:
- Constant Field Values
-
ATTR_MODIFY_TIME
static final java.lang.String ATTR_MODIFY_TIME
- See Also:
- Constant Field Values
-
ATTR_AUTO_RENEW
static final java.lang.String ATTR_AUTO_RENEW
- See Also:
- Constant Field Values
-
ATTR_ISSUED_BY
static final java.lang.String ATTR_ISSUED_BY
- See Also:
- Constant Field Values
-
ATTR_REVOKED_BY
static final java.lang.String ATTR_REVOKED_BY
- See Also:
- Constant Field Values
-
ATTR_REVOKED_ON
static final java.lang.String ATTR_REVOKED_ON
- See Also:
- Constant Field Values
-
ATTR_X509CERT
static final java.lang.String ATTR_X509CERT
- See Also:
- Constant Field Values
-
META_LDAPPUBLISH
static final java.lang.String META_LDAPPUBLISH
- See Also:
- Constant Field Values
-
META_REQUEST_ID
static final java.lang.String META_REQUEST_ID
- See Also:
- Constant Field Values
-
META_RENEWED_CERT
static final java.lang.String META_RENEWED_CERT
- See Also:
- Constant Field Values
-
META_OLD_CERT
static final java.lang.String META_OLD_CERT
- See Also:
- Constant Field Values
-
META_CERT_TYPE
static final java.lang.String META_CERT_TYPE
- See Also:
- Constant Field Values
-
META_CRMF_REQID
static final java.lang.String META_CRMF_REQID
- See Also:
- Constant Field Values
-
META_CHALLENGE_PHRASE
static final java.lang.String META_CHALLENGE_PHRASE
- See Also:
- Constant Field Values
-
META_PROFILE_ID
static final java.lang.String META_PROFILE_ID
- See Also:
- Constant Field Values
-
META_REV_SHRTOK
static final java.lang.String META_REV_SHRTOK
- See Also:
- Constant Field Values
-
STATUS_VALID
static final java.lang.String STATUS_VALID
- See Also:
- Constant Field Values
-
STATUS_INVALID
static final java.lang.String STATUS_INVALID
- See Also:
- Constant Field Values
-
STATUS_REVOKED
static final java.lang.String STATUS_REVOKED
- See Also:
- Constant Field Values
-
STATUS_EXPIRED
static final java.lang.String STATUS_EXPIRED
- See Also:
- Constant Field Values
-
STATUS_REVOKED_EXPIRED
static final java.lang.String STATUS_REVOKED_EXPIRED
- See Also:
- Constant Field Values
-
AUTO_RENEWAL_DISABLED
static final java.lang.String AUTO_RENEWAL_DISABLED
- See Also:
- Constant Field Values
-
AUTO_RENEWAL_ENABLED
static final java.lang.String AUTO_RENEWAL_ENABLED
- See Also:
- Constant Field Values
-
AUTO_RENEWAL_DONE
static final java.lang.String AUTO_RENEWAL_DONE
- See Also:
- Constant Field Values
-
AUTO_RENEWAL_NOTIFIED
static final java.lang.String AUTO_RENEWAL_NOTIFIED
- See Also:
- Constant Field Values
-
X509CERT_NOT_BEFORE
static final java.lang.String X509CERT_NOT_BEFORE
- See Also:
- Constant Field Values
-
X509CERT_NOT_AFTER
static final java.lang.String X509CERT_NOT_AFTER
- See Also:
- Constant Field Values
-
X509CERT_DURATION
static final java.lang.String X509CERT_DURATION
- See Also:
- Constant Field Values
-
X509CERT_EXTENSION
static final java.lang.String X509CERT_EXTENSION
- See Also:
- Constant Field Values
-
X509CERT_SUBJECT
static final java.lang.String X509CERT_SUBJECT
- See Also:
- Constant Field Values
-
X509CERT_ISSUER
static final java.lang.String X509CERT_ISSUER
- See Also:
- Constant Field Values
-
X509CERT_PUBLIC_KEY_DATA
static final java.lang.String X509CERT_PUBLIC_KEY_DATA
- See Also:
- Constant Field Values
-
X509CERT_VERSION
static final java.lang.String X509CERT_VERSION
- See Also:
- Constant Field Values
-
X509CERT_ALGORITHM
static final java.lang.String X509CERT_ALGORITHM
- See Also:
- Constant Field Values
-
X509CERT_SIGNING_ALGORITHM
static final java.lang.String X509CERT_SIGNING_ALGORITHM
- See Also:
- Constant Field Values
-
X509CERT_SERIAL_NUMBER
static final java.lang.String X509CERT_SERIAL_NUMBER
- See Also:
- Constant Field Values
-
ATTR_X509CERT_NOT_BEFORE
static final java.lang.String ATTR_X509CERT_NOT_BEFORE
- See Also:
- Constant Field Values
-
ATTR_X509CERT_NOT_AFTER
static final java.lang.String ATTR_X509CERT_NOT_AFTER
- See Also:
- Constant Field Values
-
ATTR_X509CERT_DURATION
static final java.lang.String ATTR_X509CERT_DURATION
- See Also:
- Constant Field Values
-
ATTR_X509CERT_EXTENSION
static final java.lang.String ATTR_X509CERT_EXTENSION
- See Also:
- Constant Field Values
-
ATTR_X509CERT_SUBJECT
static final java.lang.String ATTR_X509CERT_SUBJECT
- See Also:
- Constant Field Values
-
ATTR_X509CERT_ISSUER
static final java.lang.String ATTR_X509CERT_ISSUER
- See Also:
- Constant Field Values
-
ATTR_X509CERT_VERSION
static final java.lang.String ATTR_X509CERT_VERSION
- See Also:
- Constant Field Values
-
ATTR_X509CERT_ALGORITHM
static final java.lang.String ATTR_X509CERT_ALGORITHM
- See Also:
- Constant Field Values
-
ATTR_X509CERT_SIGNING_ALGORITHM
static final java.lang.String ATTR_X509CERT_SIGNING_ALGORITHM
- See Also:
- Constant Field Values
-
ATTR_X509CERT_SERIAL_NUMBER
static final java.lang.String ATTR_X509CERT_SERIAL_NUMBER
- See Also:
- Constant Field Values
-
ATTR_X509CERT_PUBLIC_KEY_DATA
static final java.lang.String ATTR_X509CERT_PUBLIC_KEY_DATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCertificateSerialNumber
java.math.BigInteger getCertificateSerialNumber()
Retrieves serial number from stored certificate.- Returns:
- certificate serial number
-
getSerialNumber
java.math.BigInteger getSerialNumber()
Retrieves serial number from certificate record.- Returns:
- certificate serial number
-
getCertificate
org.mozilla.jss.netscape.security.x509.X509CertImpl getCertificate()
Retrieves certificate from certificate record.- Returns:
- certificate
-
getIssuedBy
java.lang.String getIssuedBy()
Retrieves name of which user issued this certificate.- Returns:
- name of which user issued this certificate
-
getRevokedBy
java.lang.String getRevokedBy()
Retrieves name of who revoked this certificate.- Returns:
- name of who revoked this certificate
-
getRevokedOn
java.util.Date getRevokedOn()
Retrieves date when this certificate was revoked.- Returns:
- date when this certificate was revoked
-
getMetaInfo
MetaInfo getMetaInfo()
Retrieves meta info.- Returns:
- meta info
-
getStatus
java.lang.String getStatus()
Retrieves certificate status.- Returns:
- certificate status
-
getCreateTime
java.util.Date getCreateTime()
Retrieves time of creation of this certificate record.- Returns:
- time of creation of this certificate record
-
getModifyTime
java.util.Date getModifyTime()
Retrieves time of modification of this certificate record.- Returns:
- time of modification of this certificate record
-
getRevocationInfo
IRevocationInfo getRevocationInfo()
Retrieves revocation info.- Returns:
- revocation info
-
isCertOnHold
boolean isCertOnHold()
is this cert on hold?
-
getRevReason
org.mozilla.jss.netscape.security.x509.RevocationReason getRevReason() throws EBaseException, org.mozilla.jss.netscape.security.x509.X509ExtensionExceptionreturns the revocation reason- Throws:
EBaseExceptionorg.mozilla.jss.netscape.security.x509.X509ExtensionException
-
-