CompatibilityDataProtector Classe

Definição

Um DataProtector que pode ser usado pelo ASP.NET 4.x para interagir com a pilha DataProtection do ASP.NET Core. Esse tipo é apenas para uso interno e não deve ser usado diretamente pelos desenvolvedores.

C#
public sealed class CompatibilityDataProtector : System.Security.Cryptography.DataProtector
Herança
CompatibilityDataProtector

Construtores

CompatibilityDataProtector(String, String, String[])

Um DataProtector que pode ser usado pelo ASP.NET 4.x para interagir com a pilha DataProtection do ASP.NET Core. Esse tipo é apenas para uso interno e não deve ser usado diretamente pelos desenvolvedores.

Métodos

IsReprotectRequired(Byte[])

Um DataProtector que pode ser usado pelo ASP.NET 4.x para interagir com a pilha DataProtection do ASP.NET Core. Esse tipo é apenas para uso interno e não deve ser usado diretamente pelos desenvolvedores.

RunWithSuppressedPrimaryPurpose(Func<Object,Byte[],Byte[]>, Object, Byte[])

Invoca um delegado para o qual as chamadas para Microsoft.AspNetCore.DataProtection.SystemWeb.CompatibilityDataProtector.ProviderProtect(System.Byte[]) e Microsoft.AspNetCore.DataProtection.SystemWeb.CompatibilityDataProtector.ProviderUnprotect(System.Byte[]) ignorarão a finalidade primária e, em vez disso, usarão apenas as subusos.

Aplica-se a

Produto Versões
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2