Compartir a través de


Pkcs12ShroudedKeyBag Clase

Definición

Representa el elemento ShroudedKeyBag de PKCS #12, un contenedor con un valor 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

Pkcs12ShroudedKeyBag(ReadOnlyMemory<Byte>, Boolean)

Inicializa una nueva instancia del elemento Pkcs12ShroudedKeyBag desde un valor PKCS #8 EncryptedPrivateKeyInfo con codificación existente.

Propiedades

Attributes

Obtiene la colección modificable de atributos que se va a codificar con el valor de SafeBag.

(Heredado de Pkcs12SafeBag)
EncodedBagValue

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

(Heredado de Pkcs12SafeBag)
EncryptedPkcs8PrivateKey

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

Métodos

Encode()

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

(Heredado de Pkcs12SafeBag)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetBagId()

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

(Heredado de Pkcs12SafeBag)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

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

Intenta codificar el valor de SafeBag en un búfer proporcionado.

(Heredado de Pkcs12SafeBag)

Se aplica a