public sealed class AuthConfig.Types.Oauth2JwtBearer : IMessage<AuthConfig.Types.Oauth2JwtBearer>, IEquatable<AuthConfig.Types.Oauth2JwtBearer>, IDeepCloneable<AuthConfig.Types.Oauth2JwtBearer>, IBufferMessage, IMessage
Reference documentation and code samples for the Integration Connectors v1 API class AuthConfig.Types.Oauth2JwtBearer.
Parameters to support JSON Web Token (JWT) Profile for Oauth 2.0
Authorization Grant based authentication.
See https://tools.ietf.org/html/rfc7523 for more details.
Secret version reference containing a PKCS#8 PEM-encoded private
key associated with the Client Certificate. This private key will be
used to sign JWTs used for the jwt-bearer authorization grant.
Specified in the form as: projects/*/secrets/*/versions/*.
[[["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 document provides reference information for the \u003ccode\u003eAuthConfig.Types.Oauth2JwtBearer\u003c/code\u003e class within the Google Cloud Connectors v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOauth2JwtBearer\u003c/code\u003e class supports JSON Web Token (JWT) Profile for OAuth 2.0 authorization grant-based authentication, as detailed in RFC7523.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, with inheritance from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eClientKey\u003c/code\u003e, which stores a secret version reference for the private key, and \u003ccode\u003eJwtClaims\u003c/code\u003e, which provides fields for generating the token.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOauth2JwtBearer\u003c/code\u003e class has two constructors, one empty and the other taking an \u003ccode\u003eAuthConfig.Types.Oauth2JwtBearer\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]