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-09-04 UTC."],[[["\u003cp\u003eThis webpage provides documentation for various versions of the Google API Client Library for Java, specifically focusing on the \u003ccode\u003ecom.google.api.gax.rpc.mtls\u003c/code\u003e package.\u003c/p\u003e\n"],["\u003cp\u003eThe 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.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecom.google.api.gax.rpc.mtls\u003c/code\u003e package contains classes and enums related to mutual TLS (mTLS) configuration, including the \u003ccode\u003eMtlsProvider\u003c/code\u003e class and the \u003ccode\u003eMtlsEndpointUsagePolicy\u003c/code\u003e enum.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation details the \u003ccode\u003eContextAwareMetadataJson\u003c/code\u003e data class which represents a \u003ccode\u003econtext_aware_metadata.json\u003c/code\u003e file, and \u003ccode\u003eMtlsProvider\u003c/code\u003e class, which is used to configure mTLS with the default client certificate.\u003c/p\u003e\n"]]],[],null,[]]