Chronicle v1 API - Class OAuthJWTCredentials (1.1.0)

public sealed class OAuthJWTCredentials : IMessage<OAuthJWTCredentials>, IEquatable<OAuthJWTCredentials>, IDeepCloneable<OAuthJWTCredentials>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class OAuthJWTCredentials.

OAuth 2.0 JWT grant. See, https://tools.ietf.org/html/rfc7519

Inheritance

object > OAuthJWTCredentials

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

OAuthJWTCredentials()

public OAuthJWTCredentials()

OAuthJWTCredentials(OAuthJWTCredentials)

public OAuthJWTCredentials(OAuthJWTCredentials other)
Parameter
Name Description
other OAuthJWTCredentials

Properties

Claims

public Claims Claims { get; set; }

Claims.

Property Value
Type Description
Claims

CredentialsCase

public OAuthJWTCredentials.CredentialsOneofCase CredentialsCase { get; }
Property Value
Type Description
OAuthJWTCredentialsCredentialsOneofCase

RsCredentials

public RSCredentials RsCredentials { get; set; }

RS credentials.

Property Value
Type Description
RSCredentials

TokenEndpoint

public string TokenEndpoint { get; set; }

Token endpoint to get the OAuth token from.

Property Value
Type Description
string