Package org.xipki.ca.api
Class PublicCaInfo
- java.lang.Object
-
- org.xipki.ca.api.PublicCaInfo
-
public class PublicCaInfo extends Object
Public CA information.- Since:
- 2.0.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description 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)PublicCaInfo(org.xipki.security.X509Cert caCert, CaUris caUris, org.xipki.util.ConfPairs extraControl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetC14nSubject()org.xipki.security.X509CertgetCaCert()CaUrisgetCaUris()Returns the CA URIs.org.xipki.security.X509CertgetCrlSignerCert()org.xipki.util.ConfPairsgetExtraControl()org.bouncycastle.asn1.x500.X500NamegetIssuer()BigIntegergetSerialNumber()org.bouncycastle.asn1.x500.X500NamegetSubject()org.bouncycastle.asn1.x509.GeneralNamesgetSubjectAltName()byte[]getSubjectKeyIdentifer()voidsetCrlSignerCert(org.xipki.security.X509Cert crlSignerCert)
-
-
-
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()
-
-