Uses of Class
com.google.auth.oauth2.ExternalAccountCredentials
Packages that use ExternalAccountCredentials
-
Uses of ExternalAccountCredentials in com.google.auth.oauth2
Subclasses of ExternalAccountCredentials in com.google.auth.oauth2Modifier and TypeClassDescriptionclass
Credentials representing an AWS third-party identity for calling Google APIs.class
Url-sourced, file-sourced, or user provided supplier method-sourced external account credentials.class
PluggableAuthCredentials enables the exchange of workload identity pool external credentials for Google access tokens by retrieving 3rd party tokens through a user supplied executable.Fields in com.google.auth.oauth2 declared as ExternalAccountCredentialsModifier and TypeFieldDescriptionprivate ExternalAccountCredentials
ExternalAccountMetricsHandler.credentials
Methods in com.google.auth.oauth2 that return ExternalAccountCredentialsModifier and TypeMethodDescriptionabstract ExternalAccountCredentials
ExternalAccountCredentials.Builder.build()
(package private) static ExternalAccountCredentials
ExternalAccountCredentials.fromJson
(Map<String, Object> json, HttpTransportFactory transportFactory) Returns external account credentials defined by JSON using the format generated by gCloud.static ExternalAccountCredentials
ExternalAccountCredentials.fromStream
(InputStream credentialsStream) Returns credentials defined by a JSON file stream.static ExternalAccountCredentials
ExternalAccountCredentials.fromStream
(InputStream credentialsStream, HttpTransportFactory transportFactory) Returns credentials defined by a JSON file stream.Constructors in com.google.auth.oauth2 with parameters of type ExternalAccountCredentialsModifierConstructorDescriptionprotected
Builder
(ExternalAccountCredentials credentials) (package private)
Constructor for the external account metrics handler.