RsaSignatureCookieTransform 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 integritas cookie menggunakan RSA tanda tangan.
public ref class RsaSignatureCookieTransform : System::IdentityModel::CookieTransform
public class RsaSignatureCookieTransform : System.IdentityModel.CookieTransform
type RsaSignatureCookieTransform = class
inherit CookieTransform
Public Class RsaSignatureCookieTransform
Inherits CookieTransform
- Warisan
Keterangan
RsaSignatureCookieTransform menambahkan MAC RSA ke data cookie. Ini memberikan integritas tetapi bukan kerahasiaan. Secara default, MAC menggunakan SHA-256, tetapi SHA-1 dapat diminta.
Cookie yang dilindungi dengan transformasi ini dapat dibaca oleh komputer apa pun yang berbagi kunci privat RSA yang sama (umumnya terkait dengan sertifikat X509).
Penting
Saat menggunakan RsaSignatureCookieTransform dengan layanan, jika kunci yang disediakan oleh sertifikat mengubah layanan harus dimulai ulang.
Konstruktor
RsaSignatureCookieTransform(RSA) |
Menginisialisasi instans RsaSignatureCookieTransform baru kelas dengan menggunakan kunci RSA yang ditentukan. |
RsaSignatureCookieTransform(X509Certificate2) |
Menginisialisasi instans RsaSignatureCookieTransform baru kelas dengan menggunakan kunci privat sertifikat yang ditentukan. |
Properti
HashName |
Mendapatkan atau mengatur nama algoritma hash yang akan digunakan. |
SigningKey |
Mendapatkan atau mengatur kunci RSA yang digunakan untuk penandatanganan. |
VerificationKeys |
Mendapatkan kumpulan kunci yang digunakan untuk verifikasi tanda tangan. Secara default, properti ini mengembalikan daftar yang hanya berisi kunci penandatanganan. |
Metode
Decode(Byte[]) |
Memverifikasi tanda tangan yang ditentukan dan mengembalikan data asli yang tidak ditandatangani. |
Encode(Byte[]) |
Menandatangani data yang ditentukan. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk