AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u het opgegeven asymmetrische cryptografische algoritme op.

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

Parameters

algorithm
String

Het asymmetrische algoritme dat moet worden gemaakt.

privateKey
Boolean

true wanneer een persoonlijke sleutel vereist is om het algoritme te maken; anders, false.

Retouren

Een AsymmetricAlgorithm die het opgegeven asymmetrische cryptografische algoritme vertegenwoordigt.

true Normaal gesproken wordt deze doorgegeven aan de privateKey parameter, omdat een persoonlijke sleutel doorgaans vereist is voor ontsleuteling.

Opmerkingen

Gebruik de statische velden van de SecurityAlgorithms klasse om het algoritme op te geven.

Van toepassing op