public sealed class WorkdayAuth : IMessage<WorkdayAuth>, IEquatable<WorkdayAuth>, IDeepCloneable<WorkdayAuth>, IBufferMessage, IMessageReference documentation and code samples for the Chronicle v1 API class WorkdayAuth.
Authentication for Workday.
Implements
IMessageWorkdayAuth, IEquatableWorkdayAuth, IDeepCloneableWorkdayAuth, IBufferMessage, IMessageNamespace
Google.Cloud.Chronicle.V1Assembly
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 |
|