AsymmetricSecurityKey.GetAsymmetricAlgorithm(String, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft beim Überschreiben in einer abgeleiteten Klasse den angegebenen asymmetrischen kryptografischen 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
true
, wenn ein privater Schlüssel zum Erstellen des Algorithmus erforderlich ist, andernfalls false
.
Gibt zurück
Ein AsymmetricAlgorithm, der den angegebenen asymmetrischen kryptografischen Algorithmus darstellt.
In der Regel wird true
in den privateKey
-Parameter übergeben, da für die Entschlüsselung normalerweise ein privater Schlüssel erforderlich ist.
Hinweise
Verwenden Sie die statischen Felder der SecurityAlgorithms-Klasse, um den Algorithmus anzugeben.