Pkcs12ShroudedKeyBag Clase

Definición

Representa shroudedKeyBag de PKCS#12, un contenedor cuyo contenido es un objeto EncryptedPrivateKeyInfo de PKCS#8. Esta clase no puede heredarse.

public ref class Pkcs12ShroudedKeyBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12ShroudedKeyBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12ShroudedKeyBag = class
    inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12ShroudedKeyBag
Inherits Pkcs12SafeBag
Herencia
Pkcs12ShroudedKeyBag

Constructores

Nombre Description
Pkcs12ShroudedKeyBag(ReadOnlyMemory<Byte>, Boolean)

Inicializa una nueva instancia de a partir de Pkcs12ShroudedKeyBag un valor PKCS#8 EncryptedPrivateKeyInfo 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)
EncryptedPkcs8PrivateKey

Obtiene un valor de memoria que contiene el valor encryptedPrivateKeyInfo de PKCS#8 transportado por este contenedor.

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