AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Methode

Definition

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, ruft der angegebene asymmetrische kryptografische Algorithmus ab.

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

Parameter

algorithm
String

Der zu erstellende asymmetrische Algorithmus.

privateKey
Boolean

truewenn ein privater Schlüssel zum Erstellen des Algorithmus erforderlich ist; andernfalls . false

Gibt zurück

Ein AsymmetricAlgorithm Wert, der den angegebenen asymmetrischen kryptografischen Algorithmus darstellt.

true In der Regel wird an den Parameter übergeben, da für die Entschlüsselung in der privateKey Regel ein privater Schlüssel erforderlich ist.

Hinweise

Verwenden Sie die statischen Felder der SecurityAlgorithms Klasse, um den Algorithmus anzugeben.

Gilt für: