Package com.google.auth.mtls (1.35.0)

Classes

MtlsHttpTransportFactory

An HttpTransportFactory that creates NetHttpTransport instances configured for mTLS (mutual TLS) using a specific KeyStore containing the client's certificate and private key.

Warning: This class is considered internal and is not intended for direct use by library consumers. Its API and behavior may change without notice.

X509Provider

This class provides certificate key stores to the Google Auth library transport layer via certificate configuration files. This is only meant to be used internally to Google Cloud libraries, and the public facing methods may be changed without notice, and have no guarantee of backwards compatability.

Exceptions

CertificateSourceUnavailableException

This exception is thrown by certificate providers in the Google auth library when the certificate source is unavailable. This means that the transport layer should move on to the next certificate source provider type.