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() |
void |
initSsl() |
boolean |
isLogReqResp() |
boolean |
isMaster() |
boolean |
isNoLock() |
boolean |
isNoRA() |
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 |
setLogReqResp(boolean logReqResp) |
void |
setMaster(boolean master) |
void |
setNoLock(boolean noLock) |
void |
setNoRA(boolean noRA) |
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.exception.InvalidConfException
IOExceptionorg.xipki.util.exception.InvalidConfExceptionpublic boolean isMaster()
public void setMaster(boolean master)
public boolean isNoLock()
public void setNoLock(boolean noLock)
public boolean isNoRA()
public void setNoRA(boolean noRA)
public boolean isLogReqResp()
public void setLogReqResp(boolean logReqResp)
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 void initSsl()
throws org.xipki.ca.api.mgmt.CaMgmtException
org.xipki.ca.api.mgmt.CaMgmtExceptionpublic org.xipki.util.http.SslContextConf getSslContextConf(String name)
public void validate()
throws org.xipki.util.exception.InvalidConfException
validate in class org.xipki.util.ValidatableConforg.xipki.util.exception.InvalidConfExceptionCopyright © 2022. All rights reserved.