Język

TripleDESCng Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TripleDESCng.

Przeciążenia

Nazwa Opis
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 utrwalonego klucza 3DES.

TripleDESCng(String, CngProvider)

Inicjuje nowe wystąpienie TripleDESCng klasy o określonej nazwie klucza, która reprezentuje istniejący utrwalonego klucza 3DES i określonego dostawcę magazynu kluczy (KSP).

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Inicjuje nowe wystąpienie TripleDESCng klasy o określonej nazwie klucza, która reprezentuje istniejący utrwalonego klucza 3DES, określonego dostawcę 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
Ź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();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng();
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
Ź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 utrwalonego klucza 3DES.

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

Parametry

keyName
String

Nazwa klucza.

Atrybuty

Wyjątki

Parametr keyName ma wartość 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), aby otworzyć klucz.

Zobacz też

Dotyczy

TripleDESCng(String, CngProvider)

Źródło:
Cng.NotSupported.cs
Źródło:
Cng.NotSupported.cs
Ź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 utrwalonego klucza 3DES i określonego dostawcę magazynu kluczy (KSP).

public:
 TripleDESCng(System::String ^ keyName, System::Security::Cryptography::CngProvider ^ provider);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider);
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider -> System.Security.Cryptography.TripleDESCng
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

Parametr keyName ma wartość null.

— lub —

Parametr provider ma wartość 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
Ź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 utrwalonego klucza 3DES, określonego dostawcę magazynu kluczy (KSP) i opcje otwierania klucza.

public:
 TripleDESCng(System::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);
public TripleDESCng(string keyName, System.Security.Cryptography.CngProvider provider, System.Security.Cryptography.CngKeyOpenOptions openOptions);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.TripleDESCng : string * System.Security.Cryptography.CngProvider * System.Security.Cryptography.CngKeyOpenOptions -> System.Security.Cryptography.TripleDESCng
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 (maszyny lub magazynu użytkownika) i czy pomijać monitowanie interfejsu użytkownika.

Atrybuty

Wyjątki

Parametr keyName ma wartość null.

— lub —

Parametr provider ma wartość null.

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

Wszystkie inne błędy.

Zobacz też

Dotyczy