PublicKey Konstruktoren
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.
Ü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
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.