Class OpenIddictFrontChannelLogoutClientStore
Inheritance
OpenIddictFrontChannelLogoutClientStore
Assembly: Volo.Abp.Account.Pro.Public.Web.OpenIddict.dll
Syntax
public class OpenIddictFrontChannelLogoutClientStore : ITransientDependency
Constructors
OpenIddictFrontChannelLogoutClientStore(ILogger<OpenIddictFrontChannelLogoutClientStore>, IHttpContextAccessor)
Declaration
public OpenIddictFrontChannelLogoutClientStore(ILogger<OpenIddictFrontChannelLogoutClientStore> logger, IHttpContextAccessor httpContextAccessor)
Parameters
Fields
FrontChannelLogoutClaimName
Declaration
public const string FrontChannelLogoutClaimName = "OpenIddict.ClientId"
Field Value
FrontChannelLogoutScheme
Declaration
public const string FrontChannelLogoutScheme = "OpenIddict.FrontChannelLogout"
Field Value
Logger
Declaration
protected readonly ILogger<OpenIddictFrontChannelLogoutClientStore> Logger
Field Value
Properties
HttpContextAccessor
Declaration
protected IHttpContextAccessor HttpContextAccessor { get; }
Property Value
Methods
AddAsync(string)
Declaration
public virtual Task AddAsync(string clientId)
Parameters
| Type |
Name |
Description |
| string |
clientId |
|
Returns
ClearAsync()
Declaration
public virtual Task ClearAsync()
Returns
GetAllAsync()
Declaration
public virtual Task<List<string>> GetAllAsync()
Returns
Implements
Extension Methods