Class CaConfType.CaInfo

  • Enclosing class:
    CaConfType

    public static class CaConfType.CaInfo
    extends org.xipki.util.ValidatableConf
    • Constructor Detail

      • CaInfo

        public CaInfo()
    • Method Detail

      • getCert

        public org.xipki.util.FileOrBinary getCert()
      • setCert

        public void setCert​(org.xipki.util.FileOrBinary cert)
      • getCertchain

        public List<org.xipki.util.FileOrBinary> getCertchain()
      • setCertchain

        public void setCertchain​(List<org.xipki.util.FileOrBinary> certchain)
      • getExpirationPeriod

        public Integer getExpirationPeriod()
      • setExpirationPeriod

        public void setExpirationPeriod​(Integer expirationPeriod)
      • setExtraControl

        public void setExtraControl​(Map<String,​String> extraControl)
      • getKeepExpiredCertDays

        public Integer getKeepExpiredCertDays()
      • setKeepExpiredCertDays

        public void setKeepExpiredCertDays​(Integer keepExpiredCertDays)
      • getPermissions

        public List<String> getPermissions()
      • setPermissions

        public void setPermissions​(List<String> permissions)
      • getMaxValidity

        public String getMaxValidity()
      • setMaxValidity

        public void setMaxValidity​(String maxValidity)
      • setCrlControl

        public void setCrlControl​(Map<String,​Object> crlControl)
      • setCtlogControl

        public void setCtlogControl​(Map<String,​Object> ctlogControl)
      • getRevokeSuspendedControl

        public Map<String,​Object> getRevokeSuspendedControl()
      • setRevokeSuspendedControl

        public void setRevokeSuspendedControl​(Map<String,​Object> revokeSuspendedControl)
      • getCrlSignerName

        public String getCrlSignerName()
      • setCrlSignerName

        public void setCrlSignerName​(String crlSignerName)
      • getKeypairGenNames

        public List<String> getKeypairGenNames()
      • setKeypairGenNames

        public void setKeypairGenNames​(List<String> keypairGenNames)
      • isSaveCert

        public boolean isSaveCert()
      • setSaveCert

        public void setSaveCert​(boolean saveCert)
      • isSaveKeyPair

        public boolean isSaveKeyPair()
      • setSaveKeyPair

        public void setSaveKeyPair​(boolean saveKeyPair)
      • getSignerType

        public String getSignerType()
      • setSignerType

        public void setSignerType​(String signerType)
      • getSignerConf

        public org.xipki.util.FileOrValue getSignerConf()
      • setSignerConf

        public void setSignerConf​(org.xipki.util.FileOrValue signerConf)
      • getStatus

        public String getStatus()
      • setStatus

        public void setStatus​(String status)
      • getValidityMode

        public String getValidityMode()
      • setValidityMode

        public void setValidityMode​(String validityMode)
      • getNextCrlNo

        public long getNextCrlNo()
      • setNextCrlNo

        public void setNextCrlNo​(long nextCrlNo)
      • getNumCrls

        public Integer getNumCrls()
      • setNumCrls

        public void setNumCrls​(Integer numCrls)
      • getSnSize

        public int getSnSize()
      • setSnSize

        public void setSnSize​(int snSize)
      • 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