Package com.google.api.gax.rpc.mtls (2.15.0)

Classes

ContextAwareMetadataJson

Data class representing context_aware_metadata.json file.

MtlsProvider

Provider class for mutual TLS. It is used to configure the mutual TLS in the transport with the default client certificate on device.

Enums

MtlsProvider.MtlsEndpointUsagePolicy

The policy for mutual TLS endpoint usage. NEVER means always use regular endpoint; ALWAYS means always use mTLS endpoint; AUTO means auto switch to mTLS endpoint if client certificate exists and should be used.