Share via


DataProtectionPermissionFlags Enum

Definisi

Perhatian

Code Access Security is not supported or honored by the runtime.

Menentukan izin akses untuk mengenkripsi data dan memori.

Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.

public enum class DataProtectionPermissionFlags
[System.Flags]
public enum DataProtectionPermissionFlags
[System.Flags]
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum DataProtectionPermissionFlags
[System.Flags]
[System.Serializable]
public enum DataProtectionPermissionFlags
[<System.Flags>]
type DataProtectionPermissionFlags = 
[<System.Flags>]
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type DataProtectionPermissionFlags = 
[<System.Flags>]
[<System.Serializable>]
type DataProtectionPermissionFlags = 
Public Enum DataProtectionPermissionFlags
Warisan
DataProtectionPermissionFlags
Atribut

Bidang

AllFlags 15

Kemampuan untuk mengenkripsi data, mengenkripsi memori, data tidak terenkripsi, dan memori yang tidak terenkripsi.

NoFlags 0

Tidak ada kemampuan perlindungan.

ProtectData 1

Kemampuan untuk mengenkripsi data.

ProtectMemory 4

Kemampuan untuk mengenkripsi memori.

UnprotectData 2

Kemampuan untuk tidak mendekripsi data.

UnprotectMemory 8

Kemampuan untuk tidak mendekripsi memori.

Keterangan

Perhatian

Keamanan Akses Kode (CAS) tidak digunakan lagi di semua versi .NET Framework dan .NET. Versi terbaru .NET tidak mematuhi anotasi CAS dan menghasilkan kesalahan jika API terkait CAS digunakan. Pengembang harus mencari cara alternatif untuk menyelesaikan tugas keamanan.

Enumerasi ini digunakan oleh DataProtectionPermission kelas dan DataProtectionPermissionAttribute untuk melindungi akses ke data dan memori terenkripsi menggunakan ProtectedData kelas dan ProtectedMemory .

Perhatian

Banyak dari bendera ini dapat memiliki efek yang kuat dan harus diberikan hanya untuk kode yang sangat tepercaya.

Berlaku untuk