- 2.70.0 (latest)
- 2.69.0
- 2.68.2
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.1
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.1
- 2.58.0
- 2.57.0
- 2.55.0
- 2.54.1
- 2.53.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.1
- 2.47.0
- 2.46.1
- 2.45.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.1
- 2.33.0
- 2.32.1
- 2.31.1
- 2.30.1
- 2.24.0
- 2.23.3
- 2.22.0
- 2.21.0
- 2.20.1
- 2.19.6
- 2.18.7
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.2
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.1
- 2.7.1
public
class
MtlsProvider
Provider class for mutual TLS. It is used to configure the mutual TLS in the transport with the default client certificate on device.
Constructors
MtlsProvider()
public
MtlsProvider
()
Methods
getKeyStore()
public
KeyStore
getKeyStore
()
The mutual TLS key store created with the default client certificate on device.
Type | Description |
---|---|
KeyStore |
Type | Description |
---|---|
IOException |
getMtlsEndpointUsagePolicy()
public
MtlsProvider
.
MtlsEndpointUsagePolicy
getMtlsEndpointUsagePolicy
()
Returns the current mutual TLS endpoint usage policy.
Type | Description |
---|---|
MtlsProvider.MtlsEndpointUsagePolicy |
useMtlsClientCertificate()
public
boolean
useMtlsClientCertificate
()
Returns if mutual TLS client certificate should be used. If the value is true, the key store from #getKeyStore() will be used to configure mutual TLS transport.
Type | Description |
---|---|
boolean |