Pkcs12KeyBag Classe

Definizione

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

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

Costruttori

Nome Descrizione
Pkcs12KeyBag(ReadOnlyMemory<Byte>, Boolean)

Inizializza una nuova istanza di Pkcs12KeyBag da un valore PrivateKeyInfo PKCS#8 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)
Pkcs8PrivateKey

Ottiene un valore di memoria contenente il valore PrivateKeyInfo PKCS#8 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