SSL Certificate API
editSSL Certificate API
editExecution
editThe X.509 Certificates that are used to encrypt communications in an
Elasticsearch cluster using the security().getSslCertificates()
method:
GetSslCertificatesResponse response = client.security().getSslCertificates(RequestOptions.DEFAULT);
Response
editThe returned GetSslCertificatesResponse
contains a single field, certificates
.
This field, accessed with getCertificates
returns a List of CertificateInfo
objects containing the information for all the certificates used.
Asynchronous Execution
editThis request can be executed asynchronously using the security().getSslCertificatesAsync()
method:
The asynchronous method does not block and returns immediately. Once the request
has completed the ActionListener
is called back using the onResponse
method
if the execution successfully completed or using the onFailure
method if
it failed.
A typical listener for a GetSslCertificatesResponse
looks like: