ExpiredAuthenticationTokenOptions is defined in the Telligent.Evolution.Extensibility.Authentication.Version2 namespace.
Definition
class ExpiredAuthenticationTokenOptions
{
ExpiredAuthenticationTokenOptions();
CancellationToken CancellationToken { get; set; }
DateTime? ExpirationDateTime { get; set; }
IDictionary<string,string> PrivateState { get; set; }
IDictionary<string,string> PublicState { get; set; }
string Token { get; set; }
Guid UserId { get; set; }
}
Constructors
ExpiredAuthenticationTokenOptions();
Properties
| Name | Type | Description | Default | Options |
|---|---|---|---|---|
| CancellationToken | CancellationToken | |||
| ExpirationDateTime | DateTime? | When this token expires if it does. Required when defining an AuthenticationTokenExpired callback. | ||
| PrivateState | IDictionary<string,string> | A string that will be provided for any interactions with a token, unchanged, for internal use only, meaning it will only be used by the provider and not served back via the API. | ||
| PublicState | IDictionary<string,string> | A string that will be provided for any interactions with a token, unchanged, for implementation specific data. | ||
| Token | string | |||
| UserId | Guid |