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 documentation for the \u003ccode\u003eAuthConfig.Types.Oauth2JwtBearer\u003c/code\u003e class within the Google Cloud Connectors v1 API, detailing its structure and functionality.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOauth2JwtBearer\u003c/code\u003e class supports OAuth 2.0 authorization using JSON Web Token (JWT) profiles, as specified in RFC 7523.\u003c/p\u003e\n"],["\u003cp\u003eIt has implemented members like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e and inherits members from the object class.\u003c/p\u003e\n"],["\u003cp\u003eThe class contains two constructors: \u003ccode\u003eOauth2JwtBearer()\u003c/code\u003e and \u003ccode\u003eOauth2JwtBearer(Oauth2JwtBearer other)\u003c/code\u003e, which allow for the creation of new objects, either default or from an existing instance.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eClientKey\u003c/code\u003e, which stores a reference to a PKCS#8 PEM-encoded private key, and \u003ccode\u003eJwtClaims\u003c/code\u003e, which handles the generation of JWT tokens.\u003c/p\u003e\n"]]],[],null,[]]