DpapiDataProtector(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 DpapiDataProtector classe usando o nome do aplicativo, a finalidade primária e as finalidades específicas especificadas.
public:
DpapiDataProtector(System::String ^ appName, System::String ^ primaryPurpose, ... cli::array <System::String ^> ^ specificPurpose);
public DpapiDataProtector(string appName, string primaryPurpose, params string[] specificPurpose);
new System.Security.Cryptography.DpapiDataProtector : string * string * string[] -> System.Security.Cryptography.DpapiDataProtector
Public Sub New (appName As String, primaryPurpose As String, ParamArray specificPurpose As String())
Parâmetros
- appName
- String
O nome da inscrição.
- primaryPurpose
- String
A finalidade primária para o protetor de dados.
- specificPurpose
- String[]
As finalidades específicas para o protetor de dados.
Exceções
appName é uma cadeia de caracteres vazia ou null.
- ou -
primaryPurpose é uma cadeia de caracteres vazia ou null.
- ou -
specificPurpose contém uma cadeia de caracteres vazia ou null.
Comentários
O nome do appName aplicativo especificado pelo parâmetro é considerado como parte da finalidade dos dados protegidos. Os três parâmetros são hash e o hash é usado para proteger e desproteger os dados. Exemplos de valores e primaryPurposespecificPurposes são o > ou a fatura e > da fatura.