Bagikan melalui


TripleDESCng Konstruktor

Definisi

Menginisialisasi instans baru kelas TripleDESCng.

Overload

TripleDESCng()

Menginisialisasi instans baru kelas TripleDESCng dengan kunci ephemeral.

TripleDESCng(String)

Menginisialisasi instans baru kelas TripleDESCng dengan nama kunci yang ditentukan, yang mewakili kunci 3DES persisten yang ada.

TripleDESCng(String, CngProvider)

Menginisialisasi instans baru kelas TripleDESCng dengan nama kunci yang ditentukan, yang mewakili kunci 3DES persisten yang ada, dan penyedia penyimpanan kunci (KSP) yang ditentukan.

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Menginisialisasi instans baru kelas TripleDESCng dengan nama kunci yang ditentukan, yang mewakili kunci 3DES yang ada, penyedia penyimpanan kunci (KSP) yang ditentukan dan opsi buka kunci.

TripleDESCng()

Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs

Menginisialisasi instans baru kelas TripleDESCng dengan kunci ephemeral.

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

Berlaku untuk

TripleDESCng(String)

Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs

Menginisialisasi instans baru kelas TripleDESCng dengan nama kunci yang ditentukan, yang mewakili kunci 3DES persisten yang ada.

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)

Parameter

keyName
String

Nama kunci.

Atribut

Pengecualian

keyName null.

Cryptography Next Generation (CNG) tidak didukung pada sistem ini.

Semua kesalahan lainnya.

Keterangan

Konstruktor ini menggunakan nilai CngKeyOpenOptions default None dan MicrosoftSoftwareKeyStorageProvider sebagai penyedia penyimpanan kunci default (KSP) untuk membuka kunci.

Lihat juga

Berlaku untuk

TripleDESCng(String, CngProvider)

Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs

Menginisialisasi instans baru kelas TripleDESCng dengan nama kunci yang ditentukan, yang mewakili kunci 3DES persisten yang ada, dan penyedia penyimpanan kunci (KSP) yang ditentukan.

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)

Parameter

keyName
String

Nama kunci.

provider
CngProvider

KSP yang berisi kunci.

Atribut

Pengecualian

keyName null.

-atau-

provider null.

Cryptography Next Generation (CNG) tidak didukung pada sistem ini.

Semua kesalahan lainnya.

Keterangan

Nilai CngKeyOpenOptions default None digunakan untuk membuka kunci.

Lihat juga

Berlaku untuk

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs
Sumber:
Cng.NotSupported.cs

Menginisialisasi instans baru kelas TripleDESCng dengan nama kunci yang ditentukan, yang mewakili kunci 3DES yang ada, penyedia penyimpanan kunci (KSP) yang ditentukan dan opsi buka kunci.

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)

Parameter

keyName
String

Nama kunci.

provider
CngProvider

KSP yang berisi kunci.

openOptions
CngKeyOpenOptions

Kombinasi bitwise dari nilai enumerasi yang menentukan opsi untuk membuka kunci, seperti tempat kunci dibuka dari (komputer atau penyimpanan pengguna) dan apakah akan menekan permintaan UI.

Atribut

Pengecualian

keyName null.

-atau-

provider null.

Cryptography Next Generation (CNG) tidak didukung pada sistem ini.

Semua kesalahan lainnya.

Lihat juga

Berlaku untuk