Serialized Form
-
Package com.google.auth.mtls
-
Package com.google.auth.oauth2
-
Class com.google.auth.oauth2.AccessToken
class AccessToken extends Object implements Serializable- serialVersionUID:
- -8514239465808977353L
-
Class com.google.auth.oauth2.AwsCredentials
class AwsCredentials extends ExternalAccountCredentials implements Serializable- serialVersionUID:
- -3670131891574618105L
-
Serialized Fields
-
awsSecurityCredentialsSupplier
AwsSecurityCredentialsSupplier awsSecurityCredentialsSupplier
-
metricsHeaderValue
String metricsHeaderValue
-
regionalCredentialVerificationUrl
String regionalCredentialVerificationUrl
-
regionalCredentialVerificationUrlOverride
String regionalCredentialVerificationUrlOverride
-
supplierContext
ExternalAccountSupplierContext supplierContext
-
-
Class com.google.auth.oauth2.AwsCredentialSource
class AwsCredentialSource extends com.google.auth.oauth2.ExternalAccountCredentials.CredentialSource implements Serializable- serialVersionUID:
- -4180558200808134436L
-
Class com.google.auth.oauth2.CertificateIdentityPoolSubjectTokenSupplier
class CertificateIdentityPoolSubjectTokenSupplier extends Object implements Serializable-
Serialized Fields
-
credentialSource
IdentityPoolCredentialSource credentialSource
-
-
-
Class com.google.auth.oauth2.CloudShellCredentials
class CloudShellCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- -2133257318957488451L
-
Serialized Fields
-
authPort
int authPort
-
-
Class com.google.auth.oauth2.ComputeEngineCredentials
class ComputeEngineCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- -4113476462526554235L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
bindingEnforcement
ComputeEngineCredentials.BindingEnforcement bindingEnforcement
-
projectId
String projectId
-
scopes
Collection<String> scopes
-
transport
ComputeEngineCredentials.GoogleAuthTransport transport
-
transportFactoryClassName
String transportFactoryClassName
-
universeDomainFromMetadata
String universeDomainFromMetadata
-
-
Class com.google.auth.oauth2.DownscopedCredentials
class DownscopedCredentials extends OAuth2Credentials implements Serializable-
Serialized Fields
-
credentialAccessBoundary
CredentialAccessBoundary credentialAccessBoundary
-
sourceCredential
GoogleCredentials sourceCredential
-
tokenExchangeEndpoint
String tokenExchangeEndpoint
-
universeDomain
String universeDomain
-
-
-
Class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
class ExternalAccountAuthorizedUserCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- -2181779590486283287L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
Class com.google.auth.oauth2.ExternalAccountCredentials
class ExternalAccountCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- 8049126194174465023L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
audience
String audience
-
clientId
String clientId
-
clientSecret
String clientSecret
-
connectTimeout
int connectTimeout
-
credentialSource
com.google.auth.oauth2.ExternalAccountCredentials.CredentialSource credentialSource
-
environmentProvider
EnvironmentProvider environmentProvider
-
impersonatedCredentials
ImpersonatedCredentials impersonatedCredentials
-
metricsHandler
com.google.auth.oauth2.ExternalAccountMetricsHandler metricsHandler
-
propertyProvider
PropertyProvider propertyProvider
-
readTimeout
int readTimeout
-
scopes
Collection<String> scopes
-
serviceAccountImpersonationOptions
com.google.auth.oauth2.ExternalAccountCredentials.ServiceAccountImpersonationOptions serviceAccountImpersonationOptions
-
serviceAccountImpersonationUrl
String serviceAccountImpersonationUrl
-
subjectTokenType
String subjectTokenType
-
tokenInfoUrl
String tokenInfoUrl
-
tokenUrl
String tokenUrl
-
transportFactoryClassName
String transportFactoryClassName
-
workforcePoolUserProject
String workforcePoolUserProject
-
-
Class com.google.auth.oauth2.ExternalAccountSupplierContext
class ExternalAccountSupplierContext extends Object implements Serializable- serialVersionUID:
- -7852130853542313494L
-
Class com.google.auth.oauth2.GdchCredentials
class GdchCredentials extends GoogleCredentials implements Serializable-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
apiAudience
String apiAudience
-
caCertPath
String caCertPath
-
lifetime
int lifetime
-
privateKey
PrivateKey privateKey
-
privateKeyId
String privateKeyId
-
projectId
String projectId
-
serviceIdentityName
String serviceIdentityName
-
tokenServerUri
URI tokenServerUri
-
transportFactoryClassName
String transportFactoryClassName
-
-
-
Class com.google.auth.oauth2.GoogleCredentials
class GoogleCredentials extends OAuth2Credentials implements Serializable- serialVersionUID:
- -1522852442442473691L
-
Class com.google.auth.oauth2.IdentityPoolCredentials
class IdentityPoolCredentials extends ExternalAccountCredentials implements Serializable- serialVersionUID:
- 2471046175477275881L
-
Serialized Fields
-
metricsHeaderValue
String metricsHeaderValue
-
subjectTokenSupplier
IdentityPoolSubjectTokenSupplier subjectTokenSupplier
-
supplierContext
ExternalAccountSupplierContext supplierContext
-
-
Class com.google.auth.oauth2.IdentityPoolCredentialSource
class IdentityPoolCredentialSource extends com.google.auth.oauth2.ExternalAccountCredentials.CredentialSource implements Serializable- serialVersionUID:
- -745855247050085694L
-
Serialized Fields
-
certificateConfig
IdentityPoolCredentialSource.CertificateConfig certificateConfig
-
credentialFormatType
com.google.auth.oauth2.IdentityPoolCredentialSource.CredentialFormatType credentialFormatType
-
credentialLocation
String credentialLocation
-
credentialSourceType
com.google.auth.oauth2.IdentityPoolCredentialSource.IdentityPoolCredentialSourceType credentialSourceType
-
headers
Map<String,
String> headers -
subjectTokenFieldName
String subjectTokenFieldName
-
-
Class com.google.auth.oauth2.IdentityPoolCredentialSource.CertificateConfig
class CertificateConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateConfigLocation
String certificateConfigLocation
Specifies the path to the client certificate and private key file. This is used whenuseDefaultCertificateConfigis false or unset. Must be set ifuseDefaultCertificateConfigis false. -
trustChainPath
String trustChainPath
Specifies the path to a PEM-formatted file containing the X.509 certificate trust chain. This file should contain any intermediate certificates required to complete the trust chain between the leaf certificate (used for mTLS) and the root certificate(s) in your workload identity pool's trust store. The leaf certificate and any certificates already present in the workload identity pool's trust store are optional in this file. Certificates should be ordered with the leaf certificate (or the certificate which signed the leaf) first. -
useDefaultCertificateConfig
boolean useDefaultCertificateConfig
If true, attempts to load the default certificate configuration. It checks the GOOGLE_API_CERTIFICATE_CONFIG environment variable first, then a conventional default file location. Cannot be true ifcertificateConfigLocationis set.
-
-
Class com.google.auth.oauth2.IdToken
class IdToken extends AccessToken implements Serializable- serialVersionUID:
- -8514239465808977353L
-
Serialization Methods
-
readObject
- Throws:
ClassNotFoundExceptionIOException
-
writeObject
- Throws:
IOException
-
-
Class com.google.auth.oauth2.IdTokenCredentials
class IdTokenCredentials extends OAuth2Credentials implements Serializable- serialVersionUID:
- -2133257318957588431L
-
Serialized Fields
-
idTokenProvider
IdTokenProvider idTokenProvider
-
options
List<IdTokenProvider.Option> options
-
targetAudience
String targetAudience
-
-
Class com.google.auth.oauth2.ImpersonatedCredentials
class ImpersonatedCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- -2133257318957488431L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
connectTimeout
int connectTimeout
-
delegates
List<String> delegates
-
iamEndpointOverride
String iamEndpointOverride
-
lifetime
int lifetime
-
readTimeout
int readTimeout
-
scopes
List<String> scopes
-
sourceCredentials
GoogleCredentials sourceCredentials
-
targetPrincipal
String targetPrincipal
-
transportFactoryClassName
String transportFactoryClassName
-
-
Class com.google.auth.oauth2.JwtClaims
class JwtClaims extends Object implements Serializable- serialVersionUID:
- 4974444151019426702L
-
Class com.google.auth.oauth2.JwtCredentials
class JwtCredentials extends Credentials implements Serializable-
Serialized Fields
-
jwtClaims
JwtClaims jwtClaims
-
lifeSpanSeconds
Long lifeSpanSeconds
-
lock
Object lock
-
privateKey
PrivateKey privateKey
-
privateKeyId
String privateKeyId
-
-
-
Class com.google.auth.oauth2.OAuth2Credentials
class OAuth2Credentials extends Credentials implements Serializable- serialVersionUID:
- 4556936364828217687L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
Class com.google.auth.oauth2.OAuth2CredentialsWithRefresh
class OAuth2CredentialsWithRefresh extends OAuth2Credentials implements Serializable-
Serialized Fields
-
refreshHandler
OAuth2CredentialsWithRefresh.OAuth2RefreshHandler refreshHandler
-
-
-
Class com.google.auth.oauth2.PluggableAuthCredentials
class PluggableAuthCredentials extends ExternalAccountCredentials implements Serializable-
Serialized Fields
-
config
PluggableAuthCredentialSource config
-
handler
com.google.auth.oauth2.ExecutableHandler handler
-
-
-
Class com.google.auth.oauth2.PluggableAuthCredentialSource
class PluggableAuthCredentialSource extends com.google.auth.oauth2.ExternalAccountCredentials.CredentialSource implements Serializable -
Class com.google.auth.oauth2.ServiceAccountCredentials
class ServiceAccountCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- 7807543542681217978L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
clientEmail
String clientEmail
-
clientId
String clientId
-
defaultRetriesEnabled
boolean defaultRetriesEnabled
-
defaultScopes
Collection<String> defaultScopes
-
lifetime
int lifetime
-
privateKey
PrivateKey privateKey
-
privateKeyId
String privateKeyId
-
projectId
String projectId
-
scopes
Collection<String> scopes
-
serviceAccountUser
String serviceAccountUser
-
tokenServerUri
URI tokenServerUri
-
transportFactoryClassName
String transportFactoryClassName
-
useJwtAccessWithScope
boolean useJwtAccessWithScope
-
-
Class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
class ServiceAccountJwtAccessCredentials extends Credentials implements Serializable- serialVersionUID:
- -7274955171379494197L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
Class com.google.auth.oauth2.SystemEnvironmentProvider
class SystemEnvironmentProvider extends Object implements Serializable- serialVersionUID:
- -4698164985883575244L
-
Class com.google.auth.oauth2.SystemPropertyProvider
class SystemPropertyProvider extends Object implements Serializable- serialVersionUID:
- 1L
-
Exception com.google.auth.oauth2.TokenVerifier.VerificationException
class VerificationException extends Exception implements Serializable -
Class com.google.auth.oauth2.UserCredentials
class UserCredentials extends GoogleCredentials implements Serializable- serialVersionUID:
- -4800758775038679176L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-