Class AuthTokens
Неизменяемый снимок токенов авторизации.
public sealed class AuthTokens
- Inheritance
-
AuthTokens
- Inherited Members
Constructors
AuthTokens()
public AuthTokens()
Properties
AccessToken
Токен доступа.
public string AccessToken { get; init; }
Property Value
AccessTokenExpiresAt
Момент истечения токена доступа в UTC.
public DateTimeOffset AccessTokenExpiresAt { get; init; }
Property Value
Empty
Пустой набор токенов.
public static AuthTokens Empty { get; }
Property Value
HasAccessToken
Признак наличия токена доступа.
[JsonIgnore]
public bool HasAccessToken { get; }
Property Value
HasRefreshToken
Признак наличия токена обновления.
[JsonIgnore]
public bool HasRefreshToken { get; }
Property Value
RefreshToken
Токен обновления токена доступа.
public string? RefreshToken { get; init; }