Pkcs12KeyBag Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa o KeyBag do PKCS#12, um contentor cujo conteúdo é um PKCS#8 PrivateKeyInfo. Esta classe não pode ser herdada.
public ref class Pkcs12KeyBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12KeyBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12KeyBag = class
inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12KeyBag
Inherits Pkcs12SafeBag
- Herança
Construtores
| Name | Descrição |
|---|---|
| Pkcs12KeyBag(ReadOnlyMemory<Byte>, Boolean) |
Inicializa uma nova instância do Pkcs12KeyBag a partir de um valor PKCS#8 PrivateKeyInfo codificado existente. |
Propriedades
| Name | Descrição |
|---|---|
| Attributes |
Obtém a coleção modificável de atributos para codificar com o valor SafeBag. (Herdado de Pkcs12SafeBag) |
| EncodedBagValue |
Obtém a codificação ASN.1 BER do conteúdo deste SafeBag. (Herdado de Pkcs12SafeBag) |
| Pkcs8PrivateKey |
Recebe um valor de memória contendo o valor PKCS#8 PrivateKeyInfo transportado por este saco. |
Métodos
| Name | Descrição |
|---|---|
| Encode() |
Codifica o valor SafeBag e devolve-o como um array de bytes. (Herdado de Pkcs12SafeBag) |
| GetBagId() |
Obtém o Identificador de Objeto (OID) que identifica o tipo de conteúdo deste SafeBag. (Herdado de Pkcs12SafeBag) |
| TryEncode(Span<Byte>, Int32) |
Tenta codificar o valor SafeBag num buffer fornecido. (Herdado de Pkcs12SafeBag) |