public sealed class AuthConfig.Types.Oauth2JwtBearer : IMessage<AuthConfig.Types.Oauth2JwtBearer>, IEquatable<AuthConfig.Types.Oauth2JwtBearer>, IDeepCloneable<AuthConfig.Types.Oauth2JwtBearer>, IBufferMessage, IMessageReference 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.
Implements
IMessageAuthConfigTypesOauth2JwtBearer, IEquatableAuthConfigTypesOauth2JwtBearer, IDeepCloneableAuthConfigTypesOauth2JwtBearer, IBufferMessage, IMessageNamespace
Google.Cloud.Connectors.V1Assembly
Google.Cloud.Connectors.V1.dll
Constructors
Oauth2JwtBearer()
public Oauth2JwtBearer()Oauth2JwtBearer(Oauth2JwtBearer)
public Oauth2JwtBearer(AuthConfig.Types.Oauth2JwtBearer other)| Parameter | |
|---|---|
| Name | Description |
other |
AuthConfigTypesOauth2JwtBearer |
Properties
ClientKey
public Secret ClientKey { get; set; }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/*.
| Property Value | |
|---|---|
| Type | Description |
Secret |
|
JwtClaims
public AuthConfig.Types.Oauth2JwtBearer.Types.JwtClaims JwtClaims { get; set; }JwtClaims providers fields to generate the token.
| Property Value | |
|---|---|
| Type | Description |
AuthConfigTypesOauth2JwtBearerTypesJwtClaims |
|