Pkcs12ShroudedKeyBag Classe

Definizione

Rappresenta ShroudedKeyBag da PKCS#12, un contenitore il cui contenuto è pkCS#8 EncryptedPrivateKeyInfo. La classe non può essere ereditata.

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
Ereditarietà
Pkcs12ShroudedKeyBag

Costruttori

Nome Descrizione
Pkcs12ShroudedKeyBag(ReadOnlyMemory<Byte>, Boolean)

Inizializza una nuova istanza di Pkcs12ShroudedKeyBag da un valore PKCS#8 EncryptedPrivateKeyInfo codificato esistente.

Proprietà

Nome Descrizione
Attributes

Ottiene la raccolta modificabile di attributi da codificare con il valore SafeBag.

(Ereditato da Pkcs12SafeBag)
EncodedBagValue

Ottiene la codifica BER ASN.1 del contenuto di safebag.

(Ereditato da Pkcs12SafeBag)
EncryptedPkcs8PrivateKey

Ottiene un valore di memoria contenente il valore PKCS#8 EncryptedPrivateKeyInfo trasportato da questo contenitore.

Metodi

Nome Descrizione
Encode()

Codifica il valore SafeBag e lo restituisce come matrice di byte.

(Ereditato da Pkcs12SafeBag)
GetBagId()

Ottiene l'OID (Object Identifier) che identifica il tipo di contenuto di questo SafeBag.

(Ereditato da Pkcs12SafeBag)
TryEncode(Span<Byte>, Int32)

Tenta di codificare il valore SafeBag in un buffer fornito.

(Ereditato da Pkcs12SafeBag)

Si applica a