Pkcs12SafeContents Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje hodnotu PKCS#12 SafeContents. Tato třída se nemůže dědit.
public ref class Pkcs12SafeContents sealed
public sealed class Pkcs12SafeContents
type Pkcs12SafeContents = class
Public NotInheritable Class Pkcs12SafeContents
- Dědičnost
-
Pkcs12SafeContents
Konstruktory
Pkcs12SafeContents() |
Inicializuje novou instanci Pkcs12SafeContents třídy . |
Vlastnosti
ConfidentialityMode |
Získá hodnotu, která označuje typ šifrování použitého na obsah. |
IsReadOnly |
Získá hodnotu, která označuje, zda tato instance ve stavu jen pro čtení. |
Metody
AddCertificate(X509Certificate2) |
Přidá certifikát k SafeContents prostřednictvím nového Pkcs12CertBag a vrátí nově vytvořenou instanci bag. |
AddKeyUnencrypted(AsymmetricAlgorithm) |
Přidá asymetrický privátní klíč SafeContents prostřednictvím nového Pkcs12KeyBag a vrátí nově vytvořenou instanci bag. |
AddNestedContents(Pkcs12SafeContents) |
Přidá vnořené SafeContents safeContents přes nový Pkcs12SafeContentsBag a vrátí nově vytvořené bag instance. |
AddSafeBag(Pkcs12SafeBag) |
Přidá SafeBag k SafeContents. |
AddSecret(Oid, ReadOnlyMemory<Byte>) |
Přidá hodnotu zakódovanou ASN.1 BER se zadaným identifikátorem typu safeContents prostřednictvím nového Pkcs12SecretBag a vrátí nově vytvořenou instanci bag. |
AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters) |
Přidá šifrovaný asymetrický privátní klíč safeContents prostřednictvím nového Pkcs12ShroudedKeyBag z bajtů hesla v poli a vrátí nově vytvořenou instanci bag. |
AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters) |
Přidá šifrovaný asymetrický privátní klíč safeContents prostřednictvím nového Pkcs12ShroudedKeyBag z hesla založeného na bajtech v rozsahu a vrátí nově vytvořenou instanci bag. |
AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters) |
Přidá šifrovaný asymetrický privátní klíč safeContents prostřednictvím nového Pkcs12ShroudedKeyBag ze znakového hesla v rozsahu a vrátí nově vytvořenou instanci bag. |
AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters) |
Přidá šifrovaný asymetrický privátní klíč safeContents prostřednictvím nového Pkcs12ShroudedKeyBag ze znakového hesla v řetězci a vrátí nově vytvořenou instanci bag. |
Decrypt(Byte[]) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na bajtech z pole. |
Decrypt(ReadOnlySpan<Byte>) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na bajtech z rozsahu. |
Decrypt(ReadOnlySpan<Char>) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na znacích z rozsahu. |
Decrypt(String) |
Dešifruje obsah této hodnoty SafeContents pomocí hesla založeného na znacích z řetězce. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetBags() |
Získá výčet reprezentace SafeBag hodnoty obsažené v SafeContents. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |