void |
IdentityStore.addSelfSignedDomainCertificate() |
Populates the key store with a self-signed certificate for the domain of this XMPP service.
|
boolean |
IdentityStore.containsAllIdentityCertificate() |
Checks if the store contains a certificate of a particular algorithm that contains at least all of the identities
of this server (which includes the XMPP domain name, but also its hostname, and XMPP addresses of components
that are currently being hosted).
|
boolean |
IdentityStore.containsDomainCertificate() |
Checks if the store contains a certificate of a particular algorithm that matches the domain of this
XMPP service.
|
void |
CertificateStore.delete(String alias) |
Deletes an entry (by entry) in this store.
|
void |
IdentityStore.ensureDomainCertificate() |
Adds a self-signed certificate for the domain of this XMPP service when no certificate for the domain was found.
|
String |
IdentityStore.generateCSR(String alias) |
Creates a Certificate Signing Request based on the private key and certificate identified by the provided alias.
|
protected String |
IdentityStore.generateUniqueAlias() |
Generates an alias that is currently unused in this store.
|
String |
IdentityStore.installCertificate(String pemCertificates,
String pemPrivateKey,
String passPhrase) |
Imports a certificate and the private key that was used to generate the certificate.
|
void |
IdentityStore.installCertificate(String alias,
String pemCertificates,
String pemPrivateKey,
String passPhrase) |
Imports a certificate and the private key that was used to generate the certificate.
|
void |
TrustStore.installCertificate(String alias,
String pemRepresentation) |
Imports one certificate as a trust anchor into this store.
|
void |
IdentityStore.installCSRReply(String alias,
String pemCertificates) |
Imports a certificate (and its chain) in this store.
|
void |
CertificateStore.persist() |
Saves the current state of the store to disk.
|
void |
CertificateStore.reload() |
Reloads the content of the store from disk.
|
String |
IdentityStore.replaceCertificate(String pemCertificates,
String pemPrivateKey,
String passPhrase) |
Imports a certificate and the private key that was used to generate the certificate, replacing any previously
installed entries for the same domain.
|
void |
CertificateStoreManager.replaceIdentityStore(ConnectionType type,
CertificateStoreConfiguration configuration,
boolean createIfAbsent) |
|
void |
CertificateStoreManager.replaceTrustStore(ConnectionType type,
CertificateStoreConfiguration configuration,
boolean createIfAbsent) |
|