RsaSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Methode

Definition

Ruft den angegebenen asymmetrischen kryptografischen Algorithmus ab.

public:
 override System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool requiresPrivateKey);
public:
 override System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool privateKey);
public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool requiresPrivateKey);
public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool privateKey);
override this.GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
override this.GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
Public Overrides Function GetAsymmetricAlgorithm (algorithm As String, requiresPrivateKey As Boolean) As AsymmetricAlgorithm
Public Overrides Function GetAsymmetricAlgorithm (algorithm As String, privateKey As Boolean) As AsymmetricAlgorithm

Parameter

algorithm
String

Der zu erstellende asymmetrische Algorithmus.

requiresPrivateKeyprivateKey
Boolean

true, wenn ein privater Schlüssel zum Erstellen des Algorithmus erforderlich ist, andernfalls false.

Gibt zurück

AsymmetricAlgorithm

Ein AsymmetricAlgorithm, der den angegebenen asymmetrischen kryptografischen Algorithmus darstellt.

Ausnahmen

requiresPrivateKey ist true, und ein privater Schlüssel ist nicht verfügbar.

Gilt für: