Class AuthInfo
Data structure with configuration required to obtain an OAuth 2.0 access token using the client credentials flow.
Inheritance
object
AuthInfo
Namespace: Transit.Shared.DataModels.Exchange
Assembly: Transit.Shared.dll
Syntax
public class AuthInfo
Properties
ClientId
Gets or sets the client ID
Declaration
public string ClientId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Client ID for the OAuth 2.0 client credential flow |
ClientSecret
Gets or sets the client secret
Declaration
public string ClientSecret { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Client secret for the OAuth 2.0 client credential flow |
TokenEndpoint
Gets or sets the token endpoint
Declaration
public string TokenEndpoint { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The fully qualified URL of the endpoint for the OAuth 2.0 client credential flow |