MgmtEntry.AddUser, MgmtEntry.Ca, MgmtEntry.CaHasRequestor, MgmtEntry.CaHasUser, MgmtEntry.Certprofile, MgmtEntry.ChangeCa, MgmtEntry.ChangeUser, MgmtEntry.Publisher, MgmtEntry.Requestor, MgmtEntry.Signer, MgmtEntry.User| Constructor and Description |
|---|
Ca(NameId ident,
int serialNoBitLen,
long nextCrlNumber,
String signerType,
String signerConf,
CaUris caUris,
int numCrls,
int expirationPeriod) |
public static List<String[]> splitCaSignerConfs(String conf) throws org.xipki.security.XiSecurityException
org.xipki.security.XiSecurityExceptionpublic NameId getIdent()
public org.xipki.util.Validity getMaxValidity()
public void setMaxValidity(org.xipki.util.Validity maxValidity)
public int getKeepExpiredCertInDays()
public void setKeepExpiredCertInDays(int days)
public void setSignerConf(String signerConf)
public String getSignerConf()
public CaStatus getStatus()
public void setStatus(CaStatus status)
public String getSignerType()
public void setCmpControl(CmpControl cmpControl)
public CmpControl getCmpControl()
public void setCrlControl(CrlControl crlControl)
public CrlControl getCrlControl()
public void setScepControl(ScepControl scepControl)
public ScepControl getScepControl()
public String getCmpResponderName()
public void setCmpResponderName(String cmpResponderName)
public String getScepResponderName()
public void setScepResponderName(String scepResponderName)
public String getCrlSignerName()
public void setCrlSignerName(String crlSignerName)
public boolean isDuplicateKeyPermitted()
public void setDuplicateKeyPermitted(boolean duplicateKeyPermitted)
public boolean isDuplicateSubjectPermitted()
public void setDuplicateSubjectPermitted(boolean duplicateSubjectPermitted)
public ProtocolSupport getProtocoSupport()
public void setProtocolSupport(ProtocolSupport protocolSupport)
public boolean isSaveRequest()
public void setSaveRequest(boolean saveRequest)
public ValidityMode getValidityMode()
public void setValidityMode(ValidityMode mode)
public int getPermission()
public void setPermission(int permission)
public int getExpirationPeriod()
public org.xipki.util.ConfPairs getExtraControl()
public void setExtraControl(org.xipki.util.ConfPairs extraControl)
public String toString(boolean verbose)
public String toString(boolean verbose, boolean ignoreSensitiveInfo)
protected static String urisToString(Collection<? extends Object> tokens)
public boolean equals(MgmtEntry.Ca obj, boolean ignoreDynamicFields, boolean ignoreId)
public void setCert(X509Certificate cert) throws CaMgmtException
CaMgmtExceptionpublic int getSerialNoBitLen()
public void setSerialNoBitLen(int serialNoBitLen)
public long getNextCrlNumber()
public void setNextCrlNumber(long crlNumber)
public CaUris getCaUris()
public X509Certificate getCert()
public int getNumCrls()
public org.xipki.security.CertRevocationInfo getRevocationInfo()
public void setRevocationInfo(org.xipki.security.CertRevocationInfo revocationInfo)
public String getSubject()
public String getHexSha1OfCert()
Copyright © 2019. All rights reserved.