MachineKey Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan cara untuk mengenkripsi atau hash data (atau keduanya) dengan menggunakan algoritma dan nilai kunci yang sama yang digunakan untuk autentikasi formulir ASP.NET dan melihat status.
public ref class MachineKey abstract sealed
public static class MachineKey
type MachineKey = class
Public Class MachineKey
- Warisan
-
MachineKey
Keterangan
Kelas ini MachineKey menyediakan metode yang mengekspos logika hashing dan enkripsi yang ASP.NET sediakan. Untuk informasi tentang algoritma enkripsi dan hash mana yang ASP.NET gunakan, dan nilai kunci yang digunakannya, lihat Elemen machineKey (Skema Pengaturan ASP.NET).
Peringatan
MachineKey API hanya boleh digunakan dalam aplikasi ASP.NET. Perilaku API MachineKey di luar konteks aplikasi ASP.NET tidak terdefinisi
Metode
Decode(String, MachineKeyProtection) |
Kedaluwarsa.
Mendekode dan/atau memvalidasi data yang telah dienkripsi atau disediakan dengan kode autentikasi pesan berbasis hash (HMAC). |
Encode(Byte[], MachineKeyProtection) |
Kedaluwarsa.
Mengenkripsi data dan/atau menambahkan kode autentikasi pesan berbasis hash (HMAC). |
Protect(Byte[], String[]) |
Melindungi data yang ditentukan dengan mengenkripsi atau menandatanganinya. |
Unprotect(Byte[], String[]) |
Membatalkan perlindungan data yang ditentukan, yang dilindungi oleh Protect(Byte[], String[]) metode . |