C# Класс Tailspin.Surveys.TokenStorage.DistributedTokenCacheService

Наследование: TokenCacheService
Показать файл Открыть проект

Открытые методы

Метод Описание
DistributedTokenCacheService ( IDistributedCache distributedCache, IHttpContextAccessor contextAccessor, ILoggerFactory loggerFactory, IDataProtectionProvider dataProtectionProvider ) : System

Initializes a new instance of Tailspin.Surveys.TokenStorage.DistributedTokenCacheService

GetCacheAsync ( ClaimsPrincipal claimsPrincipal ) : Task

Returns an instance of Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.

Описание методов

DistributedTokenCacheService() публичный Метод

Initializes a new instance of Tailspin.Surveys.TokenStorage.DistributedTokenCacheService
public DistributedTokenCacheService ( IDistributedCache distributedCache, IHttpContextAccessor contextAccessor, ILoggerFactory loggerFactory, IDataProtectionProvider dataProtectionProvider ) : System
distributedCache IDistributedCache
contextAccessor IHttpContextAccessor An instance of used to get access to the current HTTP context.
loggerFactory ILoggerFactory used to create type-specific instances.
dataProtectionProvider IDataProtectionProvider An for creating a data protector.
Результат System

GetCacheAsync() публичный Метод

Returns an instance of Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.
public GetCacheAsync ( ClaimsPrincipal claimsPrincipal ) : Task
claimsPrincipal System.Security.Claims.ClaimsPrincipal Current user's .
Результат Task