Interface ICertRecord

  • All Superinterfaces:
    IAttrSet, IDBObj, java.io.Serializable
    All Known Implementing Classes:
    CertRecord

    public interface ICertRecord
    extends IDBObj
    An interface contains constants for certificate record.
    Version:
    $Revision$, $Date$
    • 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.X509ExtensionException
        returns the revocation reason
        Throws:
        EBaseException
        org.mozilla.jss.netscape.security.x509.X509ExtensionException