ITimeLimitedDataProtector Antarmuka
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.
Antarmuka yang dapat menyediakan layanan perlindungan data di mana payload memiliki masa pakai terbatas.
public interface class ITimeLimitedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface ITimeLimitedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type ITimeLimitedDataProtector = interface
interface IDataProtector
interface IDataProtectionProvider
type ITimeLimitedDataProtector = interface
interface IDataProtectionProvider
interface IDataProtector
Public Interface ITimeLimitedDataProtector
Implements IDataProtector
- Penerapan
Keterangan
Ini dimaksudkan bahwa masa pakai payload agak pendek. Payload yang dilindungi melalui mekanisme ini tidak ditujukan untuk persistensi jangka panjang (misalnya, lebih dari beberapa minggu).
Metode
CreateProtector(String) |
Membuat tujuan tertentu ITimeLimitedDataProtector . |
Protect(Byte[], DateTimeOffset) |
Secara kriptografi melindungi sepotong data teks biasa, kedaluwarsa data pada waktu yang dipilih. |
Protect(Byte[]) |
Secara kriptografi melindungi sepotong data teks biasa. (Diperoleh dari IDataProtector) |
Unprotect(Byte[], DateTimeOffset) |
Secara kriptografis tidak melindungi sepotong data yang dilindungi. |
Unprotect(Byte[]) |
Secara kriptografis tidak melindungi sepotong data yang dilindungi. (Diperoleh dari IDataProtector) |
Metode Ekstensi
Protect(ITimeLimitedDataProtector, Byte[], TimeSpan) |
Secara kriptografi melindungi sepotong data teks biasa, kedaluwarsa data setelah jumlah waktu yang ditentukan berlalu. |
Protect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Secara kriptografi melindungi sepotong data teks biasa, kedaluwarsa data pada waktu yang dipilih. |
Protect(ITimeLimitedDataProtector, String, TimeSpan) |
Secara kriptografi melindungi sepotong data teks biasa, kedaluwarsa data setelah jumlah waktu yang ditentukan berlalu. |
ToTimeLimitedDataProtector(IDataProtector) |
IDataProtector Mengonversi menjadi ITimeLimitedDataProtector sehingga payload dapat dilindungi dengan masa pakai terbatas. |
Unprotect(ITimeLimitedDataProtector, String, DateTimeOffset) |
Secara kriptografis tidak melindungi sepotong data yang dilindungi. |
CreateProtector(IDataProtectionProvider, IEnumerable<String>) |
Membuat daftar tujuan yang IDataProtector diberikan. |
CreateProtector(IDataProtectionProvider, String, String[]) |
Membuat daftar tujuan yang IDataProtector diberikan. |
Protect(IDataProtector, String) |
Secara kriptografi melindungi sepotong data teks biasa. |
Unprotect(IDataProtector, String) |
Secara kriptografis tidak melindungi sepotong data yang dilindungi. |