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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-01 UTC."],[[["This webpage provides documentation for various versions of the Google API Client Library for Java, specifically focusing on the `com.google.api.gax.rpc.mtls` package."],["The latest version available in this listing is 2.63.1, while the current selected version is 2.7.1, and you can find links to documentation for each released version, from the latest all the way to 2.7.1."],["The `com.google.api.gax.rpc.mtls` package contains classes and enums related to mutual TLS (mTLS) configuration, including the `MtlsProvider` class and the `MtlsEndpointUsagePolicy` enum."],["The documentation details the `ContextAwareMetadataJson` data class which represents a `context_aware_metadata.json` file, and `MtlsProvider` class, which is used to configure mTLS with the default client certificate."]]],[]]