MachineKey.Decode(String, MachineKeyProtection) MachineKey.Decode(String, MachineKeyProtection) MachineKey.Decode(String, MachineKeyProtection) MachineKey.Decode(String, MachineKeyProtection) Method

Definition

Warnung

Diese API ist jetzt veraltet.

Decodiert und/oder überprüft Daten, die verschlüsselt wurden oder mit einem hashbasierten Meldungsauthentifizierungscode (HMAC) bereitgestellt wurden.Decodes and/or validates data that has been encrypted or provided with a hash-based message authentication code (HMAC).

public:
 static cli::array <System::Byte> ^ Decode(System::String ^ encodedData, System::Web::Security::MachineKeyProtection protectionOption);
[System.Obsolete("This method is obsolete and is only provided for compatibility with existing code. It is recommended that new code use the Protect and Unprotect methods instead.")]
public static byte[] Decode (string encodedData, System.Web.Security.MachineKeyProtection protectionOption);
static member Decode : string * System.Web.Security.MachineKeyProtection -> byte[]
Public Shared Function Decode (encodedData As String, protectionOption As MachineKeyProtection) As Byte()

Parameter

encodedData
String String String String

Die verschlüsselten Daten, die verschlüsselt und/oder überprüft werden sollen.The encrypted data to decrypt and/or validate.

protectionOption
MachineKeyProtection MachineKeyProtection MachineKeyProtection MachineKeyProtection

Gibt an, ob der encodedData-Parameter verschlüsselt werden soll, und/oder Hash.Indicates whether the encodedData parameter should be encrypted and/or hashed.

Gibt zurück

Byte[]

Ein Byte-Array, das die entschlüsselten Daten darstellt.A Byte array that represents the decrypted data.

Beispiele

Ein Codebeispiel finden Sie in der MachineKey Übersicht über die-Klasse.For a code example, see the MachineKey class overview.

Hinweise

Informationen dazu, welche Verschlüsselungs-und Hash Algorithmen ASP.NET verwendet, um die Daten zu entschlüsseln und zu überprüfen, die übermittelt werden, finden Sie unter machineKey-Element (ASP.net-Einstellungs Schema).For information about which encryption and hashing algorithms ASP.NET uses to decrypt and validate the data that is passed in, see machineKey Element (ASP.NET Settings Schema).

Gilt für: