Table of Contents

Class UpdateSessionResponseContent

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[Serializable]
public record UpdateSessionResponseContent : IJsonOnDeserialized, IJsonOnSerializing, IEquatable<UpdateSessionResponseContent>
Inheritance
UpdateSessionResponseContent
Implements
Inherited Members
Extension Methods

Properties

Actor

[JsonPropertyName("actor")]
public SessionActorMetadata? Actor { get; set; }

Property Value

SessionActorMetadata

AdditionalProperties

[JsonIgnore]
public AdditionalProperties AdditionalProperties { get; set; }

Property Value

AdditionalProperties

AuthenticatedAt

[JsonPropertyName("authenticated_at")]
public Optional<SessionDate?> AuthenticatedAt { get; set; }

Property Value

Optional<SessionDate>

Authentication

[JsonPropertyName("authentication")]
public SessionAuthenticationSignals? Authentication { get; set; }

Property Value

SessionAuthenticationSignals

Clients

List of client details for the session

[JsonPropertyName("clients")]
public IEnumerable<SessionClientMetadata>? Clients { get; set; }

Property Value

IEnumerable<SessionClientMetadata>
[JsonPropertyName("cookie")]
public SessionCookieMetadata? Cookie { get; set; }

Property Value

SessionCookieMetadata

CreatedAt

[JsonPropertyName("created_at")]
public Optional<SessionDate?> CreatedAt { get; set; }

Property Value

Optional<SessionDate>

Device

[JsonPropertyName("device")]
public SessionDeviceMetadata? Device { get; set; }

Property Value

SessionDeviceMetadata

ExpiresAt

[JsonPropertyName("expires_at")]
public Optional<SessionDate?> ExpiresAt { get; set; }

Property Value

Optional<SessionDate>

Id

The ID of the session

[JsonPropertyName("id")]
public string? Id { get; set; }

Property Value

string

IdleExpiresAt

[JsonPropertyName("idle_expires_at")]
public Optional<SessionDate?> IdleExpiresAt { get; set; }

Property Value

Optional<SessionDate>

LastInteractedAt

[JsonPropertyName("last_interacted_at")]
public Optional<SessionDate?> LastInteractedAt { get; set; }

Property Value

Optional<SessionDate>

SessionMetadata

[JsonPropertyName("session_metadata")]
public Optional<Dictionary<string, object?>?> SessionMetadata { get; set; }

Property Value

Optional<Dictionary<string, object>>

UpdatedAt

[JsonPropertyName("updated_at")]
public Optional<SessionDate?> UpdatedAt { get; set; }

Property Value

Optional<SessionDate>

UserId

ID of the user which can be used when interacting with other APIs.

[JsonPropertyName("user_id")]
public string? UserId { get; set; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.