Table of Contents

Class IntrospectionRequestValidationContext

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

An introspection request, and who made it.

public class IntrospectionRequestValidationContext
Inheritance
IntrospectionRequestValidationContext
Inherited Members

Remarks

Duende 8.0.1's IntrospectionRequestValidationContext: the form, and the caller — an API resource or a client, never both. And Issuer, which is this server's: its token validator is asked with the issuer, where Duende's resolves it itself.

Properties

Api

The API resource asking, when an API is.

public ApiResource? Api { get; init; }

Property Value

ApiResource

Client

The client asking, when a client is.

public Client? Client { get; init; }

Property Value

Client

Issuer

This server's issuer, as the request reached it.

public required string Issuer { get; init; }

Property Value

string

Parameters

The request's form.

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

Property Value

IReadOnlyDictionary<string, string>