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, specifically version 1.2.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAuthConfig.Types.Oauth2JwtBearer\u003c/code\u003e supports JSON Web Token (JWT) Profile for OAuth 2.0 authorization, which is detailed further in RFC7523.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, enhancing its functionality within the .NET environment.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of this class include \u003ccode\u003eClientKey\u003c/code\u003e for storing the private key used to sign JWTs and \u003ccode\u003eJwtClaims\u003c/code\u003e for specifying fields needed to generate the token.\u003c/p\u003e\n"],["\u003cp\u003eThe class has public contructors for creating new instances, including one that takes another \u003ccode\u003eOauth2JwtBearer\u003c/code\u003e object to make a copy.\u003c/p\u003e\n"]]],[],null,[]]