DpapiDataProtector.Scope Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o escopo da proteção de dados.
public:
property System::Security::Cryptography::DataProtectionScope Scope { System::Security::Cryptography::DataProtectionScope get(); void set(System::Security::Cryptography::DataProtectionScope value); };
public System.Security.Cryptography.DataProtectionScope Scope { get; set; }
member this.Scope : System.Security.Cryptography.DataProtectionScope with get, set
Public Property Scope As DataProtectionScope
Valor da propriedade
Um dos valores de enumeração que especifica o escopo da proteção de dados (o usuário atual ou o computador local). O padrão é CurrentUser.
Comentários
A proteção de dados criptografa os dados no disco para que não possam ser lidos por outros programas. Você não precisa de uma chave para proteger ou desproteger os dados. Se você definir como ScopeCurrentUser, somente aplicativos em execução em suas credenciais poderão desproteger os dados; no entanto, isso significa que qualquer aplicativo em execução em suas credenciais pode acessar os dados protegidos. Se você definir como ScopeLocalMachine, qualquer aplicativo de confiança total no computador poderá desproteger, acessar e modificar os dados se ele souber o nome do aplicativo, a finalidade primária e a finalidade específica.