Package com.netscape.certsrv.dbs.certdb
Interface ICertRecord
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATTR_AUTO_RENEW
static java.lang.String
ATTR_CERT_STATUS
static java.lang.String
ATTR_CREATE_TIME
static java.lang.String
ATTR_ID
static java.lang.String
ATTR_ISSUED_BY
static java.lang.String
ATTR_META_INFO
static java.lang.String
ATTR_MODIFY_TIME
static java.lang.String
ATTR_REVO_INFO
static java.lang.String
ATTR_REVOKED_BY
static java.lang.String
ATTR_REVOKED_ON
static java.lang.String
ATTR_X509CERT
static java.lang.String
ATTR_X509CERT_ALGORITHM
static java.lang.String
ATTR_X509CERT_DURATION
static java.lang.String
ATTR_X509CERT_EXTENSION
static java.lang.String
ATTR_X509CERT_ISSUER
static java.lang.String
ATTR_X509CERT_NOT_AFTER
static java.lang.String
ATTR_X509CERT_NOT_BEFORE
static java.lang.String
ATTR_X509CERT_PUBLIC_KEY_DATA
static java.lang.String
ATTR_X509CERT_SERIAL_NUMBER
static java.lang.String
ATTR_X509CERT_SIGNING_ALGORITHM
static java.lang.String
ATTR_X509CERT_SUBJECT
static java.lang.String
ATTR_X509CERT_VERSION
static java.lang.String
AUTO_RENEWAL_DISABLED
static java.lang.String
AUTO_RENEWAL_DONE
static java.lang.String
AUTO_RENEWAL_ENABLED
static java.lang.String
AUTO_RENEWAL_NOTIFIED
static java.lang.String
META_CERT_TYPE
static java.lang.String
META_CHALLENGE_PHRASE
static java.lang.String
META_CRMF_REQID
static java.lang.String
META_LDAPPUBLISH
static java.lang.String
META_OLD_CERT
static java.lang.String
META_PROFILE_ID
static java.lang.String
META_RENEWED_CERT
static java.lang.String
META_REQUEST_ID
static java.lang.String
META_REV_SHRTOK
static java.lang.String
STATUS_EXPIRED
static java.lang.String
STATUS_INVALID
static java.lang.String
STATUS_REVOKED
static java.lang.String
STATUS_REVOKED_EXPIRED
static java.lang.String
STATUS_VALID
static java.lang.String
X509CERT_ALGORITHM
static java.lang.String
X509CERT_DURATION
static java.lang.String
X509CERT_EXTENSION
static java.lang.String
X509CERT_ISSUER
static java.lang.String
X509CERT_NOT_AFTER
static java.lang.String
X509CERT_NOT_BEFORE
static java.lang.String
X509CERT_PUBLIC_KEY_DATA
static java.lang.String
X509CERT_SERIAL_NUMBER
static java.lang.String
X509CERT_SIGNING_ALGORITHM
static java.lang.String
X509CERT_SUBJECT
static java.lang.String
X509CERT_VERSION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description X509CertImpl
getCertificate()
Retrieves certificate from certificate record.java.math.BigInteger
getCertificateSerialNumber()
Retrieves serial number from stored certificate.java.util.Date
getCreateTime()
Retrieves time of creation of this certificate record.java.lang.String
getIssuedBy()
Retrieves name of which user issued this certificate.MetaInfo
getMetaInfo()
Retrieves meta info.java.util.Date
getModifyTime()
Retrieves time of modification of this certificate record.IRevocationInfo
getRevocationInfo()
Retrieves revocation info.java.lang.String
getRevokedBy()
Retrieves name of who revoked this certificate.java.util.Date
getRevokedOn()
Retrieves date when this certificate was revoked.RevocationReason
getRevReason()
returns the revocation reasonjava.math.BigInteger
getSerialNumber()
Retrieves serial number from certificate record.java.lang.String
getStatus()
Retrieves certificate status.boolean
isCertOnHold()
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
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
RevocationReason getRevReason() throws EBaseException, X509ExtensionException
returns the revocation reason- Throws:
EBaseException
X509ExtensionException
-
-