public class CaInfo extends Object
| Constructor and Description |
|---|
CaInfo(org.xipki.ca.api.mgmt.MgmtEntry.Ca caEntry,
CertStore certStore) |
| Modifier and Type | Method and Description |
|---|---|
org.xipki.ca.api.mgmt.MgmtEntry.Ca |
getCaEntry() |
org.xipki.ca.api.CaUris |
getCaUris() |
org.xipki.security.X509Cert |
getCert() |
org.bouncycastle.asn1.cmp.CMPCertificate |
getCertInCmpFormat() |
org.xipki.ca.api.mgmt.CmpControl |
getCmpControl() |
String |
getCmpResponderName() |
Date |
getCrlBaseTime() |
org.xipki.ca.api.mgmt.CrlControl |
getCrlControl() |
String |
getCrlSignerName() |
int |
getExpirationPeriod() |
org.xipki.ca.api.NameId |
getIdent() |
int |
getKeepExpiredCertInDays() |
org.xipki.ca.api.profile.Certprofile.CertValidity |
getMaxValidity() |
long |
getNoNewCertificateAfter() |
Date |
getNotAfter() |
Date |
getNotBefore() |
int |
getNumCrls() |
int |
getPermission() |
org.xipki.ca.api.PublicCaInfo |
getPublicCaInfo() |
org.xipki.security.CertRevocationInfo |
getRevocationInfo() |
org.xipki.ca.api.mgmt.ScepControl |
getSCepControl() |
String |
getScepResponderName() |
BigInteger |
getSerialNumber() |
org.xipki.security.ConcurrentContentSigner |
getSigner(List<String> algoNames) |
String |
getSignerConf() |
String |
getSignerType() |
org.xipki.ca.api.mgmt.CaStatus |
getStatus() |
String |
getSubject() |
org.xipki.ca.api.mgmt.ValidityMode |
getValidityMode() |
boolean |
initSigner(org.xipki.security.SecurityFactory securityFactory) |
boolean |
isDuplicateKeyPermitted() |
boolean |
isDuplicateSubjectPermitted() |
boolean |
isSaveRequest() |
boolean |
isSelfSigned() |
boolean |
isSignerRequired() |
BigInteger |
nextCrlNumber() |
BigInteger |
nextSerial() |
org.xipki.ca.api.mgmt.RevokeSuspendedCertsControl |
revokeSuspendedCertsControl() |
void |
setCmpControl(org.xipki.ca.api.mgmt.CmpControl cmpControl) |
void |
setCmpResponderName(String name) |
void |
setCrlControl(org.xipki.ca.api.mgmt.CrlControl crlControl) |
void |
setCrlSignerName(String crlSignerName) |
void |
setDuplicateKeyPermitted(boolean permitted) |
void |
setDuplicateSubjectPermitted(boolean permitted) |
void |
setKeepExpiredCertInDays(int days) |
void |
setMaxValidity(org.xipki.ca.api.profile.Certprofile.CertValidity maxValidity) |
void |
setPermission(int permission) |
void |
setProtocolSupport(org.xipki.ca.api.mgmt.ProtocolSupport protocolSupport) |
void |
setRevocationInfo(org.xipki.security.CertRevocationInfo revocationInfo) |
void |
setRevokeSuspendedCertsControl(org.xipki.ca.api.mgmt.RevokeSuspendedCertsControl revokeSuspendedCertsControl) |
void |
setSaveRequest(boolean saveRequest) |
void |
setScepControl(org.xipki.ca.api.mgmt.ScepControl control) |
void |
setScepResponderName(String name) |
void |
setStatus(org.xipki.ca.api.mgmt.CaStatus status) |
void |
setValidityMode(org.xipki.ca.api.mgmt.ValidityMode mode) |
boolean |
supportsCmp() |
boolean |
supportsRest() |
boolean |
supportsScep() |
String |
toString() |
String |
toString(boolean verbose) |
public CaInfo(org.xipki.ca.api.mgmt.MgmtEntry.Ca caEntry,
CertStore certStore)
throws org.xipki.ca.api.OperationException
org.xipki.ca.api.OperationExceptionpublic org.xipki.ca.api.PublicCaInfo getPublicCaInfo()
public String getSubject()
public Date getNotBefore()
public Date getNotAfter()
public BigInteger getSerialNumber()
public boolean isSelfSigned()
public org.bouncycastle.asn1.cmp.CMPCertificate getCertInCmpFormat()
public long getNoNewCertificateAfter()
public org.xipki.ca.api.mgmt.MgmtEntry.Ca getCaEntry()
public org.xipki.ca.api.NameId getIdent()
public org.xipki.ca.api.CaUris getCaUris()
public org.xipki.ca.api.profile.Certprofile.CertValidity getMaxValidity()
public void setMaxValidity(org.xipki.ca.api.profile.Certprofile.CertValidity maxValidity)
public org.xipki.security.X509Cert getCert()
public String getSignerConf()
public String getCrlSignerName()
public void setCrlSignerName(String crlSignerName)
public org.xipki.ca.api.mgmt.CrlControl getCrlControl()
public void setCrlControl(org.xipki.ca.api.mgmt.CrlControl crlControl)
public String getCmpResponderName()
public void setCmpResponderName(String name)
public org.xipki.ca.api.mgmt.CmpControl getCmpControl()
public void setCmpControl(org.xipki.ca.api.mgmt.CmpControl cmpControl)
public String getScepResponderName()
public void setScepResponderName(String name)
public org.xipki.ca.api.mgmt.ScepControl getSCepControl()
public void setScepControl(org.xipki.ca.api.mgmt.ScepControl control)
public int getNumCrls()
public org.xipki.ca.api.mgmt.CaStatus getStatus()
public void setStatus(org.xipki.ca.api.mgmt.CaStatus status)
public String getSignerType()
public String toString(boolean verbose)
public boolean isDuplicateKeyPermitted()
public void setDuplicateKeyPermitted(boolean permitted)
public boolean isDuplicateSubjectPermitted()
public void setDuplicateSubjectPermitted(boolean permitted)
public boolean supportsCmp()
public boolean supportsRest()
public boolean supportsScep()
public void setProtocolSupport(org.xipki.ca.api.mgmt.ProtocolSupport protocolSupport)
public boolean isSaveRequest()
public void setSaveRequest(boolean saveRequest)
public org.xipki.ca.api.mgmt.ValidityMode getValidityMode()
public void setValidityMode(org.xipki.ca.api.mgmt.ValidityMode mode)
public int getPermission()
public void setPermission(int permission)
public org.xipki.security.CertRevocationInfo getRevocationInfo()
public void setRevocationInfo(org.xipki.security.CertRevocationInfo revocationInfo)
public int getExpirationPeriod()
public void setKeepExpiredCertInDays(int days)
public int getKeepExpiredCertInDays()
public Date getCrlBaseTime()
public BigInteger nextSerial() throws org.xipki.ca.api.OperationException
org.xipki.ca.api.OperationExceptionpublic BigInteger nextCrlNumber() throws org.xipki.ca.api.OperationException
org.xipki.ca.api.OperationExceptionpublic boolean initSigner(org.xipki.security.SecurityFactory securityFactory)
throws org.xipki.security.XiSecurityException
org.xipki.security.XiSecurityExceptionpublic boolean isSignerRequired()
public org.xipki.ca.api.mgmt.RevokeSuspendedCertsControl revokeSuspendedCertsControl()
public void setRevokeSuspendedCertsControl(org.xipki.ca.api.mgmt.RevokeSuspendedCertsControl revokeSuspendedCertsControl)
Copyright © 2018. All rights reserved.