PublicKey Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
PublicKey(AsymmetricAlgorithm) |
Inicjuje PublicKey nowe wystąpienie klasy przy użyciu obiektu SubjectPublicKeyInfo z klasy AsymmetricAlgorithm. |
PublicKey(Oid, AsnEncodedData, AsnEncodedData) |
Inicjuje nowe wystąpienie PublicKey klasy przy użyciu obiektu identyfikatora obiektu (OID) klucza publicznego, zakodowanej w formacie ASN.1 reprezentacji parametrów klucza publicznego oraz zakodowanej w formacie ASN.1 reprezentacji wartości klucza publicznego. |
PublicKey(AsymmetricAlgorithm)
- Źródło:
- PublicKey.cs
- Źródło:
- PublicKey.cs
- Źródło:
- PublicKey.cs
Inicjuje PublicKey nowe wystąpienie klasy przy użyciu obiektu SubjectPublicKeyInfo z klasy 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)
Parametry
Algorytm asymetryczny umożliwiający uzyskanie informacji SubjectPublicKeyInfo.
Wyjątki
Nie można zdekodować informacji SubjectPublicKeyInfo. Element ExportSubjectPublicKeyInfo() musi zwrócić prawidłowy kodowany algorytmem ASN.1-DER X.509 SubjectPublicKeyInfo.
ExportSubjectPublicKeyInfo() nie został zastąpiony w klasie pochodnej.
Dotyczy
PublicKey(Oid, AsnEncodedData, AsnEncodedData)
- Źródło:
- PublicKey.cs
- Źródło:
- PublicKey.cs
- Źródło:
- PublicKey.cs
Inicjuje nowe wystąpienie PublicKey klasy przy użyciu obiektu identyfikatora obiektu (OID) klucza publicznego, zakodowanej w formacie ASN.1 reprezentacji parametrów klucza publicznego oraz zakodowanej w formacie ASN.1 reprezentacji wartości klucza publicznego.
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)
Parametry
- oid
- Oid
Obiekt identyfikatora obiektu (OID), który reprezentuje klucz publiczny.
- parameters
- AsnEncodedData
Reprezentacja zakodowana w formacie ASN.1 parametrów klucza publicznego.
- keyValue
- AsnEncodedData
Reprezentacja wartości klucza publicznego zakodowana w formacie ASN.1.