Compartilhar via


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.

public ref class CompatibilityDataProtector sealed : System::Security::Cryptography::DataProtector
public sealed class CompatibilityDataProtector : System.Security.Cryptography.DataProtector
type CompatibilityDataProtector = class
    inherit DataProtector
Public NotInheritable Class CompatibilityDataProtector
Inherits 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