Table of Contents

Class ClientConfigurationValidationContext

Namespace
Duende.IdentityServer.Validation
Assembly
Duende.IdentityServer.dll

Context for client configuration validation.

public class ClientConfigurationValidationContext
Inheritance
ClientConfigurationValidationContext
Inherited Members

Constructors

ClientConfigurationValidationContext(Client)

Initializes a new instance of the ClientConfigurationValidationContext class.

public ClientConfigurationValidationContext(Client client)

Parameters

client Client

The client.

Properties

Client

Gets or sets the client.

public Client Client { get; }

Property Value

Client

The client.

ErrorMessage

Gets or sets the error message.

public string? ErrorMessage { get; set; }

Property Value

string

The error message.

IsValid

Returns true if client configuration is valid.

public bool IsValid { get; set; }

Property Value

bool

true if this instance is valid; otherwise, false.

Methods

SetError(string)

Sets a validation error.

public void SetError(string message)

Parameters

message string

The message.