TripleDESCng Constructeurs

Définition

Initialise une nouvelle instance de la classe TripleDESCng.

Surcharges

Nom Description
TripleDESCng()

Initialise une nouvelle instance de la TripleDESCng classe avec une clé éphémère.

TripleDESCng(String)

Initialise une nouvelle instance de la TripleDESCng classe avec le nom de clé spécifié, qui représente une clé 3DES persistante existante.

TripleDESCng(String, CngProvider)

Initialise une nouvelle instance de la TripleDESCng classe avec le nom de clé spécifié, qui représente une clé 3DES persistante existante et le fournisseur de stockage de clés (KSP) spécifié.

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Initialise une nouvelle instance de la TripleDESCng classe avec le nom de clé spécifié, qui représente une clé 3DES persistante existante, le fournisseur de stockage de clés (KSP) et les options d’ouverture de clé spécifiées.

TripleDESCng()

Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs

Initialise une nouvelle instance de la TripleDESCng classe avec une clé éphémère.

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

S’applique à

TripleDESCng(String)

Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs

Initialise une nouvelle instance de la TripleDESCng classe avec le nom de clé spécifié, qui représente une clé 3DES persistante existante.

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)

Paramètres

keyName
String

Nom de la clé.

Attributs

Exceptions

keyName a la valeur null.

Le chiffrement de nouvelle génération (CNG) n’est pas pris en charge sur ce système.

Toutes les autres erreurs.

Remarques

Ce constructeur utilise une valeur par défaut et CngKeyOpenOptionsNone comme fournisseur de stockage de clés par défaut MicrosoftSoftwareKeyStorageProvider (KSP) pour ouvrir la clé.

Voir aussi

S’applique à

TripleDESCng(String, CngProvider)

Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs

Initialise une nouvelle instance de la TripleDESCng classe avec le nom de clé spécifié, qui représente une clé 3DES persistante existante et le fournisseur de stockage de clés (KSP) spécifié.

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)

Paramètres

keyName
String

Nom de la clé.

provider
CngProvider

KSP qui contient la clé.

Attributs

Exceptions

keyName a la valeur null.

- ou -

provider a la valeur null.

Le chiffrement de nouvelle génération (CNG) n’est pas pris en charge sur ce système.

Toutes les autres erreurs.

Remarques

Une valeur par défaut CngKeyOpenOptions est None utilisée pour ouvrir la clé.

Voir aussi

S’applique à

TripleDESCng(String, CngProvider, CngKeyOpenOptions)

Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs
Source:
Cng.NotSupported.cs

Initialise une nouvelle instance de la TripleDESCng classe avec le nom de clé spécifié, qui représente une clé 3DES persistante existante, le fournisseur de stockage de clés (KSP) et les options d’ouverture de clé spécifiées.

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)

Paramètres

keyName
String

Nom de la clé.

provider
CngProvider

KSP qui contient la clé.

openOptions
CngKeyOpenOptions

Combinaison de bits des valeurs d’énumération qui spécifient les options d’ouverture de la clé, telles que l’emplacement d’ouverture de la clé (machine ou stockage utilisateur) et la suppression de l’invite d’interface utilisateur.

Attributs

Exceptions

keyName a la valeur null.

- ou -

provider a la valeur null.

Le chiffrement de nouvelle génération (CNG) n’est pas pris en charge sur ce système.

Toutes les autres erreurs.

Voir aussi

S’applique à