MsalDistributedTokenCacheAdapter Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der MsalDistributedTokenCacheAdapter-Klasse.
public MsalDistributedTokenCacheAdapter(Microsoft.Extensions.Caching.Distributed.IDistributedCache distributedCache, Microsoft.Extensions.Options.IOptions<Microsoft.Identity.Web.TokenCacheProviders.Distributed.MsalDistributedTokenCacheAdapterOptions> distributedCacheOptions, Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.TokenCacheProviders.Distributed.MsalDistributedTokenCacheAdapter> logger, IServiceProvider? serviceProvider = default);
new Microsoft.Identity.Web.TokenCacheProviders.Distributed.MsalDistributedTokenCacheAdapter : Microsoft.Extensions.Caching.Distributed.IDistributedCache * Microsoft.Extensions.Options.IOptions<Microsoft.Identity.Web.TokenCacheProviders.Distributed.MsalDistributedTokenCacheAdapterOptions> * Microsoft.Extensions.Logging.ILogger<Microsoft.Identity.Web.TokenCacheProviders.Distributed.MsalDistributedTokenCacheAdapter> * IServiceProvider -> Microsoft.Identity.Web.TokenCacheProviders.Distributed.MsalDistributedTokenCacheAdapter
Public Sub New (distributedCache As IDistributedCache, distributedCacheOptions As IOptions(Of MsalDistributedTokenCacheAdapterOptions), logger As ILogger(Of MsalDistributedTokenCacheAdapter), Optional serviceProvider As IServiceProvider = Nothing)
Parameter
- distributedCache
- IDistributedCache
Zu verwendende verteilte Cacheinstanz.
- distributedCacheOptions
- IOptions<MsalDistributedTokenCacheAdapterOptions>
Optionen für den Tokencache.
MsalDistributedTokenCacheAdapter logger.
- serviceProvider
- IServiceProvider
Dienstleister. Dies kann null sein, in diesem Fall wird der Tokencache nicht verschlüsselt. Siehe https://aka.ms/ms-id-web/token-cache-encryption.