void |
CaManager.addCa(CaEntry caEntry) |
Adds a CA.
|
void |
CaManager.addCaAlias(java.lang.String aliasName,
java.lang.String caName) |
Adds the alias aliasName to the given CA caName.
|
void |
CaManager.addCertprofile(CertprofileEntry certprofileEntry) |
Adds a certificate profile.
|
void |
CaManager.addCertprofileToCa(java.lang.String profileNameAliases,
java.lang.String caName) |
Add the certificate profile profileName the CA caName.
|
void |
CaManager.addDbSchema(java.lang.String name,
java.lang.String value) |
|
void |
CaManager.addKeypairGen(KeypairGenEntry keypairGenEntry) |
Adds a keypair generation entry.
|
void |
CaManager.addPublisher(PublisherEntry entry) |
Adds a publisher.
|
void |
CaManager.addPublisherToCa(java.lang.String publisherName,
java.lang.String caName) |
Adds publisher publisherName to CA caName.
|
void |
CaManager.addRequestor(RequestorEntry requestorEntry) |
Adds requstor.
|
void |
CaManager.addRequestorToCa(CaHasRequestorEntry requestor,
java.lang.String caName) |
Adds the requestor requestorName to the CA caName.
|
void |
CaManager.addSigner(SignerEntry signerEntry) |
Adds a signer.
|
void |
CaManager.changeCa(ChangeCaEntry changeCaEntry) |
Changes a CA.
|
void |
CaManager.changeCertprofile(java.lang.String name,
java.lang.String type,
java.lang.String conf) |
Changes the certificate profile name.
|
void |
CaManager.changeDbSchema(java.lang.String name,
java.lang.String value) |
|
void |
CaManager.changeKeypairGen(java.lang.String name,
java.lang.String type,
java.lang.String conf) |
Changes the keypair generation entry name.
|
void |
CaManager.changePublisher(java.lang.String name,
java.lang.String type,
java.lang.String conf) |
Changes the publisher name.
|
void |
CaManager.changeRequestor(java.lang.String name,
java.lang.String type,
java.lang.String conf) |
Changes the requestor name of type CERTIFCATE.
|
void |
CaManager.changeSigner(java.lang.String name,
java.lang.String type,
java.lang.String conf,
java.lang.String base64Cert) |
Changes the signer name.
|
java.io.InputStream |
CaManager.exportConf(java.util.List<java.lang.String> caNames) |
Exports the CA system configuration to a zip-stream.
|
org.xipki.security.X509Cert |
CaManager.generateCertificate(java.lang.String caName,
java.lang.String profileName,
byte[] encodedCsr,
java.time.Instant notBefore,
java.time.Instant notAfter) |
CA caName issues a new certificate.
|
org.bouncycastle.cert.X509CRLHolder |
CaManager.generateCrlOnDemand(java.lang.String caName) |
Generates a new CRL for CA caName.
|
org.xipki.security.X509Cert |
CaManager.generateCrossCertificate(java.lang.String caName,
java.lang.String profileName,
byte[] encodedCsr,
byte[] encodedTargetCert,
java.time.Instant notBefore,
java.time.Instant notAfter) |
CA caName issues a new certificate.
|
org.xipki.security.KeyCertBytesPair |
CaManager.generateKeyCert(java.lang.String caName,
java.lang.String profileName,
java.lang.String subject,
java.time.Instant notBefore,
java.time.Instant notAfter) |
CA caName issues a new certificate.
|
org.xipki.security.X509Cert |
CaManager.generateRootCa(CaEntry caEntry,
java.lang.String certprofileName,
java.lang.String subject,
java.lang.String serialNumber,
java.time.Instant notBefore,
java.time.Instant notAfter) |
Generates a self-signed CA certificate.
|
java.util.Set<java.lang.String> |
CaManager.getAliasesForCa(java.lang.String caName) |
Gets the aliases of the given CA caName.
|
CaEntry |
CaManager.getCa(java.lang.String caName) |
Gets the CA named caName.
|
java.util.Set<java.lang.String> |
CaManager.getCaAliasNames() |
|
java.lang.String |
CaManager.getCaNameForAlias(java.lang.String aliasName) |
Gets the CA name for the alias aliasName.
|
java.util.Set<java.lang.String> |
CaManager.getCaNames() |
|
CaSystemStatus |
CaManager.getCaSystemStatus() |
|
CertWithRevocationInfo |
CaManager.getCert(java.lang.String caName,
java.math.BigInteger serialNumber) |
Returns certificate with status information for the CA caName
and with serial number serialNumber.
|
CertWithRevocationInfo |
CaManager.getCert(org.bouncycastle.asn1.x500.X500Name issuer,
java.math.BigInteger serialNumber) |
Returns certificate with revocation information for the issuer
and with serial number serialNumber.
|
CertprofileEntry |
CaManager.getCertprofile(java.lang.String profileName) |
Returns the certificate profile named profileName.
|
java.util.Set<java.lang.String> |
CaManager.getCertprofileNames() |
|
java.util.Set<CaProfileEntry> |
CaManager.getCertprofilesForCa(java.lang.String caName) |
Returns the Certprofile names supported by the CA caName.
|
org.bouncycastle.cert.X509CRLHolder |
CaManager.getCrl(java.lang.String caName,
java.math.BigInteger crlNumber) |
Returns the CRL of CA caName with the CRL number crlNumber.
|
org.bouncycastle.cert.X509CRLHolder |
CaManager.getCurrentCrl(java.lang.String caName) |
Returns the latest CRL of CA caName.
|
java.util.Map<java.lang.String,java.lang.String> |
CaManager.getDbSchemas() |
|
java.util.Set<java.lang.String> |
CaManager.getFailedCaNames() |
|
java.util.Set<java.lang.String> |
CaManager.getInactiveCaNames() |
|
KeypairGenEntry |
CaManager.getKeypairGen(java.lang.String name) |
Returns the keypair generation entry named profileName.
|
java.util.Set<java.lang.String> |
CaManager.getKeypairGenNames() |
|
PublisherEntry |
CaManager.getPublisher(java.lang.String publisherName) |
Returns the publisher.
|
java.util.Set<java.lang.String> |
CaManager.getPublisherNames() |
|
java.util.List<PublisherEntry> |
CaManager.getPublishersForCa(java.lang.String caName) |
Returns publishers for the CA caName.
|
RequestorEntry |
CaManager.getRequestor(java.lang.String name) |
Returns the requestor named name.
|
java.util.Set<java.lang.String> |
CaManager.getRequestorNames() |
|
java.util.Set<CaHasRequestorEntry> |
CaManager.getRequestorsForCa(java.lang.String caName) |
Returns the Requests supported by the CA caName.
|
SignerEntry |
CaManager.getSigner(java.lang.String name) |
Returns the signer named name.
|
java.util.Set<java.lang.String> |
CaManager.getSignerNames() |
|
java.util.Set<java.lang.String> |
CaManager.getSuccessfulCaNames() |
|
java.util.Set<java.lang.String> |
CaManager.getSupportedCertprofileTypes() |
Retrieves the types of supported certificate profiles.
|
java.util.Set<java.lang.String> |
CaManager.getSupportedPublisherTypes() |
Retrieves the types of supported publishers.
|
java.util.Set<java.lang.String> |
CaManager.getSupportedSignerTypes() |
Retrieves the types of supported signers.
|
java.lang.String |
CaManager.getTokenInfoP11(java.lang.String moduleName,
java.lang.Integer slotIndex,
boolean verbose) |
|
java.util.List<CertListInfo> |
CaManager.listCertificates(java.lang.String caName,
org.bouncycastle.asn1.x500.X500Name subjectPattern,
java.time.Instant validFrom,
java.time.Instant validTo,
CertListOrderBy orderBy,
int numEntries) |
Returns a sorted list of certificate meta information.
|
java.util.Map<java.lang.String,org.xipki.security.X509Cert> |
CaManager.loadConf(byte[] zippedConfBytes) |
Loads the CA system configuration.
|
java.util.Map<java.lang.String,org.xipki.security.X509Cert> |
CaManager.loadConfAndClose(java.io.InputStream zippedConfStream) |
Loads the CA system configuration.
|
void |
CaManager.notifyCaChange() |
|
void |
CaManager.removeCa(java.lang.String caName) |
Removes the CA caName from the system.
|
void |
CaManager.removeCaAlias(java.lang.String aliasName) |
Remove the alias aliasName.
|
void |
CaManager.removeCertificate(java.lang.String caName,
java.math.BigInteger serialNumber) |
Removes a certificate with the serial number serialNumber, and
issued by the CA caName.
|
void |
CaManager.removeCertprofile(java.lang.String profileName) |
Removes the certificate profile profileName.
|
void |
CaManager.removeCertprofileFromCa(java.lang.String profileName,
java.lang.String caName) |
Removes the support of the certprofile profileName from the CA caName.
|
void |
CaManager.removeDbSchema(java.lang.String name) |
|
void |
CaManager.removeKeypairGen(java.lang.String name) |
Removes the keypair generation entry name.
|
void |
CaManager.removePublisher(java.lang.String publisherName) |
Removes the publisher publisherName.
|
void |
CaManager.removePublisherFromCa(java.lang.String publisherName,
java.lang.String caName) |
Removes publisher publisherName from the CA caName.
|
void |
CaManager.removeRequestor(java.lang.String requestorName) |
Removes requestor named requestorName.
|
void |
CaManager.removeRequestorFromCa(java.lang.String requestorName,
java.lang.String caName) |
Removes the requestor requestorName from the CA caName.
|
void |
CaManager.removeSigner(java.lang.String name) |
Removes the signer named name.
|
void |
CaManager.republishCertificates(java.lang.String caName,
java.util.List<java.lang.String> publisherNames,
int numThreads) |
Republishes certificates of the CA caName to the publishers publisherNames.
|
void |
CaManager.restartCa(java.lang.String caName) |
Restart the given CA.
|
void |
CaManager.restartCaSystem() |
Restart the whole CA system.
|
void |
CaManager.revokeCa(java.lang.String caName,
org.xipki.security.CertRevocationInfo revocationInfo) |
Revokes the CA caName.
|
void |
CaManager.revokeCertificate(java.lang.String caName,
java.math.BigInteger serialNumber,
org.xipki.security.CrlReason reason,
java.time.Instant invalidityTime) |
Revokes a certificate with the serial number serialNumber, and
issued by the CA caName.
|
CaEntry |
MgmtMessage.CaEntryWrapper.toCaEntry() |
|
void |
CaManager.unlockCa() |
|
void |
CaManager.unrevokeCa(java.lang.String caName) |
Unrevokes the CA caName.
|
void |
CaManager.unsuspendCertificate(java.lang.String caName,
java.math.BigInteger serialNumber) |
Unrevokes a certificate with the serial number serialNumber, and
issued by the CA caName.
|