Class PersistedGrantStore
Inheritance
PersistedGrantStore
Implements
IPersistedGrantStore
Assembly: Volo.Abp.IdentityServer.Domain.dll
Syntax
public class PersistedGrantStore : IPersistedGrantStore
Constructors
PersistedGrantStore(IPersistentGrantRepository, IObjectMapper<AbpIdentityServerDomainModule>, IGuidGenerator)
Declaration
public PersistedGrantStore(IPersistentGrantRepository persistentGrantRepository, IObjectMapper<AbpIdentityServerDomainModule> objectMapper, IGuidGenerator guidGenerator)
Parameters
Properties
GuidGenerator
Declaration
protected IGuidGenerator GuidGenerator { get; }
Property Value
ObjectMapper
Declaration
protected IObjectMapper<AbpIdentityServerDomainModule> ObjectMapper { get; }
Property Value
PersistentGrantRepository
Declaration
protected IPersistentGrantRepository PersistentGrantRepository { get; }
Property Value
Methods
GetAllAsync(PersistedGrantFilter)
Declaration
public virtual Task<IEnumerable<PersistedGrant>> GetAllAsync(PersistedGrantFilter filter)
Parameters
Type |
Name |
Description |
PersistedGrantFilter |
filter |
|
Returns
GetAsync(string)
Declaration
public virtual Task<PersistedGrant> GetAsync(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
Type |
Description |
Task<PersistedGrant> |
|
RemoveAllAsync(PersistedGrantFilter)
Declaration
public virtual Task RemoveAllAsync(PersistedGrantFilter filter)
Parameters
Type |
Name |
Description |
PersistedGrantFilter |
filter |
|
Returns
RemoveAsync(string)
Declaration
public virtual Task RemoveAsync(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
StoreAsync(PersistedGrant)
Declaration
public virtual Task StoreAsync(PersistedGrant grant)
Parameters
Type |
Name |
Description |
PersistedGrant |
grant |
|
Returns
Implements
IdentityServer4.Stores.IPersistedGrantStore
Extension Methods