Table of Contents

Class InMemoryPushedAuthorizationRequestStore

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

In-memory implementation of the pushed authorization request store

public class InMemoryPushedAuthorizationRequestStore : IPushedAuthorizationRequestStore
Inheritance
InMemoryPushedAuthorizationRequestStore
Implements
IPushedAuthorizationRequestStore
Inherited Members

Constructors

InMemoryPushedAuthorizationRequestStore()

public InMemoryPushedAuthorizationRequestStore()

Methods

ConsumeByHashAsync(string)

public Task ConsumeByHashAsync(string referenceValueHash)

Parameters

referenceValueHash string

Returns

Task

GetByHashAsync(string)

public Task<PushedAuthorizationRequest?> GetByHashAsync(string referenceValueHash)

Parameters

referenceValueHash string

Returns

Task<PushedAuthorizationRequest>

StoreAsync(PushedAuthorizationRequest)

public Task StoreAsync(PushedAuthorizationRequest pushedAuthorizationRequest)

Parameters

pushedAuthorizationRequest PushedAuthorizationRequest

Returns

Task