MachineKey Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una manera de cifrar o aplicar un algoritmo hash (o ambos) a los datos utilizando los mismos algoritmos y valores de clave que se utilizan para las cookies de autenticación de formularios de ASP.NET y para el estado de vista.
public ref class MachineKey abstract sealed
public static class MachineKey
type MachineKey = class
Public Class MachineKey
- Herencia
-
MachineKey
Comentarios
La MachineKey clase proporciona métodos que exponen la lógica de cifrado y hash que ASP.NET proporciona. Para obtener información sobre qué algoritmos de cifrado y hash ASP.NET usa y los valores de clave que usa con ellos, vea machineKey Element (ASP.NET Settings Schema)).
Advertencia
Las MachineKey API solo se deben usar en una aplicación de ASP.NET. El comportamiento de las API MachineKey fuera del contexto de una aplicación de ASP.NET no está definido
Métodos
Decode(String, MachineKeyProtection) |
Obsoletos.
Descodifica y/o valida datos que se han cifrado o se han proporcionado con un código de autenticación de mensaje basado en hash (HMAC). |
Encode(Byte[], MachineKeyProtection) |
Obsoletos.
Cifra los datos y/o anexa un código de autenticación de mensaje basado en hash (HMAC). |
Protect(Byte[], String[]) |
Cifra o firma los datos especificados para protegerlos. |
Unprotect(Byte[], String[]) |
Desprotege los datos especificados, que se protegieron mediante el método Protect(Byte[], String[]). |