Freigeben über


Pkcs12SafeContents.AddSecret(Oid, ReadOnlyMemory<Byte>) Methode

Definition

Fügt SafeContents einen ASN.1 BER-codierten Wert mit einem angegebenen Typbezeichner hinzu, indem ein neues Pkcs12SecretBag-Element verwendet wird, und gibt die neu erstellte Bag-Instanz zurück.

public:
 System::Security::Cryptography::Pkcs::Pkcs12SecretBag ^ AddSecret(System::Security::Cryptography::Oid ^ secretType, ReadOnlyMemory<System::Byte> secretValue);
public System.Security.Cryptography.Pkcs.Pkcs12SecretBag AddSecret (System.Security.Cryptography.Oid secretType, ReadOnlyMemory<byte> secretValue);
member this.AddSecret : System.Security.Cryptography.Oid * ReadOnlyMemory<byte> -> System.Security.Cryptography.Pkcs.Pkcs12SecretBag
Public Function AddSecret (secretType As Oid, secretValue As ReadOnlyMemory(Of Byte)) As Pkcs12SecretBag

Parameter

secretType
Oid

Die Objektkennung (OID), mit der der Datentyp des Geheimniswerts identifiziert wird.

secretValue
ReadOnlyMemory<Byte>

Der BER-codierte Wert, der für das hinzuzufügende Geheimnis steht.

Gibt zurück

Die Bag-Instanz, die SafeContents hinzugefügt wurde.

Ausnahmen

Der secretType-Parameter ist null.

Diese Instanz ist schreibgeschützt.

Der secretValue-Parameter stellt keinen einzelnen ASN.1 BER-codierten Wert dar.

Gilt für: