Table of Contents

Class PersistedGrant

Namespace
Duende.IdentityServer.Models
Assembly
Duende.IdentityServer.Storage.dll

A model for a persisted grant

public class PersistedGrant
Inheritance
PersistedGrant
Inherited Members

Constructors

PersistedGrant()

public PersistedGrant()

Properties

ClientId

Gets the client identifier.

public string ClientId { get; set; }

Property Value

string

The client identifier.

ConsumedTime

Gets or sets the consumed time.

public DateTime? ConsumedTime { get; set; }

Property Value

DateTime?

The consumed time.

CreationTime

Gets or sets the creation time.

public DateTime CreationTime { get; set; }

Property Value

DateTime

The creation time.

Data

Gets or sets the data.

public string Data { get; set; }

Property Value

string

The data.

Description

Gets the description the user assigned to the device being authorized.

public string? Description { get; set; }

Property Value

string

The description.

Expiration

Gets or sets the expiration.

public DateTime? Expiration { get; set; }

Property Value

DateTime?

The expiration.

Key

Gets or sets the key.

public string Key { get; set; }

Property Value

string

The key.

SessionId

Gets the session identifier.

public string? SessionId { get; set; }

Property Value

string

The session identifier.

SubjectId

Gets the subject identifier.

public string SubjectId { get; set; }

Property Value

string

The subject identifier.

Type

Gets the type.

public string Type { get; set; }

Property Value

string

The type.