TripleDESCng Constructors

Definitie

Initialiseert een nieuw exemplaar van de TripleDESCng klasse.

Overloads

Name Description
TripleDESCng()

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met een tijdelijke sleutel.

TripleDESCng(String)

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met de opgegeven sleutelnaam, die een bestaande persistente 3DES-sleutel vertegenwoordigt.

TripleDESCng(String, CngProvider)

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met de opgegeven sleutelnaam, die een bestaande persistente 3DES-sleutel vertegenwoordigt en de opgegeven sleutelopslagprovider (KSP).

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met de opgegeven sleutelnaam, die een bestaande persistente 3DES-sleutel, de opgegeven sleutelopslagprovider (KSP) en open sleutelopties vertegenwoordigt.

TripleDESCng()

Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met een tijdelijke sleutel.

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

Van toepassing op

TripleDESCng(String)

Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met de opgegeven sleutelnaam, die een bestaande persistente 3DES-sleutel vertegenwoordigt.

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)

Parameters

keyName
String

De naam van de sleutel.

Kenmerken

Uitzonderingen

keyName is null.

Cryptografie Next Generation (CNG) wordt niet ondersteund op dit systeem.

Alle andere fouten.

Opmerkingen

Deze constructor gebruikt een standaardwaarde CngKeyOpenOptions van None en MicrosoftSoftwareKeyStorageProvider als de standaardsleutelopslagprovider (KSP) om de sleutel te openen.

Zie ook

Van toepassing op

TripleDESCng(String, CngProvider)

Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met de opgegeven sleutelnaam, die een bestaande persistente 3DES-sleutel vertegenwoordigt en de opgegeven sleutelopslagprovider (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)

Parameters

keyName
String

De naam van de sleutel.

provider
CngProvider

De KSP die de sleutel bevat.

Kenmerken

Uitzonderingen

keyName is null.

– of –

provider is null.

Cryptografie Next Generation (CNG) wordt niet ondersteund op dit systeem.

Alle andere fouten.

Opmerkingen

Er wordt een standaardwaarde CngKeyOpenOptions gebruikt None om de sleutel te openen.

Zie ook

Van toepassing op

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs
Bron:
Cng.NotSupported.cs

Initialiseert een nieuw exemplaar van de TripleDESCng klasse met de opgegeven sleutelnaam, die een bestaande persistente 3DES-sleutel, de opgegeven sleutelopslagprovider (KSP) en open sleutelopties vertegenwoordigt.

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)

Parameters

keyName
String

De naam van de sleutel.

provider
CngProvider

De KSP die de sleutel bevat.

openOptions
CngKeyOpenOptions

Een bitsgewijze combinatie van de opsommingswaarden waarmee opties worden opgegeven voor het openen van de sleutel, zoals waar de sleutel wordt geopend (machine- of gebruikersopslag) en of u de gebruikersinterfaceprompt wilt onderdrukken.

Kenmerken

Uitzonderingen

keyName is null.

– of –

provider is null.

Cryptografie Next Generation (CNG) wordt niet ondersteund op dit systeem.

Alle andere fouten.

Zie ook

Van toepassing op