public class IdentifiedCertPublisher extends Object implements Closeable
| Constructor and Description |
|---|
IdentifiedCertPublisher(org.xipki.ca.api.mgmt.entry.PublisherEntry entry,
org.xipki.ca.api.publisher.CertPublisher certPublisher) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
caAdded(org.xipki.security.X509Cert caCert) |
boolean |
caRevoked(org.xipki.security.X509Cert caCert,
org.xipki.security.CertRevocationInfo revocationInfo) |
boolean |
caUnrevoked(org.xipki.security.X509Cert caCert) |
boolean |
certificateAdded(org.xipki.ca.api.CertificateInfo certInfo) |
boolean |
certificateRemoved(org.xipki.security.X509Cert caCert,
org.xipki.ca.api.CertWithDbId cert) |
boolean |
certificateRevoked(org.xipki.security.X509Cert caCert,
org.xipki.ca.api.CertWithDbId cert,
String certprofile,
org.xipki.security.CertRevocationInfo revInfo) |
boolean |
certificateUnrevoked(org.xipki.security.X509Cert caCert,
org.xipki.ca.api.CertWithDbId cert) |
void |
close() |
boolean |
crlAdded(org.xipki.security.X509Cert caCert,
org.bouncycastle.cert.X509CRLHolder crl) |
org.xipki.ca.api.mgmt.entry.PublisherEntry |
getDbEntry() |
org.xipki.ca.api.NameId |
getIdent() |
void |
initialize(org.xipki.password.PasswordResolver passwordResolver,
Map<String,org.xipki.util.FileOrValue> datasourceConfs) |
boolean |
isHealthy() |
boolean |
publishsGoodCert() |
public IdentifiedCertPublisher(org.xipki.ca.api.mgmt.entry.PublisherEntry entry,
org.xipki.ca.api.publisher.CertPublisher certPublisher)
public void initialize(org.xipki.password.PasswordResolver passwordResolver,
Map<String,org.xipki.util.FileOrValue> datasourceConfs)
throws org.xipki.ca.api.publisher.CertPublisherException
org.xipki.ca.api.publisher.CertPublisherExceptionpublic boolean caAdded(org.xipki.security.X509Cert caCert)
public boolean certificateAdded(org.xipki.ca.api.CertificateInfo certInfo)
public boolean certificateRevoked(org.xipki.security.X509Cert caCert,
org.xipki.ca.api.CertWithDbId cert,
String certprofile,
org.xipki.security.CertRevocationInfo revInfo)
public boolean crlAdded(org.xipki.security.X509Cert caCert,
org.bouncycastle.cert.X509CRLHolder crl)
public org.xipki.ca.api.mgmt.entry.PublisherEntry getDbEntry()
public org.xipki.ca.api.NameId getIdent()
public boolean isHealthy()
public boolean caRevoked(org.xipki.security.X509Cert caCert,
org.xipki.security.CertRevocationInfo revocationInfo)
public boolean caUnrevoked(org.xipki.security.X509Cert caCert)
public boolean certificateUnrevoked(org.xipki.security.X509Cert caCert,
org.xipki.ca.api.CertWithDbId cert)
public boolean certificateRemoved(org.xipki.security.X509Cert caCert,
org.xipki.ca.api.CertWithDbId cert)
public void close()
close in interface Closeableclose in interface AutoCloseablepublic boolean publishsGoodCert()
Copyright © 2022. All rights reserved.