PublicKey Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
PublicKey(AsymmetricAlgorithm) |
Inicializa uma nova instância da PublicKey classe usando SubjectPublicKeyInfo de um AsymmetricAlgorithm. |
PublicKey(Oid, AsnEncodedData, AsnEncodedData) |
Inicializa uma nova instância da classe PublicKey usando um objeto OID (identificador de objeto) da chave pública, uma representação codificada em ASN.1 dos parâmetros de chave pública e uma representação codificada em ASN.1 do valor de chave pública. |
PublicKey(AsymmetricAlgorithm)
- Origem:
- PublicKey.cs
- Origem:
- PublicKey.cs
- Origem:
- PublicKey.cs
Inicializa uma nova instância da PublicKey classe usando SubjectPublicKeyInfo de um 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
Um algoritmo assimétrico do qual obter o SubjectPublicKeyInfo.
Exceções
O SubjectPublicKeyInfo não pôde ser decodificado. O ExportSubjectPublicKeyInfo() deve retornar um ASN.1-DER codificado em X.509 SubjectPublicKeyInfo válido.
ExportSubjectPublicKeyInfo() não foi substituído em uma classe derivada.
Aplica-se a
PublicKey(Oid, AsnEncodedData, AsnEncodedData)
- Origem:
- PublicKey.cs
- Origem:
- PublicKey.cs
- Origem:
- PublicKey.cs
Inicializa uma nova instância da classe PublicKey usando um objeto OID (identificador de objeto) da chave pública, uma representação codificada em ASN.1 dos parâmetros de chave pública e uma representação codificada em ASN.1 do valor de chave 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
Um objeto OID (identificador de objeto) que representa a chave pública.
- parameters
- AsnEncodedData
Uma representação codificada em ASN.1 dos parâmetros de chave pública.
- keyValue
- AsnEncodedData
Uma representação codificada em ASN.1 do valor de chave pública.