Pkcs12KeyBag Clase

Definición

Representa KeyBag de PKCS#12, un contenedor cuyo contenido es un PKCS#8 PrivateKeyInfo. Esta clase no puede heredarse.

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
Herencia
Pkcs12KeyBag

Constructores

Nombre Description
Pkcs12KeyBag(ReadOnlyMemory<Byte>, Boolean)

Inicializa una nueva instancia de a partir de Pkcs12KeyBag un valor PKCS#8 PrivateKeyInfo codificado existente.

Propiedades

Nombre Description
Attributes

Obtiene la colección modificable de atributos para codificar con el valor SafeBag.

(Heredado de Pkcs12SafeBag)
EncodedBagValue

Obtiene la codificación BER de ASN.1 del contenido de este SafeBag.

(Heredado de Pkcs12SafeBag)
Pkcs8PrivateKey

Obtiene un valor de memoria que contiene el valor PrivateKeyInfo PKCS#8 transportado por esta bolsa.

Métodos

Nombre Description
Encode()

Codifica el valor SafeBag y lo devuelve como una matriz de bytes.

(Heredado de Pkcs12SafeBag)
GetBagId()

Obtiene el identificador de objeto (OID) que identifica el tipo de contenido de este SafeBag.

(Heredado de Pkcs12SafeBag)
TryEncode(Span<Byte>, Int32)

Intenta codificar el valor safeBag en un búfer proporcionado.

(Heredado de Pkcs12SafeBag)

Se aplica a