Partager via


PublicKey Constructeurs

Définition

Surcharges

PublicKey(AsymmetricAlgorithm)

Initialise une nouvelle instance de la classe à l’aide PublicKey de SubjectPublicKeyInfo à partir d’un AsymmetricAlgorithm.

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Initialise une nouvelle instance de la classe PublicKey à l'aide d'un objet identificateur d'objet de la clé publique, d'une représentation ASN.1 des paramètres de la clé publique et d'une représentation ASN.1 de la valeur de la clé publique.

PublicKey(AsymmetricAlgorithm)

Source:
PublicKey.cs
Source:
PublicKey.cs
Source:
PublicKey.cs

Initialise une nouvelle instance de la classe à l’aide PublicKey de SubjectPublicKeyInfo à partir d’un 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)

Paramètres

key
AsymmetricAlgorithm

Algorithme asymétrique à partir duquel obtenir l’objet SubjectPublicKeyInfo.

Exceptions

L’objet SubjectPublicKeyInfo n’a pas pu être décodé. Le ExportSubjectPublicKeyInfo() doit retourner un X.509 X.509 encodé en ASN.1-DER valide.

ExportSubjectPublicKeyInfo() n’a pas été substitué dans une classe dérivée.

S’applique à

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Source:
PublicKey.cs
Source:
PublicKey.cs
Source:
PublicKey.cs

Initialise une nouvelle instance de la classe PublicKey à l'aide d'un objet identificateur d'objet de la clé publique, d'une représentation ASN.1 des paramètres de la clé publique et d'une représentation ASN.1 de la valeur de la clé publique.

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)

Paramètres

oid
Oid

Objet d'identificateur d'objet représentant la clé publique.

parameters
AsnEncodedData

Représentation ASN.1 des paramètres de la clé publique.

keyValue
AsnEncodedData

Représentation ASN.1 de la valeur de la clé publique.

S’applique à