Freigeben über


PublicKey Konstruktoren

Definition

Überlädt

PublicKey(AsymmetricAlgorithm)

Initialisiert einen neuen instance der PublicKey -Klasse mithilfe von SubjectPublicKeyInfo aus 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)

Quelle:
PublicKey.cs
Quelle:
PublicKey.cs
Quelle:
PublicKey.cs

Initialisiert einen neuen instance der PublicKey -Klasse mithilfe von SubjectPublicKeyInfo aus 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, von dem das SubjectPublicKeyInfo abgerufen werden soll.

Ausnahmen

SubjectPublicKeyInfo konnte nicht decodiert werden. Der ExportSubjectPublicKeyInfo() muss eine gültige ASN.1-DER-codierte X.509 SubjectPublicKeyInfo zurückgeben.

ExportSubjectPublicKeyInfo() wurde in einer abgeleiteten Klasse nicht überschrieben.

Gilt für:

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Quelle:
PublicKey.cs
Quelle:
PublicKey.cs
Quelle:
PublicKey.cs

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: