Chronicle v1 API - Class WorkdayAuth (1.1.0)

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

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

Authentication for Workday.

Inheritance

object > WorkdayAuth

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

WorkdayAuth()

public WorkdayAuth()

WorkdayAuth(WorkdayAuth)

public WorkdayAuth(WorkdayAuth other)
Parameter
Name Description
other WorkdayAuth

Properties

ClientId

public string ClientId { get; set; }

Client ID.

Property Value
Type Description
string

ClientSecret

public string ClientSecret { get; set; }

Client Secret.

Property Value
Type Description
string

RefreshToken

public string RefreshToken { get; set; }

Refresh Token.

Property Value
Type Description
string

Secret

public string Secret { get; set; }

The access token used to authenticate against Workday. This field is called "secret" to maintain backwards compatibility. Workday was (only) configured using username (which was unused) and secret (which is used as the access token). Either this field or all of the other OAuth fields below must be specified.

Property Value
Type Description
string

TokenEndpoint

public string TokenEndpoint { get; set; }

Token endpoint to get the OAuth token from.

Property Value
Type Description
string

User

public string User { get; set; }

Username. This is unused: Workday feeds were originally configured using a username and secret authentication method, but only the secret field was used, and it was used to supply the OAuth access token.

Property Value
Type Description
string