DataProtector(String, String, String[]) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una nueva instancia de la DataProtector clase mediante el nombre de aplicación, el propósito principal y los propósitos específicos proporcionados.
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
El nombre de la solicitud.
- primaryPurpose
- String
El propósito principal de los datos protegidos.
- specificPurposes
- String[]
Propósitos específicos para los datos protegidos.
Excepciones
applicationName es una cadena vacía o null.
O bien
primaryPurpose es una cadena vacía o null.
O bien
specificPurposes contiene una cadena vacía o null.
Comentarios
Este constructor establece las ApplicationNamepropiedades , PrimaryPurposey SpecificPurposes . La combinación de estas tres propiedades debe identificar de forma única los datos que protege. Si los datos no se identifican de forma única, es posible que lea accidentalmente los datos incorrectos u otros datos podrían sustituirse por los suyos. Algunos ejemplos de pares de propósito principal y específico son "factura" y número de factura, "tarjeta de regalo" y número de tarjeta de regalo, "contraseña" y cadena de dirección URL.