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
GetByHashAsync(string)
public Task<PushedAuthorizationRequest?> GetByHashAsync(string referenceValueHash)
Parameters
referenceValueHash
string
Returns
- Task<PushedAuthorizationRequest>
StoreAsync(PushedAuthorizationRequest)
public Task StoreAsync(PushedAuthorizationRequest pushedAuthorizationRequest)
Parameters
pushedAuthorizationRequest
PushedAuthorizationRequest