Uses of Class
com.google.auth.oauth2.ImpersonatedCredentials
Packages that use ImpersonatedCredentials
-
Uses of ImpersonatedCredentials in com.google.auth.oauth2
Fields in com.google.auth.oauth2 declared as ImpersonatedCredentialsModifier and TypeFieldDescriptionprotected ImpersonatedCredentials
ExternalAccountCredentials.impersonatedCredentials
Methods in com.google.auth.oauth2 that return ImpersonatedCredentialsModifier and TypeMethodDescriptionImpersonatedCredentials.Builder.build()
(package private) ImpersonatedCredentials
ExternalAccountCredentials.buildImpersonatedCredentials()
static ImpersonatedCredentials
ImpersonatedCredentials.create
(GoogleCredentials sourceCredentials, String targetPrincipal, List<String> delegates, List<String> scopes, int lifetime) 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) ImpersonatedCredentials.createWithCustomCalendar
(Calendar calendar) Clones the impersonated credentials with a new calendar.(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.Constructors in com.google.auth.oauth2 with parameters of type ImpersonatedCredentials