Class TokenCleanupService
Inheritance
TokenCleanupService
Assembly: Volo.Abp.OpenIddict.Domain.dll
Syntax
public class TokenCleanupService : ITransientDependency
Constructors
TokenCleanupService(IOptionsMonitor<TokenCleanupOptions>, IOpenIddictTokenManager, IOpenIddictAuthorizationManager)
Declaration
public TokenCleanupService(IOptionsMonitor<TokenCleanupOptions> cleanupOptions, IOpenIddictTokenManager tokenManager, IOpenIddictAuthorizationManager authorizationManager)
Parameters
Properties
AuthorizationManager
Declaration
protected IOpenIddictAuthorizationManager AuthorizationManager { get; }
Property Value
Type |
Description |
IOpenIddictAuthorizationManager |
|
CleanupOptions
Declaration
protected TokenCleanupOptions CleanupOptions { get; }
Property Value
Logger
Declaration
public ILogger<TokenCleanupService> Logger { get; set; }
Property Value
TokenManager
Declaration
protected IOpenIddictTokenManager TokenManager { get; }
Property Value
Type |
Description |
IOpenIddictTokenManager |
|
Methods
CleanAsync()
Declaration
public virtual Task CleanAsync()
Returns
Implements
Extension Methods