Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class Duende.​IdentityServer.​Stores.​DefaultReferenceTokenStore

Assembly: Duende.IdentityServer

Inheritance: object → DefaultGrantStore<​Models.​Token> → DefaultReferenceTokenStore

Implemented Interfaces

Default reference token store.

Properties

protected string
GrantType
Store
Serializer
HandleGenerationService

Methods

StoreReferenceTokenAsync​(Models.​Token token, System.​Threading.​CancellationToken ct)
GetReferenceTokenAsync​(string handle, System.​Threading.​CancellationToken ct)
RemoveReferenceTokenAsync​(string handle, System.​Threading.​CancellationToken ct)
RemoveReferenceTokensAsync​(string subjectId, string clientId, string sessionId, System.​Threading.​CancellationToken ct)
protected string
GetHashedKey​(string value)
Inherited from DefaultGrantStore<​Models.​Token>
GetItemByHashedKeyAsync​(string hashedKey, System.​Threading.​CancellationToken ct)
Inherited from DefaultGrantStore<​Models.​Token>
CreateItemAsync​(Models.​Token item, string clientId, string subjectId, string sessionId, string description, System.​DateTime created, int lifetime, System.​Threading.​CancellationToken ct)
Inherited from DefaultGrantStore<​Models.​Token>
StoreItemAsync​(string key, Models.​Token item, string clientId, string subjectId, string sessionId, string description, System.​DateTime created, System.​DateTime? expiration, System.​Threading.​CancellationToken ct, System.​DateTime? consumedTime = null)
Inherited from DefaultGrantStore<​Models.​Token>
StoreItemByHashedKeyAsync​(string hashedKey, Models.​Token item, string clientId, string subjectId, string sessionId, string description, System.​DateTime created, System.​DateTime? expiration, System.​Threading.​CancellationToken ct, System.​DateTime? consumedTime = null)
Inherited from DefaultGrantStore<​Models.​Token>
RemoveItemByHashedKeyAsync​(string key, System.​Threading.​CancellationToken ct)
Inherited from DefaultGrantStore<​Models.​Token>
RemoveAllAsync​(string subjectId, string clientId, System.​Threading.​CancellationToken ct, string sessionId = null)
Inherited from DefaultGrantStore<​Models.​Token>
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object