Table of Contents

Interface IAuthorizationParametersMessageStore

Namespace
Duende.IdentityServer.Stores
Assembly
Duende.IdentityServer.dll

Interface for authorization request messages that are sent from the authorization endpoint to the login and consent UI.

public interface IAuthorizationParametersMessageStore

Methods

DeleteAsync(string)

Deletes the authorization parameters.

Task DeleteAsync(string id)

Parameters

id string

The identifier.

Returns

Task

ReadAsync(string)

Reads the authorization parameters.

Task<Message<IDictionary<string, string[]>>> ReadAsync(string id)

Parameters

id string

The identifier.

Returns

Task<Message<IDictionary<string, string[]>>>

WriteAsync(Message<IDictionary<string, string[]>>)

Writes the authorization parameters.

Task<string> WriteAsync(Message<IDictionary<string, string[]>> message)

Parameters

message Message<IDictionary<string, string[]>>

The message.

Returns

Task<string>

The identifier for the stored message.