Integration Connectors v1 API - Class AuthConfig.Types.Oauth2JwtBearer (1.0.0)

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.

Inheritance

object > AuthConfig.Types.Oauth2JwtBearer

Namespace

Google.Cloud.Connectors.V1

Assembly

Google.Cloud.Connectors.V1.dll

Constructors

Oauth2JwtBearer()

public Oauth2JwtBearer()

Oauth2JwtBearer(Oauth2JwtBearer)

public Oauth2JwtBearer(AuthConfig.Types.Oauth2JwtBearer other)
Parameter
NameDescription
otherAuthConfigTypesOauth2JwtBearer

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
TypeDescription
Secret

JwtClaims

public AuthConfig.Types.Oauth2JwtBearer.Types.JwtClaims JwtClaims { get; set; }

JwtClaims providers fields to generate the token.

Property Value
TypeDescription
AuthConfigTypesOauth2JwtBearerTypesJwtClaims