Table of Contents

Class IntrospectionRequestValidationResult

Namespace
Fdyay.IdentityServer.Validation
Assembly
Fdyay.IdentityServer.Core.dll

What an introspection request found.

public class IntrospectionRequestValidationResult
Inheritance
IntrospectionRequestValidationResult
Inherited Members

Remarks

Duende 8.0.1's IntrospectionRequestValidationResult, measured.

Properties

Api

The API resource asking, when an API is.

public ApiResource? Api { get; init; }

Property Value

ApiResource

Claims

The token's claims, as the response reports them, aud included for either form of token.

public IEnumerable<Claim> Claims { get; init; }

Property Value

IEnumerable<Claim>

Client

The client asking, when a client is.

public Client? Client { get; init; }

Property Value

Client

Error

The OAuth error for a refused request: missing_token, as Duende answers it.

public string? Error { get; init; }

Property Value

string

FailureReason

Why, in this server's terms: what its failure event reports.

public IntrospectionRequestValidationFailureReason FailureReason { get; init; }

Property Value

IntrospectionRequestValidationFailureReason

IsActive

Whether the token is active for this caller.

public bool IsActive { get; init; }

Property Value

bool

IsError

Whether the request itself was refused — no token named — rather than answered.

public bool IsError { get; init; }

Property Value

bool

Issuer

This server's issuer, carried from the request for the response's checks.

public string Issuer { get; init; }

Property Value

string

Parameters

The request's form.

public IReadOnlyDictionary<string, string> Parameters { get; init; }

Property Value

IReadOnlyDictionary<string, string>

Token

The token introspected.

public string? Token { get; init; }

Property Value

string