public static class ImpersonatedCredentials.Builder extends GoogleCredentials.Builder
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(GoogleCredentials sourceCredentials,
String targetPrincipal) |
| Modifier and Type | Method and Description |
|---|---|
ImpersonatedCredentials |
build() |
List<String> |
getDelegates() |
HttpTransportFactory |
getHttpTransportFactory() |
int |
getLifetime() |
List<String> |
getScopes() |
GoogleCredentials |
getSourceCredentials() |
String |
getTargetPrincipal() |
ImpersonatedCredentials.Builder |
setDelegates(List<String> delegates) |
ImpersonatedCredentials.Builder |
setHttpTransportFactory(HttpTransportFactory transportFactory) |
ImpersonatedCredentials.Builder |
setLifetime(int lifetime) |
ImpersonatedCredentials.Builder |
setScopes(List<String> scopes) |
ImpersonatedCredentials.Builder |
setSourceCredentials(GoogleCredentials sourceCredentials) |
ImpersonatedCredentials.Builder |
setTargetPrincipal(String targetPrincipal) |
setAccessTokengetAccessTokenprotected Builder()
protected Builder(GoogleCredentials sourceCredentials, String targetPrincipal)
public ImpersonatedCredentials.Builder setSourceCredentials(GoogleCredentials sourceCredentials)
public GoogleCredentials getSourceCredentials()
public ImpersonatedCredentials.Builder setTargetPrincipal(String targetPrincipal)
public String getTargetPrincipal()
public ImpersonatedCredentials.Builder setDelegates(List<String> delegates)
public ImpersonatedCredentials.Builder setScopes(List<String> scopes)
public ImpersonatedCredentials.Builder setLifetime(int lifetime)
public int getLifetime()
public ImpersonatedCredentials.Builder setHttpTransportFactory(HttpTransportFactory transportFactory)
public HttpTransportFactory getHttpTransportFactory()
public ImpersonatedCredentials build()
build in class GoogleCredentials.BuilderCopyright © 2019 Google. All rights reserved.