public class CaServerConf
extends org.xipki.util.ValidatableConf
| Modifier and Type | Class and Description |
|---|---|
static class |
CaServerConf.CtLogConf |
static class |
CaServerConf.RemoteMgmt |
static class |
CaServerConf.SslContext |
| Constructor and Description |
|---|
CaServerConf() |
| Modifier and Type | Method and Description |
|---|---|
org.xipki.audit.Audits.AuditConf |
getAudit() |
List<String> |
getCertprofileFactories() |
CaServerConf.CtLogConf |
getCtLog() |
List<org.xipki.datasource.DataSourceConf> |
getDatasources() |
CaServerConf.RemoteMgmt |
getRemoteMgmt() |
org.xipki.security.Securities.SecurityConf |
getSecurity() |
int |
getShardId() |
CaServerConf.SslContext |
getSslContext(String name) |
org.xipki.util.http.SslContextConf |
getSslContextConf(String name) |
List<CaServerConf.SslContext> |
getSslContexts() |
boolean |
isMaster() |
static CaServerConf |
readConfFromFile(String fileName) |
void |
setAudit(org.xipki.audit.Audits.AuditConf audit) |
void |
setCertprofileFactories(List<String> certprofileFactories) |
void |
setCtLog(CaServerConf.CtLogConf ctLog) |
void |
setDatasources(List<org.xipki.datasource.DataSourceConf> datasources) |
void |
setMaster(boolean master) |
void |
setRemoteMgmt(CaServerConf.RemoteMgmt remoteMgmt) |
void |
setSecurity(org.xipki.security.Securities.SecurityConf security) |
void |
setShardId(int shardId) |
void |
setSslContexts(List<CaServerConf.SslContext> sslContexts) |
void |
validate() |
public static CaServerConf readConfFromFile(String fileName) throws IOException, org.xipki.util.InvalidConfException
IOExceptionorg.xipki.util.InvalidConfExceptionpublic boolean isMaster()
public void setMaster(boolean master)
public int getShardId()
public void setShardId(int shardId)
public List<org.xipki.datasource.DataSourceConf> getDatasources()
public void setDatasources(List<org.xipki.datasource.DataSourceConf> datasources)
public List<CaServerConf.SslContext> getSslContexts()
public void setSslContexts(List<CaServerConf.SslContext> sslContexts)
public CaServerConf.SslContext getSslContext(String name)
public org.xipki.audit.Audits.AuditConf getAudit()
public void setAudit(org.xipki.audit.Audits.AuditConf audit)
public org.xipki.security.Securities.SecurityConf getSecurity()
public void setSecurity(org.xipki.security.Securities.SecurityConf security)
public CaServerConf.RemoteMgmt getRemoteMgmt()
public void setRemoteMgmt(CaServerConf.RemoteMgmt remoteMgmt)
public CaServerConf.CtLogConf getCtLog()
public void setCtLog(CaServerConf.CtLogConf ctLog)
public org.xipki.util.http.SslContextConf getSslContextConf(String name)
public void validate()
throws org.xipki.util.InvalidConfException
validate in class org.xipki.util.ValidatableConforg.xipki.util.InvalidConfExceptionCopyright © 2020. All rights reserved.