Uses of Interface
com.google.auth.http.HttpTransportFactory
Packages that use HttpTransportFactory
-
Uses of HttpTransportFactory in com.google.auth.oauth2
Classes in com.google.auth.oauth2 that implement HttpTransportFactoryModifier and TypeClassDescription(package private) static class
(package private) static class
Fields in com.google.auth.oauth2 declared as HttpTransportFactoryModifier and TypeFieldDescription(package private) static final HttpTransportFactory
OAuth2Utils.HTTP_TRANSPORT_FACTORY
private HttpTransportFactory
TokenVerifier.Builder.httpTransportFactory
private final HttpTransportFactory
TokenVerifier.PublicKeyLoader.httpTransportFactory
private HttpTransportFactory
UserAuthorizer.TokenResponseWithConfig.Builder.httpTransportFactory
private final HttpTransportFactory
UserAuthorizer.TokenResponseWithConfig.httpTransportFactory
private HttpTransportFactory
ComputeEngineCredentials.Builder.transportFactory
private HttpTransportFactory
ComputeEngineCredentials.transportFactory
private HttpTransportFactory
DownscopedCredentials.Builder.transportFactory
private final HttpTransportFactory
DownscopedCredentials.transportFactory
private HttpTransportFactory
ExternalAccountAuthorizedUserCredentials.Builder.transportFactory
private HttpTransportFactory
ExternalAccountAuthorizedUserCredentials.transportFactory
protected HttpTransportFactory
ExternalAccountCredentials.Builder.transportFactory
protected HttpTransportFactory
ExternalAccountCredentials.transportFactory
private HttpTransportFactory
GdchCredentials.Builder.transportFactory
private HttpTransportFactory
GdchCredentials.transportFactory
private HttpTransportFactory
ImpersonatedCredentials.Builder.transportFactory
private HttpTransportFactory
ImpersonatedCredentials.transportFactory
private HttpTransportFactory
InternalAwsSecurityCredentialsSupplier.transportFactory
private HttpTransportFactory
SecureSessionAgent.Builder.transportFactory
private HttpTransportFactory
SecureSessionAgent.transportFactory
private HttpTransportFactory
ServiceAccountCredentials.Builder.transportFactory
private HttpTransportFactory
ServiceAccountCredentials.transportFactory
private final HttpTransportFactory
UrlIdentityPoolSubjectTokenSupplier.transportFactory
private HttpTransportFactory
UserAuthorizer.Builder.transportFactory
private final HttpTransportFactory
UserAuthorizer.transportFactory
private HttpTransportFactory
UserCredentials.Builder.transportFactory
private HttpTransportFactory
UserCredentials.transportFactory
Methods in com.google.auth.oauth2 that return HttpTransportFactoryModifier and TypeMethodDescriptionComputeEngineCredentials.Builder.getHttpTransportFactory()
GdchCredentials.Builder.getHttpTransportFactory()
ImpersonatedCredentials.Builder.getHttpTransportFactory()
SecureSessionAgent.Builder.getHttpTransportFactory()
ServiceAccountCredentials.Builder.getHttpTransportFactory()
UserAuthorizer.Builder.getHttpTransportFactory()
UserAuthorizer.TokenResponseWithConfig.getHttpTransportFactory()
Returns the HTTP transport factory used.UserCredentials.Builder.getHttpTransportFactory()
(package private) HttpTransportFactory
DownscopedCredentials.getTransportFactory()
final HttpTransportFactory
GdchCredentials.getTransportFactory()
Methods in com.google.auth.oauth2 with parameters of type HttpTransportFactoryModifier and TypeMethodDescriptionprivate com.google.api.client.http.HttpRequest
ServiceAccountCredentials.buildIdTokenRequest
(URI uri, HttpTransportFactory transportFactory, com.google.api.client.http.HttpContent content) static ImpersonatedCredentials
ImpersonatedCredentials.create
(GoogleCredentials sourceCredentials, String targetPrincipal, List<String> delegates, List<String> scopes, int lifetime, HttpTransportFactory transportFactory) static ImpersonatedCredentials
ImpersonatedCredentials.create
(GoogleCredentials sourceCredentials, String targetPrincipal, List<String> delegates, List<String> scopes, int lifetime, HttpTransportFactory transportFactory, String quotaProjectId) static ImpersonatedCredentials
ImpersonatedCredentials.create
(GoogleCredentials sourceCredentials, String targetPrincipal, List<String> delegates, List<String> scopes, int lifetime, HttpTransportFactory transportFactory, String quotaProjectId, String iamEndpointOverride) (package private) static ExternalAccountAuthorizedUserCredentials
ExternalAccountAuthorizedUserCredentials.fromJson
(Map<String, Object> json, HttpTransportFactory transportFactory) Returns external account authorized user credentials defined by JSON contents using the format supported by the Cloud SDK.(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.(package private) static GdchCredentials
GdchCredentials.fromJson
(Map<String, Object> json, HttpTransportFactory transportFactory) Create GDCH service account credentials defined by JSON.(package private) static ImpersonatedCredentials
ImpersonatedCredentials.fromJson
(Map<String, Object> json, HttpTransportFactory transportFactory) Returns impersonation account credentials defined by JSON using the format generated by gCloud.(package private) static ServiceAccountCredentials
ServiceAccountCredentials.fromJson
(Map<String, Object> json, HttpTransportFactory transportFactory) Returns service account credentials defined by JSON using the format supported by the Google Developers Console.(package private) static UserCredentials
UserCredentials.fromJson
(Map<String, Object> json, HttpTransportFactory transportFactory) Returns user credentials defined by JSON contents using the format supported by the Cloud SDK.static ServiceAccountCredentials
ServiceAccountCredentials.fromPkcs8
(String clientId, String clientEmail, String privateKeyPkcs8, String privateKeyId, Collection<String> scopes, HttpTransportFactory transportFactory, URI tokenServerUri) Factory with minimum identifying information and custom transport using PKCS#8 for the private key.static ServiceAccountCredentials
ServiceAccountCredentials.fromPkcs8
(String clientId, String clientEmail, String privateKeyPkcs8, String privateKeyId, Collection<String> scopes, HttpTransportFactory transportFactory, URI tokenServerUri, String serviceAccountUser) Factory with minimum identifying information and custom transport using PKCS#8 for the private key.static ServiceAccountCredentials
ServiceAccountCredentials.fromPkcs8
(String clientId, String clientEmail, String privateKeyPkcs8, String privateKeyId, Collection<String> scopes, Collection<String> defaultScopes, HttpTransportFactory transportFactory, URI tokenServerUri) Factory with minimum identifying information and custom transport using PKCS#8 for the private key.static ServiceAccountCredentials
ServiceAccountCredentials.fromPkcs8
(String clientId, String clientEmail, String privateKeyPkcs8, String privateKeyId, Collection<String> scopes, Collection<String> defaultScopes, HttpTransportFactory transportFactory, URI tokenServerUri, String serviceAccountUser) Factory with minimum identifying information and custom transport using PKCS#8 for the private key.ExternalAccountAuthorizedUserCredentials.fromStream
(InputStream credentialsStream, HttpTransportFactory transportFactory) Returns external account authorized user credentials defined by a JSON file stream.static ExternalAccountCredentials
ExternalAccountCredentials.fromStream
(InputStream credentialsStream, HttpTransportFactory transportFactory) Returns credentials defined by a JSON file stream.static GoogleCredentials
GoogleCredentials.fromStream
(InputStream credentialsStream, HttpTransportFactory transportFactory) Returns credentials defined by a JSON file stream.static ServiceAccountCredentials
ServiceAccountCredentials.fromStream
(InputStream credentialsStream, HttpTransportFactory transportFactory) Returns credentials defined by a Service Account key file in JSON format from the Google Developers Console.static UserCredentials
UserCredentials.fromStream
(InputStream credentialsStream, HttpTransportFactory transportFactory) Returns credentials defined by a JSON file stream using the format supported by the Cloud SDK.static GoogleCredentials
GoogleCredentials.getApplicationDefault
(HttpTransportFactory transportFactory) Returns the Application Default Credentials.(package private) final GoogleCredentials
DefaultCredentialsProvider.getDefaultCredentials
(HttpTransportFactory transportFactory) Returns the Application Default Credentials.private final GoogleCredentials
DefaultCredentialsProvider.getDefaultCredentialsUnsynchronized
(HttpTransportFactory transportFactory) (package private) static boolean
ComputeEngineCredentials.isOnGce
(HttpTransportFactory transportFactory, DefaultCredentialsProvider provider) Implements an algorithm to detect whether the code is running on Google Compute Environment (GCE) or equivalent runtime.private static boolean
ComputeEngineCredentials.pingComputeEngineMetadata
(HttpTransportFactory transportFactory, DefaultCredentialsProvider provider) AwsCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) ComputeEngineCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) DownscopedCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) Sets the HTTP transport factory.ExternalAccountAuthorizedUserCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) Sets the HTTP transport factory.ExternalAccountCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) Sets the HTTP transport factory, creates the transport used to get access tokens.GdchCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) IdentityPoolCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) ImpersonatedCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) PluggableAuthCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) SecureSessionAgent.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) ServiceAccountCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) TokenVerifier.Builder.setHttpTransportFactory
(HttpTransportFactory httpTransportFactory) Set the HttpTransportFactory used for requesting public keys from the certificate URL.UserAuthorizer.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) Sets the HTTP transport factory.(package private) UserAuthorizer.TokenResponseWithConfig.Builder
UserAuthorizer.TokenResponseWithConfig.Builder.setHttpTransportFactory
(HttpTransportFactory httpTransportFactory) UserCredentials.Builder.setHttpTransportFactory
(HttpTransportFactory transportFactory) void
ImpersonatedCredentials.setTransportFactory
(HttpTransportFactory httpTransportFactory) private final GoogleCredentials
DefaultCredentialsProvider.tryGetComputeCredentials
(HttpTransportFactory transportFactory) Constructors in com.google.auth.oauth2 with parameters of type HttpTransportFactoryModifierConstructorDescriptionprotected
ExternalAccountCredentials
(HttpTransportFactory transportFactory, String audience, String subjectTokenType, String tokenUrl, ExternalAccountCredentials.CredentialSource credentialSource, String tokenInfoUrl, String serviceAccountImpersonationUrl, String quotaProjectId, String clientId, String clientSecret, Collection<String> scopes) Constructor with minimum identifying information and custom HTTP transport.protected
ExternalAccountCredentials
(HttpTransportFactory transportFactory, String audience, String subjectTokenType, String tokenUrl, ExternalAccountCredentials.CredentialSource credentialSource, String tokenInfoUrl, String serviceAccountImpersonationUrl, String quotaProjectId, String clientId, String clientSecret, Collection<String> scopes, EnvironmentProvider environmentProvider) Constructor with minimum identifying information and custom HTTP transport.(package private)
InternalAwsSecurityCredentialsSupplier
(AwsCredentialSource awsCredentialSource, EnvironmentProvider environmentProvider, HttpTransportFactory transportFactory) Constructor for InternalAwsSecurityCredentialsProvider(package private)
PublicKeyLoader
(HttpTransportFactory httpTransportFactory) (package private)
UrlIdentityPoolSubjectTokenSupplier
(IdentityPoolCredentialSource credentialSource, HttpTransportFactory transportFactory) Constructor for UrlIdentityPoolSubjectTokenProvider.