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.
Service account credentials are used to temporarily assume the identity
of the service account. Supported credential types include OAuth 2.0 access
tokens, OpenID Connect ID tokens, self-signed JSON Web Tokens (JWTs), and
more.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation covers version 2.1.0 of the Google.Cloud.Iam.Credentials.V1 library, which is part of the .NET framework.\u003c/p\u003e\n"],["\u003cp\u003eThe library provides classes for managing service account credentials, including generating access tokens and ID tokens, and signing blobs and JWTs.\u003c/p\u003e\n"],["\u003cp\u003eKey classes within the library include \u003ccode\u003eIAMCredentials\u003c/code\u003e, \u003ccode\u003eIAMCredentialsClient\u003c/code\u003e, and related request/response classes like \u003ccode\u003eGenerateAccessTokenRequest\u003c/code\u003e and \u003ccode\u003eSignJwtResponse\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eIAMCredentials\u003c/code\u003e class facilitates the use of various credential types, like OAuth 2.0 access tokens and OpenID Connect ID tokens.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this library is 2.4.0, while the webpage documentation covers version 2.1.0, offering prior releases from version 1.0.0.\u003c/p\u003e\n"]]],[],null,[]]