Skip to main content

TokenRevoked Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.Revocation.Interfaces

TokenRevoked Class

Represents a response indicating that the token has been successfully revoked.

public record TokenRevoked : System.IEquatable<Abblix.Oidc.Server.Endpoints.Revocation.Interfaces.TokenRevoked>

Inheritance System.Object → TokenRevoked

Implements System.IEquatable<TokenRevoked>

Constructors

TokenRevoked(string, string, DateTimeOffset) Constructor

Represents a response indicating that the token has been successfully revoked.

public TokenRevoked(string? TokenId, string? TokenTypeHint, System.DateTimeOffset RevokedAt);

Parameters

TokenId System.String

The unique identifier (jti) of the revoked token, if available.

TokenTypeHint System.String

The type hint of the token that was revoked (e.g., access_token, refresh_token).

RevokedAt System.DateTimeOffset

The timestamp when the token was revoked.

Properties

TokenRevoked.RevokedAt Property

The timestamp when the token was revoked.

public System.DateTimeOffset RevokedAt { get; init; }

Property Value

System.DateTimeOffset

TokenRevoked.TokenId Property

The unique identifier (jti) of the revoked token, if available.

public string? TokenId { get; init; }

Property Value

System.String

TokenRevoked.TokenTypeHint Property

The type hint of the token that was revoked (e.g., access_token, refresh_token).

public string? TokenTypeHint { get; init; }

Property Value

System.String