Package org.xipki.ca.api.mgmt
Class CaConf
- java.lang.Object
-
- org.xipki.ca.api.mgmt.CaConf
-
public class CaConf extends Object
CA configuration.- Since:
- 2.1.0
- Author:
- Lijun Liao (xipki)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCaConf.GenSelfIssuedstatic classCaConf.SingleCa
-
Constructor Summary
Constructors Constructor Description CaConf(File confFile, org.xipki.security.SecurityFactory securityFactory)CaConf(InputStream confFileZipStream, org.xipki.security.SecurityFactory securityFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddKeypairGen(KeypairGenEntry keypairgen)voidaddProfile(CertprofileEntry profile)voidaddPublisher(PublisherEntry publisher)voidaddRequestor(RequestorEntry requestor)voidaddSigner(SignerEntry signer)voidaddSingleCa(CaConf.SingleCa singleCa)CaConf.SingleCagetCa(String name)Set<String>getCaNames()CertprofileEntrygetCertprofile(String name)Set<String>getCertprofileNames()StringgetDbSchema(String name)Set<String>getDbSchemaNames()KeypairGenEntrygetKeypairGen(String name)Set<String>getKeypairGenNames()PublisherEntrygetPublisher(String name)Set<String>getPublisherNames()RequestorEntrygetRequestor(String name)Set<String>getRequestorNames()SignerEntrygetSigner(String name)Set<String>getSignerNames()
-
-
-
Constructor Detail
-
CaConf
public CaConf(File confFile, org.xipki.security.SecurityFactory securityFactory) throws IOException, org.xipki.util.exception.InvalidConfException, CaMgmtException
- Throws:
IOExceptionorg.xipki.util.exception.InvalidConfExceptionCaMgmtException
-
CaConf
public CaConf(InputStream confFileZipStream, org.xipki.security.SecurityFactory securityFactory) throws IOException, org.xipki.util.exception.InvalidConfException, CaMgmtException
- Throws:
IOExceptionorg.xipki.util.exception.InvalidConfExceptionCaMgmtException
-
-
Method Detail
-
addSigner
public void addSigner(SignerEntry signer)
-
getSigner
public SignerEntry getSigner(String name)
-
addRequestor
public void addRequestor(RequestorEntry requestor)
-
getRequestor
public RequestorEntry getRequestor(String name)
-
addPublisher
public void addPublisher(PublisherEntry publisher)
-
getPublisher
public PublisherEntry getPublisher(String name)
-
addProfile
public void addProfile(CertprofileEntry profile)
-
getCertprofile
public CertprofileEntry getCertprofile(String name)
-
addKeypairGen
public void addKeypairGen(KeypairGenEntry keypairgen)
-
getKeypairGen
public KeypairGenEntry getKeypairGen(String name)
-
addSingleCa
public void addSingleCa(CaConf.SingleCa singleCa)
-
getCa
public CaConf.SingleCa getCa(String name)
-
-