Udostępnij za pośrednictwem


TripleDESCng Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TripleDESCng.

Przeciążenia

TripleDESCng()

Inicjuje TripleDESCng nowe wystąpienie klasy przy użyciu klucza efemerycznego.

TripleDESCng(String)

Inicjuje nowe wystąpienie TripleDESCng klasy o określonej nazwie klucza, która reprezentuje istniejący utrwalone klucz 3DES.

TripleDESCng(String, CngProvider)

Inicjuje nowe wystąpienie TripleDESCng klasy z określoną nazwą klucza, która reprezentuje istniejący trwały klucz 3DES i określony dostawca magazynu kluczy (KSP).

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Inicjuje nowe wystąpienie TripleDESCng klasy o określonej nazwie klucza, która reprezentuje istniejący trwały klucz 3DES, określony dostawca magazynu kluczy (KSP) i opcje otwierania klucza.

TripleDESCng()

Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs

Inicjuje TripleDESCng nowe wystąpienie klasy przy użyciu klucza efemerycznego.

public:
 TripleDESCng();
public TripleDESCng ();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng ();
Public Sub New ()
Atrybuty

Dotyczy

TripleDESCng(String)

Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs

Inicjuje nowe wystąpienie TripleDESCng klasy o określonej nazwie klucza, która reprezentuje istniejący utrwalone klucz 3DES.

public:
 TripleDESCng(System::String ^ keyName);
public TripleDESCng (string keyName);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng (string keyName);
new System.Security.Cryptography.TripleDESCng : string -> System.Security.Cryptography.TripleDESCng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String)

Parametry

keyName
String

Nazwa klucza.

Atrybuty

Wyjątki

keyName to null.

Kryptografia nowej generacji (CNG) nie jest obsługiwana w tym systemie.

Wszystkie inne błędy.

Uwagi

Ten konstruktor używa wartości domyślnej CngKeyOpenOptionsNone i MicrosoftSoftwareKeyStorageProvider jako domyślnego dostawcy magazynu kluczy (KSP) do otwarcia klucza.

Zobacz też

Dotyczy

TripleDESCng(String, CngProvider)

Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs

Inicjuje nowe wystąpienie TripleDESCng klasy z określoną nazwą klucza, która reprezentuje istniejący trwały klucz 3DES i określony dostawca magazynu kluczy (KSP).

public:
 TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider);
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider);
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String, provider As CngProvider)

Parametry

keyName
String

Nazwa klucza.

provider
CngProvider

Dostawcy kluczy, który zawiera klucz.

Atrybuty

Wyjątki

keyName to null.

-lub-

provider to null.

Kryptografia nowej generacji (CNG) nie jest obsługiwana w tym systemie.

Wszystkie inne błędy.

Uwagi

Wartość domyślna CngKeyOpenOptionsNone jest używana do otwierania klucza.

Zobacz też

Dotyczy

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs

Inicjuje nowe wystąpienie TripleDESCng klasy o określonej nazwie klucza, która reprezentuje istniejący trwały klucz 3DES, określony dostawca magazynu kluczy (KSP) i opcje otwierania klucza.

public:
 TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider, System::Security::Cryptography::CngKeyOpenOptions openOptions);
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng (string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
Public Sub New (keyName As String, provider As CngProvider, openOptions As CngKeyOpenOptions)

Parametry

keyName
String

Nazwa klucza.

provider
CngProvider

Dostawcy kluczy, który zawiera klucz.

openOptions
CngKeyOpenOptions

Bitowa kombinacja wartości wyliczenia, które określają opcje otwierania klucza, takie jak miejsce otwarcia klucza (magazyn komputera lub użytkownika) i czy pomijać monitowanie interfejsu użytkownika.

Atrybuty

Wyjątki

keyName to null.

-lub-

provider to null.

Kryptografia nowej generacji (CNG) nie jest obsługiwana w tym systemie.

Wszystkie inne błędy.

Zobacz też

Dotyczy