Aracılığıyla paylaş


PublicKey Oluşturucular

Tanım

Aşırı Yüklemeler

PublicKey(AsymmetricAlgorithm)

bir öğesinden PublicKey SubjectPublicKeyInfo kullanarak sınıfının yeni bir AsymmetricAlgorithmörneğini başlatır.

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Ortak anahtarın PublicKey nesne tanımlayıcısı (OID) nesnesini, ortak anahtar parametrelerinin ASN.1 ile kodlanmış bir gösterimini ve ortak anahtar değerinin ASN.1 kodlamalı bir gösterimini kullanarak sınıfın yeni bir örneğini başlatır.

PublicKey(AsymmetricAlgorithm)

Kaynak:
PublicKey.cs
Kaynak:
PublicKey.cs
Kaynak:
PublicKey.cs

bir öğesinden PublicKey SubjectPublicKeyInfo kullanarak sınıfının yeni bir AsymmetricAlgorithmörneğini başlatır.

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)

Parametreler

key
AsymmetricAlgorithm

SubjectPublicKeyInfo değerini almak için asimetrik bir algoritma.

Özel durumlar

SubjectPublicKeyInfo kodunun kodu çözülemedi. geçerli ExportSubjectPublicKeyInfo() bir ASN.1-DER kodlamalı X.509 SubjectPublicKeyInfo döndürmelidir.

ExportSubjectPublicKeyInfo() türetilmiş bir sınıfta geçersiz kılınmadı.

Şunlara uygulanır

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Kaynak:
PublicKey.cs
Kaynak:
PublicKey.cs
Kaynak:
PublicKey.cs

Ortak anahtarın PublicKey nesne tanımlayıcısı (OID) nesnesini, ortak anahtar parametrelerinin ASN.1 ile kodlanmış bir gösterimini ve ortak anahtar değerinin ASN.1 kodlamalı bir gösterimini kullanarak sınıfın yeni bir örneğini başlatır.

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)

Parametreler

oid
Oid

Ortak anahtarı temsil eden nesne tanımlayıcısı (OID) nesnesi.

parameters
AsnEncodedData

Ortak anahtar parametrelerinin ASN.1 ile kodlanmış bir gösterimi.

keyValue
AsnEncodedData

Ortak anahtar değerinin ASN.1 ile kodlanmış bir gösterimi.

Şunlara uygulanır