Skip to content

IUpdateClientResponseFormatter Interface

Defines an interface for formatting a response when updating client information per RFC 7592.

C#
public interface IUpdateClientResponseFormatter

Derived
UpdateClientResponseFormatter

Methods

IUpdateClientResponseFormatter.FormatResponseAsync(UpdateClientRequest, Result<ReadClientSuccessfulResponse,OidcError>) Method

Formats a response asynchronously when updating client information as a low-level response object to return it to the client.

C#
System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ActionResult> FormatResponseAsync(Abblix.Oidc.Server.Endpoints.DynamicClientManagement.Interfaces.UpdateClientRequest request, Abblix.Utils.Result<Abblix.Oidc.Server.Model.ReadClientSuccessfulResponse,Abblix.Oidc.Server.Common.OidcError> response);

Parameters

request UpdateClientRequest

The client update request.

response Abblix.Utils.Result<ReadClientSuccessfulResponse,OidcError>

The response containing updated client information to be formatted.

Returns

System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ActionResult>
A System.Threading.Tasks.Task representing the asynchronous operation, with the formatted response as an Microsoft.AspNetCore.Mvc.ActionResult.