Table of Contents

Class UpdateRefreshTokenResponseContent

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

Properties

AdditionalProperties

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

Property Value

AdditionalProperties

ClientId

ID of the client application granted with this refresh token

[JsonPropertyName("client_id")]
public string? ClientId { get; set; }

Property Value

string

CreatedAt

[JsonPropertyName("created_at")]
public RefreshTokenDate? CreatedAt { get; set; }

Property Value

RefreshTokenDate

Device

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

Property Value

RefreshTokenDevice

ExpiresAt

[JsonPropertyName("expires_at")]
public RefreshTokenDate? ExpiresAt { get; set; }

Property Value

RefreshTokenDate

Id

The ID of the refresh token

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

Property Value

string

IdleExpiresAt

[JsonPropertyName("idle_expires_at")]
public RefreshTokenDate? IdleExpiresAt { get; set; }

Property Value

RefreshTokenDate

LastExchangedAt

[JsonPropertyName("last_exchanged_at")]
public RefreshTokenDate? LastExchangedAt { get; set; }

Property Value

RefreshTokenDate

RefreshTokenMetadata

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

Property Value

Optional<Dictionary<string, object>>

ResourceServers

A list of the resource server IDs associated to this refresh-token and their granted scopes

[JsonPropertyName("resource_servers")]
public IEnumerable<RefreshTokenResourceServer>? ResourceServers { get; set; }

Property Value

IEnumerable<RefreshTokenResourceServer>

Rotating

True if the token is a rotating refresh token

[JsonPropertyName("rotating")]
public bool? Rotating { get; set; }

Property Value

bool?

SessionId

[JsonPropertyName("session_id")]
public Optional<string?> SessionId { get; set; }

Property Value

Optional<string>

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.