Class SsoCacheEntry
Cached SSO token entry on disk.
Inherited Members
Namespace: Seclai
Assembly: Seclai.dll
Syntax
public sealed class SsoCacheEntry
Properties
AccessToken
JWT access token.
Declaration
[JsonPropertyName("accessToken")]
public string AccessToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ClientId
Cognito app client ID.
Declaration
[JsonPropertyName("clientId")]
public string ClientId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CognitoDomain
Cognito domain.
Declaration
[JsonPropertyName("cognitoDomain")]
public string CognitoDomain { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExpiresAt
ISO-8601 expiry timestamp for the access token.
Declaration
[JsonPropertyName("expiresAt")]
public string ExpiresAt { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IdToken
OIDC ID token (optional).
Declaration
[JsonPropertyName("idToken")]
public string? IdToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RefreshToken
Refresh token for obtaining new access tokens.
Declaration
[JsonPropertyName("refreshToken")]
public string? RefreshToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Region
AWS region.
Declaration
[JsonPropertyName("region")]
public string Region { get; set; }
Property Value
| Type | Description |
|---|---|
| string |