Package org.xipki.ca.api.mgmt.entry
Class BaseCaInfo
- java.lang.Object
-
- org.xipki.util.ValidableConf
-
- org.xipki.ca.api.mgmt.entry.MgmtEntry
-
- org.xipki.ca.api.mgmt.entry.BaseCaInfo
-
- Direct Known Subclasses:
CaConfType.CaInfo,CaEntry
public abstract class BaseCaInfo extends MgmtEntry
This class fields of a single CA, which are common of different real CA classes.- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description BaseCaInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyBaseInfoTo(BaseCaInfo dest)protected booleanequals(BaseCaInfo obj, boolean ignoreDynamicFields)org.xipki.ca.api.CaUrisgetCaUris()CrlControlgetCrlControl()StringgetCrlSignerName()CtlogControlgetCtlogControl()intgetExpirationPeriod()org.xipki.util.ConfPairsgetExtraControl()intgetKeepExpiredCertDays()List<String>getKeypairGenNames()org.xipki.util.ValiditygetMaxValidity()longgetNextCrlNo()intgetNumCrls()PermissionsgetPermissions()org.xipki.security.CertRevocationInfogetRevocationInfo()RevokeSuspendedControlgetRevokeSuspendedControl()StringgetSignerType()intgetSnSize()CaStatusgetStatus()ValidityModegetValidityMode()booleanisSaveCert()booleanisSaveKeypair()voidsetCaUris(org.xipki.ca.api.CaUris caUris)voidsetCrlControl(CrlControl crlControl)voidsetCrlSignerName(String crlSignerName)voidsetCtlogControl(CtlogControl ctlogControl)voidsetExpirationPeriod(int expirationPeriod)voidsetExtraControl(org.xipki.util.ConfPairs extraControl)voidsetKeepExpiredCertDays(int keepExpiredCertDays)voidsetKeypairGenNames(List<String> keypairGenNames)voidsetMaxValidity(org.xipki.util.Validity maxValidity)voidsetNextCrlNo(long nextCrlNo)voidsetNumCrls(int numCrls)voidsetPermissions(Permissions permissions)voidsetRevocationInfo(org.xipki.security.CertRevocationInfo revocationInfo)voidsetRevokeSuspendedControl(RevokeSuspendedControl revokeSuspendedControl)voidsetSaveCert(boolean saveCert)voidsetSaveKeypair(boolean saveKeypair)voidsetSignerType(String signerType)voidsetSnSize(int snSize)voidsetStatus(CaStatus status)voidsetValidityMode(ValidityMode validityMode)protected StringtoString(boolean verbose)voidvalidate()
-
-
-
Method Detail
-
getCaUris
public final org.xipki.ca.api.CaUris getCaUris()
-
setCaUris
public final void setCaUris(org.xipki.ca.api.CaUris caUris)
-
getCrlSignerName
public final String getCrlSignerName()
-
setCrlSignerName
public final void setCrlSignerName(String crlSignerName)
-
getExpirationPeriod
public final int getExpirationPeriod()
-
setExpirationPeriod
public final void setExpirationPeriod(int expirationPeriod)
-
getKeepExpiredCertDays
public int getKeepExpiredCertDays()
-
setKeepExpiredCertDays
public void setKeepExpiredCertDays(int keepExpiredCertDays)
-
getNextCrlNo
public final long getNextCrlNo()
-
setNextCrlNo
public final void setNextCrlNo(long nextCrlNo)
-
getMaxValidity
public final org.xipki.util.Validity getMaxValidity()
-
setMaxValidity
public final void setMaxValidity(org.xipki.util.Validity maxValidity)
-
getNumCrls
public final int getNumCrls()
-
setNumCrls
public final void setNumCrls(int numCrls)
-
getRevocationInfo
public final org.xipki.security.CertRevocationInfo getRevocationInfo()
-
setRevocationInfo
public final void setRevocationInfo(org.xipki.security.CertRevocationInfo revocationInfo)
-
isSaveCert
public final boolean isSaveCert()
-
setSaveCert
public final void setSaveCert(boolean saveCert)
-
isSaveKeypair
public final boolean isSaveKeypair()
-
setSaveKeypair
public final void setSaveKeypair(boolean saveKeypair)
-
getSignerType
public final String getSignerType()
-
setSignerType
public final void setSignerType(String signerType)
-
getSnSize
public final int getSnSize()
-
setSnSize
public final void setSnSize(int snSize)
-
getStatus
public final CaStatus getStatus()
-
setStatus
public final void setStatus(CaStatus status)
-
getValidityMode
public final ValidityMode getValidityMode()
-
setValidityMode
public final void setValidityMode(ValidityMode validityMode)
-
getPermissions
public Permissions getPermissions()
-
setPermissions
public void setPermissions(Permissions permissions)
-
getCrlControl
public final CrlControl getCrlControl()
-
setCrlControl
public final void setCrlControl(CrlControl crlControl)
-
getCtlogControl
public final CtlogControl getCtlogControl()
-
setCtlogControl
public final void setCtlogControl(CtlogControl ctlogControl)
-
getRevokeSuspendedControl
public final RevokeSuspendedControl getRevokeSuspendedControl()
-
setRevokeSuspendedControl
public final void setRevokeSuspendedControl(RevokeSuspendedControl revokeSuspendedControl)
-
getExtraControl
public final org.xipki.util.ConfPairs getExtraControl()
-
setExtraControl
public final void setExtraControl(org.xipki.util.ConfPairs extraControl)
-
validate
public void validate() throws org.xipki.util.exception.InvalidConfException
-
equals
protected boolean equals(BaseCaInfo obj, boolean ignoreDynamicFields)
-
copyBaseInfoTo
public void copyBaseInfoTo(BaseCaInfo dest)
-
toString
protected String toString(boolean verbose)
-
-