Class CertificateInfo


  • public class CertificateInfo
    extends java.lang.Object
    Certificate Information.
    Since:
    2.0.0
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • CertificateInfo

        public CertificateInfo​(CertWithDbId cert,
                               org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKey,
                               NameId issuer,
                               org.xipki.security.X509Cert issuerCert,
                               NameId profile,
                               NameId requestor)
    • Method Detail

      • getPrivateKey

        public org.bouncycastle.asn1.pkcs.PrivateKeyInfo getPrivateKey()
      • getIssuer

        public NameId getIssuer()
      • getIssuerCert

        public org.xipki.security.X509Cert getIssuerCert()
      • getProfile

        public NameId getProfile()
      • getWarningMessage

        public java.lang.String getWarningMessage()
      • setWarningMessage

        public void setWarningMessage​(java.lang.String warningMessage)
      • getRequestor

        public NameId getRequestor()
      • isRevoked

        public boolean isRevoked()
      • getRevocationInfo

        public org.xipki.security.CertRevocationInfo getRevocationInfo()
      • setRevocationInfo

        public void setRevocationInfo​(org.xipki.security.CertRevocationInfo revocationInfo)
      • isAlreadyIssued

        public boolean isAlreadyIssued()
      • setAlreadyIssued

        public void setAlreadyIssued​(boolean alreadyIssued)
      • getTransactionId

        public java.lang.String getTransactionId()
      • setTransactionId

        public void setTransactionId​(java.lang.String transactionId)
      • getRequestedSubject

        public org.bouncycastle.asn1.x500.X500Name getRequestedSubject()
      • setRequestedSubject

        public void setRequestedSubject​(org.bouncycastle.asn1.x500.X500Name requestedSubject)