C# Class Tailspin.Surveys.TokenStorage.TokenCacheService

Inheritance: ITokenCacheService
Afficher le fichier Open project: Azure-Samples/guidance-identity-management-for-multitenant-apps

Protected Properties

Свойство Type Description
_cache Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache
_logger ILogger
_loggerFactory ILoggerFactory

Méthodes publiques

Méthode Description
ClearCacheAsync ( ClaimsPrincipal claimsPrincipal ) : System.Threading.Tasks.Task

Clears the token cache.

GetCacheAsync ( ClaimsPrincipal claimsPrincipal ) : Task

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

Méthodes protégées

Méthode Description
TokenCacheService ( ILoggerFactory loggerFactory ) : System.Linq

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

Method Details

ClearCacheAsync() public méthode

Clears the token cache.
public ClearCacheAsync ( ClaimsPrincipal claimsPrincipal ) : System.Threading.Tasks.Task
claimsPrincipal System.Security.Claims.ClaimsPrincipal Current user's .
Résultat System.Threading.Tasks.Task

GetCacheAsync() public abstract méthode

Returns an instance of Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.
public abstract GetCacheAsync ( ClaimsPrincipal claimsPrincipal ) : Task
claimsPrincipal System.Security.Claims.ClaimsPrincipal Current user's .
Résultat Task

TokenCacheService() protected méthode

Initializes a new instance of Tailspin.Surveys.TokenStorage.TokenCacheService
protected TokenCacheService ( ILoggerFactory loggerFactory ) : System.Linq
loggerFactory ILoggerFactory used to create type-specific instances.
Résultat System.Linq

Property Details

_cache protected_oe property

protected TokenCache,Microsoft.IdentityModel.Clients.ActiveDirectory _cache
Résultat Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

_logger protected_oe property

protected ILogger _logger
Résultat ILogger

_loggerFactory protected_oe property

protected ILoggerFactory _loggerFactory
Résultat ILoggerFactory