DataProtectionPermissionFlags Enumeração

Definição

Especifica as permissões de acesso para criptografar dados e a memória.Specifies the access permissions for encrypting data and memory.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos seus valores membros.

public enum class DataProtectionPermissionFlags
[System.Flags]
public enum DataProtectionPermissionFlags
[System.Flags]
[System.Serializable]
public enum DataProtectionPermissionFlags
type DataProtectionPermissionFlags = 
Public Enum DataProtectionPermissionFlags
Herança
DataProtectionPermissionFlags
Atributos

Campos

AllFlags 15

A capacidade de criptografar dados, criptografar a memória, descriptografar dados e descriptografar a memória.The ability to encrypt data, encrypt memory, unencrypt data, and unencrypt memory.

NoFlags 0

Sem capacidade de proteção.No protection abilities.

ProtectData 1

A capacidade de criptografar dados.The ability to encrypt data.

ProtectMemory 4

A capacidade de criptografar a memória.The ability to encrypt memory.

UnprotectData 2

A capacidade de descriptografar dados.The ability to unencrypt data.

UnprotectMemory 8

A capacidade de descriptografar a memória.The ability to unencrypt memory.

Comentários

Essa enumeração é usada pelas classes DataProtectionPermission e DataProtectionPermissionAttribute para proteger o acesso a dados criptografados e à memória usando as classes ProtectedData e ProtectedMemory.This enumeration is used by the DataProtectionPermission and DataProtectionPermissionAttribute classes to protect access to encrypted data and memory using the ProtectedData and ProtectedMemory classes.

Cuidado

Muitos desses sinalizadores podem ter efeitos poderosos e devem ser concedidos somente a códigos altamente confiáveis.Many of these flags can have powerful effects and should be granted only to highly trusted code.

Aplica-se a