Class DeviceBoundSession
A device bound session.
public sealed class DeviceBoundSession
- Inheritance
-
DeviceBoundSession
- Inherited Members
Properties
AllowedRefreshInitiators
See comments on net::device_bound_sessions::Session::allowed_refresh_initiators_.
[JsonPropertyName("allowedRefreshInitiators")]
public string[] AllowedRefreshInitiators { get; set; }
Property Value
- string[]
CachedChallenge
See comments on net::device_bound_sessions::Session::cached_challenge__.
[JsonPropertyName("cachedChallenge")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? CachedChallenge { get; set; }
Property Value
CookieCravings
See comments on net::device_bound_sessions::Session::cookie_cravings_.
[JsonPropertyName("cookieCravings")]
public DeviceBoundSessionCookieCraving[] CookieCravings { get; set; }
Property Value
ExpiryDate
See comments on net::device_bound_sessions::Session::expiry_date_.
[JsonPropertyName("expiryDate")]
public double ExpiryDate { get; set; }
Property Value
InclusionRules
See comments on net::device_bound_sessions::Session::inclusion_rules_.
[JsonPropertyName("inclusionRules")]
public DeviceBoundSessionInclusionRules InclusionRules { get; set; }
Property Value
Key
The site and session ID of the session.
[JsonPropertyName("key")]
public DeviceBoundSessionKey Key { get; set; }
Property Value
RefreshUrl
See comments on net::device_bound_sessions::Session::refresh_url_.
[JsonPropertyName("refreshUrl")]
public string RefreshUrl { get; set; }