DpapiDataProtector(String, String, String[]) DpapiDataProtector(String, String, String[]) DpapiDataProtector(String, String, String[]) DpapiDataProtector(String, String, String[]) Constructor

Definice

Vytvoří novou instanci DpapiDataProtector třídy pomocí zadaného názvu aplikace, primárního účelu a konkrétních účelů.Creates a new instance of the DpapiDataProtector class by using the specified application name, primary purpose, and specific purposes.

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())

Parametry

appName
String String String String

Název aplikaceThe name of the application.

primaryPurpose
String String String String

Primární účel ochrany datThe primary purpose for the data protector.

specificPurpose
String[]

Konkrétní účel (y) pro ochranu dat.The specific purpose(s) for the data protector.

Výjimky

appNameje prázdný řetězec nebo null.appName is an empty string or null.

-nebo--or- primaryPurposeje prázdný řetězec nebo null.primaryPurpose is an empty string or null.

-nebo--or- specificPurposesobsahuje prázdný řetězec nebo null.specificPurposes contains an empty string or null.

Poznámky

Název aplikace zadaný appName parametrem je považován za součást účelu pro chráněná data.The application name specified by the appName parameter is considered to be a part of the purpose for the protected data. Tři parametry jsou hash a používají se k ochraně i odemknutí dat.The three parameters are hashed, and the hash is used for both protecting and unprotecting the data. **** < Příklady a hodnotyspecificPurposes jsou giftcard a <Číslo dárkového poukazu > nebo faktura a číslo faktury >. primaryPurposeExamples of primaryPurpose and specificPurposes values are Giftcard and <gift card number> or Invoice and <invoice number>.

Zabezpečení

DataProtectionPermission
pro ochranu dat.for protecting data. Akce zabezpečení: Demand.Security action: Demand. Přidružený výčet: Unrestricted.Associated enumeration: Unrestricted.

Platí pro