Język

MsalDistributedTokenCacheAdapter Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy MsalDistributedTokenCacheAdapter.

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)

Parametry

distributedCache
IDistributedCache

Wystąpienie rozproszonej pamięci podręcznej do użycia.

distributedCacheOptions
IOptions<MsalDistributedTokenCacheAdapterOptions>

Opcje pamięci podręcznej tokenów.

logger
ILogger<MsalDistributedTokenCacheAdapter>

MsalDistributedTokenCacheAdapter logger.

serviceProvider
IServiceProvider

Usługodawca. Może mieć wartość null, w tym przypadku pamięć podręczna tokenu nie będzie szyfrowana. Zobacz: https://aka.ms/ms-id-web/token-cache-encryption.

Dotyczy