Pkcs12SafeContents Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wartość PKCS#12 SafeContents. Klasa ta nie może być dziedziczona.
public ref class Pkcs12SafeContents sealed
public sealed class Pkcs12SafeContents
type Pkcs12SafeContents = class
Public NotInheritable Class Pkcs12SafeContents
- Dziedziczenie
-
Pkcs12SafeContents
Konstruktory
Pkcs12SafeContents() |
Inicjuje nowe wystąpienie klasy Pkcs12SafeContents. |
Właściwości
ConfidentialityMode |
Pobiera wartość wskazującą typ szyfrowania zastosowanego do zawartości. |
IsReadOnly |
Pobiera wartość wskazującą, czy to wystąpienie jest w stanie tylko do odczytu. |
Metody
AddCertificate(X509Certificate2) |
Dodaje certyfikat do klasy SafeContents za pośrednictwem nowego Pkcs12CertBag i zwraca nowo utworzone wystąpienie torby. |
AddKeyUnencrypted(AsymmetricAlgorithm) |
Dodaje asymetryczny klucz prywatny do elementu SafeContents za pośrednictwem nowego Pkcs12KeyBag i zwraca nowo utworzone wystąpienie torby. |
AddNestedContents(Pkcs12SafeContents) |
Dodaje zagnieżdżone wartości SafeContents do klasy SafeContents za pośrednictwem nowego Pkcs12SafeContentsBag obiektu i zwraca nowo utworzone wystąpienie torby. |
AddSafeBag(Pkcs12SafeBag) |
Dodaje element SafeBag do klasy SafeContents. |
AddSecret(Oid, ReadOnlyMemory<Byte>) |
Dodaje wartość zakodowaną w formacie BER ASN.1 z określonym identyfikatorem typu do klasy SafeContents za pośrednictwem nowego Pkcs12SecretBag elementu i zwraca nowo utworzone wystąpienie torby. |
AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters) |
Dodaje zaszyfrowany asymetryczny klucz prywatny do klasy SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na bajtach w tablicy i zwraca nowo utworzone wystąpienie torby. |
AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters) |
Dodaje zaszyfrowany asymetryczny klucz prywatny do klasy SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na bajtach w przedziale i zwraca nowo utworzone wystąpienie torby. |
AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters) |
Dodaje zaszyfrowany asymetryczny klucz prywatny do elementu SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na znakach w przedziale i zwraca nowo utworzone wystąpienie torby. |
AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters) |
Dodaje zaszyfrowany asymetryczny klucz prywatny do elementu SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na znakach w ciągu i zwraca nowo utworzone wystąpienie torby. |
Decrypt(Byte[]) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na bajtach z tablicy. |
Decrypt(ReadOnlySpan<Byte>) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na bajtach z zakresu. |
Decrypt(ReadOnlySpan<Char>) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na znakach z zakresu. |
Decrypt(String) |
Odszyfrowuje zawartość tej wartości SafeContents przy użyciu hasła opartego na znakach z ciągu. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetBags() |
Pobiera wyliczeń reprezentację wartości SafeBag zawartych w safecontents. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |