Class PublicCaInfo


  • public class PublicCaInfo
    extends Object
    Public CA information.
    Since:
    2.0.0
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • PublicCaInfo

        public PublicCaInfo​(org.xipki.security.X509Cert caCert,
                            CaUris caUris,
                            org.xipki.util.ConfPairs extraControl)
                     throws org.xipki.pki.OperationException
        Throws:
        org.xipki.pki.OperationException
      • PublicCaInfo

        public PublicCaInfo​(org.bouncycastle.asn1.x500.X500Name subject,
                            org.bouncycastle.asn1.x500.X500Name issuer,
                            BigInteger serialNumber,
                            org.bouncycastle.asn1.x509.GeneralNames subjectAltName,
                            byte[] subjectKeyIdentifier,
                            CaUris caUris,
                            org.xipki.util.ConfPairs extraControl)
    • Method Detail

      • getCaUris

        public CaUris getCaUris()
        Returns the CA URIs.
        Returns:
        non-null CaUris.
      • getCrlSignerCert

        public org.xipki.security.X509Cert getCrlSignerCert()
      • setCrlSignerCert

        public void setCrlSignerCert​(org.xipki.security.X509Cert crlSignerCert)
      • getSubject

        public org.bouncycastle.asn1.x500.X500Name getSubject()
      • getIssuer

        public org.bouncycastle.asn1.x500.X500Name getIssuer()
      • getC14nSubject

        public String getC14nSubject()
      • getSubjectAltName

        public org.bouncycastle.asn1.x509.GeneralNames getSubjectAltName()
      • getSubjectKeyIdentifer

        public byte[] getSubjectKeyIdentifer()
      • getSerialNumber

        public BigInteger getSerialNumber()
      • getCaCert

        public org.xipki.security.X509Cert getCaCert()
      • getExtraControl

        public org.xipki.util.ConfPairs getExtraControl()