Partager via


AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Méthode

Définition

En cas de substitution dans une classe dérivée, obtient l'algorithme de chiffrement asymétrique spécifié.

public:
 abstract System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool privateKey);
public abstract System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool privateKey);
abstract member GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
Public MustOverride Function GetAsymmetricAlgorithm (algorithm As String, privateKey As Boolean) As AsymmetricAlgorithm

Paramètres

algorithm
String

Algorithme asymétrique à créer.

privateKey
Boolean

true lorsqu'une clé privée est requise pour créer l'algorithme ; sinon, false.

Retours

Objet AsymmetricAlgorithm qui représente l'algorithme de chiffrement asymétrique spécifié.

En général, la valeur true est passée dans le paramètre privateKey, une clé privée étant généralement requise pour le déchiffrement.

Remarques

Les champs statiques de la classe SecurityAlgorithms permettent de spécifier l'algorithme.

S’applique à