Aracılığıyla paylaş


EphemeralDataProtectionProvider Sınıf

Tanım

Geçici IDataProtectionProvider bir şey.

public ref class EphemeralDataProtectionProvider sealed : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public sealed class EphemeralDataProtectionProvider : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type EphemeralDataProtectionProvider = class
    interface IDataProtectionProvider
Public NotInheritable Class EphemeralDataProtectionProvider
Implements IDataProtectionProvider
Devralma
EphemeralDataProtectionProvider
Uygulamalar

Açıklamalar

Belirli EphemeralDataProtectionProvider bir örnek tarafından oluşturulan yükler yalnızca aynı örnek tarafından deşifre edilebilir. Örnek kaybolduktan sonra, söz konusu örnek tarafından oluşturulan tüm şifre metinleri kalıcı olarak çözülemez.

Oluşturucular

EphemeralDataProtectionProvider()

Kısa ömürlü IDataProtectionProviderbir oluşturur.

EphemeralDataProtectionProvider(ILoggerFactory)

Günlüğe kaydetme ile kısa ömürlü IDataProtectionProvider bir değer oluşturur.

EphemeralDataProtectionProvider(IServiceProvider)

Sağlayıcı tarafından kullanılmak üzere isteğe bağlı olarak hizmetler (günlüğe kaydetme gibi) sağlayan kısa ömürlü IDataProtectionProviderbir oluşturur.

Yöntemler

CreateProtector(String)

Belirli bir IDataProtector amacı oluşturur.

Uzantı Metotları

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Belirli bir IDataProtector amaç listesi oluşturur.

CreateProtector(IDataProtectionProvider, String, String[])

Belirli bir IDataProtector amaç listesi oluşturur.

Şunlara uygulanır