Package com.google.cloud.iam.credentials.v1 (2.45.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.iam.credentials.v1.IamCredentialsClient Service Description: A service account is a special type of Google account that belongs to your application or a virtual machine (VM), instead of to an individual end user. Your application assumes the identity of the service account to call Google APIs, so that the users aren't directly involved.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.iam.credentials.v1.IamCredentialsSettings Settings class to configure an instance of IamCredentialsClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.iam.credentials.v1.GenerateAccessTokenRequest Protobuf type google.iam.credentials.v1.GenerateAccessTokenRequest
com.google.cloud.iam.credentials.v1.GenerateAccessTokenRequest.Builder Protobuf type google.iam.credentials.v1.GenerateAccessTokenRequest
com.google.cloud.iam.credentials.v1.GenerateAccessTokenResponse Protobuf type google.iam.credentials.v1.GenerateAccessTokenResponse
com.google.cloud.iam.credentials.v1.GenerateAccessTokenResponse.Builder Protobuf type google.iam.credentials.v1.GenerateAccessTokenResponse
com.google.cloud.iam.credentials.v1.GenerateIdTokenRequest Protobuf type google.iam.credentials.v1.GenerateIdTokenRequest
com.google.cloud.iam.credentials.v1.GenerateIdTokenRequest.Builder Protobuf type google.iam.credentials.v1.GenerateIdTokenRequest
com.google.cloud.iam.credentials.v1.GenerateIdTokenResponse Protobuf type google.iam.credentials.v1.GenerateIdTokenResponse
com.google.cloud.iam.credentials.v1.GenerateIdTokenResponse.Builder Protobuf type google.iam.credentials.v1.GenerateIdTokenResponse
com.google.cloud.iam.credentials.v1.IAMCredentialsCommonProto
com.google.cloud.iam.credentials.v1.IAMCredentialsGrpc A service account is a special type of Google account that belongs to your application or a virtual machine (VM), instead of to an individual end user. Your application assumes the identity of the service account to call Google
com.google.cloud.iam.credentials.v1.IAMCredentialsGrpc.IAMCredentialsImplBase Base class for the server implementation of the service IAMCredentials. A service account is a special type of Google account that belongs to your
com.google.cloud.iam.credentials.v1.IAMCredentialsProto
com.google.cloud.iam.credentials.v1.IamCredentialsSettings.Builder Builder for IamCredentialsSettings.
com.google.cloud.iam.credentials.v1.ServiceAccountName
com.google.cloud.iam.credentials.v1.ServiceAccountName.Builder Builder for projects/{project}/serviceAccounts/{service_account}.
com.google.cloud.iam.credentials.v1.SignBlobRequest Protobuf type google.iam.credentials.v1.SignBlobRequest
com.google.cloud.iam.credentials.v1.SignBlobRequest.Builder Protobuf type google.iam.credentials.v1.SignBlobRequest
com.google.cloud.iam.credentials.v1.SignBlobResponse Protobuf type google.iam.credentials.v1.SignBlobResponse
com.google.cloud.iam.credentials.v1.SignBlobResponse.Builder Protobuf type google.iam.credentials.v1.SignBlobResponse
com.google.cloud.iam.credentials.v1.SignJwtRequest Protobuf type google.iam.credentials.v1.SignJwtRequest
com.google.cloud.iam.credentials.v1.SignJwtRequest.Builder Protobuf type google.iam.credentials.v1.SignJwtRequest
com.google.cloud.iam.credentials.v1.SignJwtResponse Protobuf type google.iam.credentials.v1.SignJwtResponse
com.google.cloud.iam.credentials.v1.SignJwtResponse.Builder Protobuf type google.iam.credentials.v1.SignJwtResponse

Interfaces

Interface Description
com.google.cloud.iam.credentials.v1.GenerateAccessTokenRequestOrBuilder
com.google.cloud.iam.credentials.v1.GenerateAccessTokenResponseOrBuilder
com.google.cloud.iam.credentials.v1.GenerateIdTokenRequestOrBuilder
com.google.cloud.iam.credentials.v1.GenerateIdTokenResponseOrBuilder
com.google.cloud.iam.credentials.v1.IAMCredentialsGrpc.AsyncService A service account is a special type of Google account that belongs to your application or a virtual machine (VM), instead of to an individual end user. Your application assumes the identity of the service account to call Google
com.google.cloud.iam.credentials.v1.SignBlobRequestOrBuilder
com.google.cloud.iam.credentials.v1.SignBlobResponseOrBuilder
com.google.cloud.iam.credentials.v1.SignJwtRequestOrBuilder
com.google.cloud.iam.credentials.v1.SignJwtResponseOrBuilder