MachineKey Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een manier om gegevens (of beide) te versleutelen of hashen met behulp van dezelfde algoritmen en sleutelwaarden die worden gebruikt voor ASP.NET formulierverificatie en weergavestatus.
public ref class MachineKey abstract sealed
public static class MachineKey
type MachineKey = class
Public Class MachineKey
- Overname
-
MachineKey
Opmerkingen
De klasse MachineKey biedt methoden die de hash- en versleutelingslogica beschikbaar maken die ASP.NET biedt. Zie machineKey-element (ASP.NET Settings Schema) voor informatie over welke versleutelings- en hash-algoritmen ASP.NET gebruikt en welke sleutelwaarden hiermee worden gebruikt.
Waarschuwing
De API's MachineKey mogen alleen worden gebruikt in een ASP.NET-app. Gedrag van de MachineKey-API's buiten de context van een ASP.NET toepassing is niet gedefinieerd
Methoden
| Name | Description |
|---|---|
| Decode(String, MachineKeyProtection) |
Verouderd.
Ontsleutelt en/of valideert gegevens die zijn versleuteld of geleverd met een HMAC (Hash-based Message Authentication Code). |
| Encode(Byte[], MachineKeyProtection) |
Verouderd.
Hiermee versleutelt u gegevens en/of voegt u een HMAC (Hash-based Message Authentication Code) toe. |
| Protect(Byte[], String[]) |
Beveiligt de opgegeven gegevens door deze te versleutelen of te ondertekenen. |
| Unprotect(Byte[], String[]) |
De beveiliging van de opgegeven gegevens opheffen, die door de Protect(Byte[], String[]) methode zijn beveiligd. |