Pkcs12KeyBag Classe

Definição

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
Pkcs12KeyBag

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)

Aplica-se a