Class CaServerConf


  • public class CaServerConf
    extends org.xipki.util.ValidatableConf
    CA server configuration.
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • CaServerConf

        public CaServerConf()
    • Method Detail

      • readConfFromFile

        public static CaServerConf readConfFromFile​(String fileName)
                                             throws IOException,
                                                    org.xipki.util.exception.InvalidConfException
        Throws:
        IOException
        org.xipki.util.exception.InvalidConfException
      • isMaster

        public boolean isMaster()
      • setMaster

        public void setMaster​(boolean master)
      • isNoLock

        public boolean isNoLock()
      • setNoLock

        public void setNoLock​(boolean noLock)
      • isNoRA

        public boolean isNoRA()
      • setNoRA

        public void setNoRA​(boolean noRA)
      • isLogReqResp

        public boolean isLogReqResp()
      • setLogReqResp

        public void setLogReqResp​(boolean logReqResp)
      • getShardId

        public int getShardId()
      • setShardId

        public void setShardId​(int shardId)
      • getDatasources

        public List<org.xipki.datasource.DataSourceConf> getDatasources()
      • setDatasources

        public void setDatasources​(List<org.xipki.datasource.DataSourceConf> datasources)
      • getAudit

        public org.xipki.audit.Audits.AuditConf getAudit()
      • setAudit

        public void setAudit​(org.xipki.audit.Audits.AuditConf audit)
      • getSecurity

        public org.xipki.security.Securities.SecurityConf getSecurity()
      • setSecurity

        public void setSecurity​(org.xipki.security.Securities.SecurityConf security)
      • getCertprofileFactories

        public List<String> getCertprofileFactories()
      • setCertprofileFactories

        public void setCertprofileFactories​(List<String> certprofileFactories)
      • initSsl

        public void initSsl()
                     throws org.xipki.ca.api.mgmt.CaMgmtException
        Throws:
        org.xipki.ca.api.mgmt.CaMgmtException
      • getSslContextConf

        public org.xipki.util.http.SslContextConf getSslContextConf​(String name)
      • validate

        public void validate()
                      throws org.xipki.util.exception.InvalidConfException
        Specified by:
        validate in class org.xipki.util.ValidatableConf
        Throws:
        org.xipki.util.exception.InvalidConfException