C# 클래스 cloudscribe.Core.IdentityServer.EFCore.Stores.PersistedGrantStore

상속: IPersistedGrantStore
파일 보기 프로젝트 열기: joeaudette/cloudscribe

공개 메소드들

메소드 설명
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

메소드 상세

GetAllAsync() 공개 메소드

public GetAllAsync ( string subjectId ) : Task>
subjectId string
리턴 Task>

GetAsync() 공개 메소드

public GetAsync ( string key ) : Task
key string
리턴 Task

PersistedGrantStore() 공개 메소드

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

RemoveAllAsync() 공개 메소드

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

RemoveAllAsync() 공개 메소드

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

RemoveAsync() 공개 메소드

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

StoreAsync() 공개 메소드

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