C# Class cloudscribe.Core.IdentityServer.EFCore.Stores.PersistedGrantStore

Inheritance: IPersistedGrantStore
Exibir arquivo Open project: joeaudette/cloudscribe

Public Methods

Method Description
GetAllAsync ( string subjectId ) : Task>
GetAsync ( string key ) : Task
PersistedGrantStore ( IHttpContextAccessor contextAccessor, IPersistedGrantDbContext context, ILogger logger ) : System
RemoveAllAsync ( string subjectId, string clientId ) : System.Threading.Tasks.Task
RemoveAllAsync ( string subjectId, string clientId, string type ) : System.Threading.Tasks.Task
RemoveAsync ( string key ) : System.Threading.Tasks.Task
StoreAsync ( PersistedGrant token ) : System.Threading.Tasks.Task

Method Details

GetAllAsync() public method

public GetAllAsync ( string subjectId ) : Task>
subjectId string
return Task>

GetAsync() public method

public GetAsync ( string key ) : Task
key string
return Task

PersistedGrantStore() public method

public PersistedGrantStore ( IHttpContextAccessor contextAccessor, IPersistedGrantDbContext context, ILogger logger ) : System
contextAccessor IHttpContextAccessor
context IPersistedGrantDbContext
logger ILogger
return System

RemoveAllAsync() public method

public RemoveAllAsync ( string subjectId, string clientId ) : System.Threading.Tasks.Task
subjectId string
clientId string
return System.Threading.Tasks.Task

RemoveAllAsync() public method

public RemoveAllAsync ( string subjectId, string clientId, string type ) : System.Threading.Tasks.Task
subjectId string
clientId string
type string
return System.Threading.Tasks.Task

RemoveAsync() public method

public RemoveAsync ( string key ) : System.Threading.Tasks.Task
key string
return System.Threading.Tasks.Task

StoreAsync() public method

public StoreAsync ( PersistedGrant token ) : System.Threading.Tasks.Task
token PersistedGrant
return System.Threading.Tasks.Task