public class HttpsHsmTrustBundleProvider extends java.lang.Object implements TrustBundleProvider
| Constructor and Description |
|---|
HttpsHsmTrustBundleProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getTrustBundleCerts(java.lang.String providerUri,
java.lang.String apiVersion,
UnixDomainSocketChannel unixDomainSocketChannel)
Retrieve the list of certificates to be trusted as dictated by the HSM
|
public java.lang.String getTrustBundleCerts(java.lang.String providerUri,
java.lang.String apiVersion,
UnixDomainSocketChannel unixDomainSocketChannel)
throws java.net.URISyntaxException,
TransportException
getTrustBundleCerts in interface TrustBundleProviderproviderUri - the provider uri of the HSM to communicate withapiVersion - the api version to useunixDomainSocketChannel - the implementation of the UnixDomainSocketChannel interface that will be used if any
unix domain socket communication is required. May be null if no unix domain socket communication is required. If
this argument is null and unix domain socket communication is required, this method will through an IllegalArgumentException.java.net.URISyntaxException - if the providerUri cannot be parsed as a uriTransportExceptionCopyright © 2023. All rights reserved.