private com.google.api.client.http.HttpRequest |
ServiceAccountCredentials.buildIdTokenRequest(java.net.URI uri,
HttpTransportFactory transportFactory,
com.google.api.client.http.HttpContent content) |
|
static ImpersonatedCredentials |
ImpersonatedCredentials.create(GoogleCredentials sourceCredentials,
java.lang.String targetPrincipal,
java.util.List<java.lang.String> delegates,
java.util.List<java.lang.String> scopes,
int lifetime,
HttpTransportFactory transportFactory) |
|
static ImpersonatedCredentials |
ImpersonatedCredentials.create(GoogleCredentials sourceCredentials,
java.lang.String targetPrincipal,
java.util.List<java.lang.String> delegates,
java.util.List<java.lang.String> scopes,
int lifetime,
HttpTransportFactory transportFactory,
java.lang.String quotaProjectId) |
|
static ImpersonatedCredentials |
ImpersonatedCredentials.create(GoogleCredentials sourceCredentials,
java.lang.String targetPrincipal,
java.util.List<java.lang.String> delegates,
java.util.List<java.lang.String> scopes,
int lifetime,
HttpTransportFactory transportFactory,
java.lang.String quotaProjectId,
java.lang.String iamEndpointOverride) |
|
(package private) static ExternalAccountAuthorizedUserCredentials |
ExternalAccountAuthorizedUserCredentials.fromJson(java.util.Map<java.lang.String,java.lang.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(java.util.Map<java.lang.String,java.lang.Object> json,
HttpTransportFactory transportFactory) |
Returns external account credentials defined by JSON using the format generated by gCloud.
|
(package private) static GdchCredentials |
GdchCredentials.fromJson(java.util.Map<java.lang.String,java.lang.Object> json,
HttpTransportFactory transportFactory) |
Create GDCH service account credentials defined by JSON.
|
(package private) static ImpersonatedCredentials |
ImpersonatedCredentials.fromJson(java.util.Map<java.lang.String,java.lang.Object> json,
HttpTransportFactory transportFactory) |
Returns impersonation account credentials defined by JSON using the format generated by gCloud.
|
(package private) static ServiceAccountCredentials |
ServiceAccountCredentials.fromJson(java.util.Map<java.lang.String,java.lang.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(java.util.Map<java.lang.String,java.lang.Object> json,
HttpTransportFactory transportFactory) |
Returns user credentials defined by JSON contents using the format supported by the Cloud SDK.
|
static ServiceAccountCredentials |
ServiceAccountCredentials.fromPkcs8(java.lang.String clientId,
java.lang.String clientEmail,
java.lang.String privateKeyPkcs8,
java.lang.String privateKeyId,
java.util.Collection<java.lang.String> scopes,
HttpTransportFactory transportFactory,
java.net.URI tokenServerUri) |
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
|
static ServiceAccountCredentials |
ServiceAccountCredentials.fromPkcs8(java.lang.String clientId,
java.lang.String clientEmail,
java.lang.String privateKeyPkcs8,
java.lang.String privateKeyId,
java.util.Collection<java.lang.String> scopes,
HttpTransportFactory transportFactory,
java.net.URI tokenServerUri,
java.lang.String serviceAccountUser) |
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
|
static ServiceAccountCredentials |
ServiceAccountCredentials.fromPkcs8(java.lang.String clientId,
java.lang.String clientEmail,
java.lang.String privateKeyPkcs8,
java.lang.String privateKeyId,
java.util.Collection<java.lang.String> scopes,
java.util.Collection<java.lang.String> defaultScopes,
HttpTransportFactory transportFactory,
java.net.URI tokenServerUri) |
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
|
static ServiceAccountCredentials |
ServiceAccountCredentials.fromPkcs8(java.lang.String clientId,
java.lang.String clientEmail,
java.lang.String privateKeyPkcs8,
java.lang.String privateKeyId,
java.util.Collection<java.lang.String> scopes,
java.util.Collection<java.lang.String> defaultScopes,
HttpTransportFactory transportFactory,
java.net.URI tokenServerUri,
java.lang.String serviceAccountUser) |
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
|
static ExternalAccountAuthorizedUserCredentials |
ExternalAccountAuthorizedUserCredentials.fromStream(java.io.InputStream credentialsStream,
HttpTransportFactory transportFactory) |
Returns external account authorized user credentials defined by a JSON file stream.
|
static ExternalAccountCredentials |
ExternalAccountCredentials.fromStream(java.io.InputStream credentialsStream,
HttpTransportFactory transportFactory) |
Returns credentials defined by a JSON file stream.
|
static GoogleCredentials |
GoogleCredentials.fromStream(java.io.InputStream credentialsStream,
HttpTransportFactory transportFactory) |
Returns credentials defined by a JSON file stream.
|
static ServiceAccountCredentials |
ServiceAccountCredentials.fromStream(java.io.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(java.io.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) GoogleCredentials |
DefaultCredentialsProvider.getDefaultCredentials(HttpTransportFactory transportFactory) |
Returns the Application Default Credentials.
|
private 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 |
AwsCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
ComputeEngineCredentials.Builder |
ComputeEngineCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
DownscopedCredentials.Builder |
DownscopedCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
Sets the HTTP transport factory.
|
ExternalAccountAuthorizedUserCredentials.Builder |
ExternalAccountAuthorizedUserCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
Sets the HTTP transport factory.
|
ExternalAccountCredentials.Builder |
ExternalAccountCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
Sets the HTTP transport factory, creates the transport used to get access tokens.
|
GdchCredentials.Builder |
GdchCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
IdentityPoolCredentials.Builder |
IdentityPoolCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
ImpersonatedCredentials.Builder |
ImpersonatedCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
PluggableAuthCredentials.Builder |
PluggableAuthCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
SecureSessionAgent.Builder |
SecureSessionAgent.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
ServiceAccountCredentials.Builder |
ServiceAccountCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
TokenVerifier.Builder |
TokenVerifier.Builder.setHttpTransportFactory(HttpTransportFactory httpTransportFactory) |
Set the HttpTransportFactory used for requesting public keys from the certificate URL.
|
UserAuthorizer.Builder |
UserAuthorizer.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
Sets the HTTP transport factory.
|
(package private) UserAuthorizer.TokenResponseWithConfig.Builder |
UserAuthorizer.TokenResponseWithConfig.Builder.setHttpTransportFactory(HttpTransportFactory httpTransportFactory) |
|
UserCredentials.Builder |
UserCredentials.Builder.setHttpTransportFactory(HttpTransportFactory transportFactory) |
|
void |
ImpersonatedCredentials.setTransportFactory(HttpTransportFactory httpTransportFactory) |
|
private GoogleCredentials |
DefaultCredentialsProvider.tryGetComputeCredentials(HttpTransportFactory transportFactory) |
|