DpapiDataProtector(String, String, String[]) Construtor

Definição

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.

Aplica-se a