public class IAMCredentials.Projects.ServiceAccounts extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
IAMCredentials.Projects.ServiceAccounts.GenerateAccessToken |
class |
IAMCredentials.Projects.ServiceAccounts.GenerateIdentityBindingAccessToken |
class |
IAMCredentials.Projects.ServiceAccounts.GenerateIdToken |
class |
IAMCredentials.Projects.ServiceAccounts.SignBlob |
class |
IAMCredentials.Projects.ServiceAccounts.SignJwt |
| Constructor and Description |
|---|
ServiceAccounts() |
public IAMCredentials.Projects.ServiceAccounts.GenerateAccessToken generateAccessToken(String name, GenerateAccessTokenRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.name - The resource name of the service account for which the credentials
are requested, in the following
format:
`projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`.content - the GenerateAccessTokenRequestIOExceptionpublic IAMCredentials.Projects.ServiceAccounts.GenerateIdToken generateIdToken(String name, GenerateIdTokenRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote
operation.name - The resource name of the service account for which the credentials
are requested, in the following
format:
`projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`.content - the GenerateIdTokenRequestIOExceptionpublic IAMCredentials.Projects.ServiceAccounts.GenerateIdentityBindingAccessToken generateIdentityBindingAccessToken(String name, GenerateIdentityBindingAccessTokenRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to
invoke the remote operation.name - The resource name of the service account for which the credentials
are requested, in the following
format:
`projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`.content - the GenerateIdentityBindingAccessTokenRequestIOExceptionpublic IAMCredentials.Projects.ServiceAccounts.SignBlob signBlob(String name, SignBlobRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The resource name of the service account for which the credentials
are requested, in the following
format:
`projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`.content - the SignBlobRequestIOExceptionpublic IAMCredentials.Projects.ServiceAccounts.SignJwt signJwt(String name, SignJwtRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - The resource name of the service account for which the credentials
are requested, in the following
format:
`projects/-/serviceAccounts/{ACCOUNT_EMAIL_OR_UNIQUEID}`.content - the SignJwtRequestIOExceptionCopyright © 2011–2019 Google. All rights reserved.