DataProtector(String, String, String[]) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou instanci třídy pomocí zadaného DataProtector názvu aplikace, primárního účelu a konkrétních účelů.
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())
Parametry
- applicationName
- String
Název aplikace.
- primaryPurpose
- String
Primárním účelem chráněných dat.
- specificPurposes
- String[]
Konkrétní účely chráněných dat.
Výjimky
applicationName je prázdný řetězec nebo null.
nebo
primaryPurpose je prázdný řetězec nebo null.
nebo
specificPurposes obsahuje prázdný řetězec nebo null.
Poznámky
Tento konstruktor nastaví ApplicationName, PrimaryPurposea SpecificPurposes vlastnosti. Kombinace těchto tří vlastností musí jednoznačně identifikovat data, která chráníte. Pokud data nejsou jedinečně identifikována, můžete neúmyslně číst nesprávná data nebo jiná data můžou být nahrazena vašimi. Příklady primárních a specifických párů účelu jsou faktura a číslo faktury, dárkové karty a číslo dárkové karty, heslo a řetězec adresy URL.