PublicKey Constructores

Definición

Sobrecargas

PublicKey(AsymmetricAlgorithm)

Inicializa una nueva instancia de la PublicKey clase mediante SubjectPublicKeyInfo desde .AsymmetricAlgorithm

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Inicializa una nueva instancia de la clase PublicKey utilizando un identificador de objetos (OID) de la clave pública, una representación codificada por ASN.1 de los parámetros de la clave pública y una representación codificada por ASN.1 del valor de la clave pública.

PublicKey(AsymmetricAlgorithm)

Inicializa una nueva instancia de la PublicKey clase mediante SubjectPublicKeyInfo desde .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)

Parámetros

key
AsymmetricAlgorithm

Algoritmo asimétrico para obtener subjectPublicKeyInfo.

Excepciones

SubjectPublicKeyInfo no se pudo descodificar. ExportSubjectPublicKeyInfo() debe devolver un ASN.1-DER codificado X.509 SubjectPublicKeyInfo válido.

ExportSubjectPublicKeyInfo() no se ha invalidado en una clase derivada.

Se aplica a

PublicKey(Oid, AsnEncodedData, AsnEncodedData)

Inicializa una nueva instancia de la clase PublicKey utilizando un identificador de objetos (OID) de la clave pública, una representación codificada por ASN.1 de los parámetros de la clave pública y una representación codificada por ASN.1 del valor de la clave pública.

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)

Parámetros

oid
Oid

Identificador de objetos (OID) que representa la clave pública.

parameters
AsnEncodedData

Representación codificada por ASN.1 de los parámetros de clave pública.

keyValue
AsnEncodedData

Representación codificada por ASN.1 del valor de clave pública.

Se aplica a