DataProtector(String, String, String[]) Construtor
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.
Cria uma nova instância da classe DataProtector usando o nome do aplicativo fornecido, o objetivo principal e as finalidades específicas.
protected:
DataProtector(System::String ^ applicationName, System::String ^ primaryPurpose, cli::array <System::String ^> ^ specificPurposes);
protected DataProtector (string applicationName, string primaryPurpose, string[] specificPurposes);
new System.Security.Cryptography.DataProtector : string * string * string[] -> System.Security.Cryptography.DataProtector
Protected Sub New (applicationName As String, primaryPurpose As String, specificPurposes As String())
Parâmetros
- applicationName
- String
O nome do aplicativo.
- primaryPurpose
- String
A finalidade principal dos dados protegidos.
- specificPurposes
- String[]
As finalidades específicas para os dados protegidos.
Exceções
applicationName
é uma cadeia de caracteres vazia ou null
.
- ou -
primaryPurpose
é uma cadeia de caracteres vazia ou null
.
- ou -
specificPurposes
contém uma cadeia de caracteres vazia ou null
.
Comentários
Esse construtor define as ApplicationNamepropriedades , PrimaryPurposee SpecificPurposes . A combinação dessas três propriedades deve identificar exclusivamente os dados que você está protegendo. Se os dados não forem identificados exclusivamente, você poderá ler inadvertidamente os dados errados ou outros dados poderão ser substituídos pelos seus. Exemplos de pares de finalidade primária e específica são "fatura" e número da fatura, "cartão-presente" e número do cartão-presente, "senha" e cadeia de caracteres de URL.