PublicKey Konstruktoren

Definition

Überlädt

PublicKey(AsymmetricAlgorithm)

Initialisiert eine neue Instanz der PublicKey Klasse mithilfe von SubjectPublicKeyInfo aus einer AsymmetricAlgorithm.

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Initialisiert eine neue Instanz der PublicKey-Klasse mithilfe eines Objektbezeichner-Objekts des öffentlichen Schlüssels, einer ASN.1-codierten Darstellung der Parameter des öffentlichen Schlüssels und einer ASN.1-codierten Darstellung des Werts des öffentlichen Schlüssels.

PublicKey(AsymmetricAlgorithm)

Initialisiert eine neue Instanz der PublicKey Klasse mithilfe von SubjectPublicKeyInfo aus einer AsymmetricAlgorithm.

public:
 PublicKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key);
public PublicKey (System.Security.Cryptography.AsymmetricAlgorithm key);
new System.Security.Cryptography.X509Certificates.PublicKey : System.Security.Cryptography.AsymmetricAlgorithm -> System.Security.Cryptography.X509Certificates.PublicKey
Public Sub New (key As AsymmetricAlgorithm)

Parameter

key
AsymmetricAlgorithm

Ein asymmetrischer Algorithmus zum Abrufen der SubjectPublicKeyInfo von.

Ausnahmen

Die SubjectPublicKeyInfo konnte nicht decodiert werden. Der ExportSubjectPublicKeyInfo() muss einen gültigen ASN.1-DER-codierten X.509 SubjectPublicKeyInfo zurückgeben.

ExportSubjectPublicKeyInfo() wurde in einer abgeleiteten Klasse nicht außer Kraft gesetzt.

Gilt für

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Initialisiert eine neue Instanz der PublicKey-Klasse mithilfe eines Objektbezeichner-Objekts des öffentlichen Schlüssels, einer ASN.1-codierten Darstellung der Parameter des öffentlichen Schlüssels und einer ASN.1-codierten Darstellung des Werts des öffentlichen Schlüssels.

public:
 PublicKey(System::Security::Cryptography::Oid ^ oid, System::Security::Cryptography::AsnEncodedData ^ parameters, System::Security::Cryptography::AsnEncodedData ^ keyValue);
public PublicKey (System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedData parameters, System.Security.Cryptography.AsnEncodedData keyValue);
new System.Security.Cryptography.X509Certificates.PublicKey : System.Security.Cryptography.Oid * System.Security.Cryptography.AsnEncodedData * System.Security.Cryptography.AsnEncodedData -> System.Security.Cryptography.X509Certificates.PublicKey
Public Sub New (oid As Oid, parameters As AsnEncodedData, keyValue As AsnEncodedData)

Parameter

oid
Oid

Ein OID, der den öffentlichen Schlüssel darstellt.

parameters
AsnEncodedData

Eine ASN.1-codierte Darstellung der Parameter des öffentlichen Schlüssels.

keyValue
AsnEncodedData

Eine ASN.1-codierte Darstellung des Werts des öffentlichen Schlüssels.

Gilt für