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

GitHub Repository

Classes

Class Description
com.google.api.gax.rpc.mtls.ContextAwareMetadataJson Data class representing context_aware_metadata.json file.
com.google.api.gax.rpc.mtls.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

Enum Description
com.google.api.gax.rpc.mtls.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.