DpapiDataProtector(String, String, String[]) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したアプリケーション名、主な目的、および特定の目的を使用して、DpapiDataProtector クラスの新しいインスタンスを作成します。
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())
パラメーター
- appName
- String
アプリケーションの名前です。
- primaryPurpose
- String
データ プロテクターの主な目的。
- specificPurpose
- String[]
データ プロテクターの特定の目的。
例外
です。appName
は空の文字列または null
です。
- または -
です。primaryPurpose
は空の文字列または null
です。
- または -
specificPurposes
に空の文字列または null
が含まれています。
注釈
パラメーターで appName
指定されたアプリケーション名は、保護されたデータの目的の一部と見なされます。 3 つのパラメーターがハッシュされ、データの保護と保護解除の両方にハッシュが使用されます。 と specificPurposes
の値のprimaryPurpose
例としては、ギフト カードと<ギフト カード番号>、請求書と<請求書番号があります>。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET