Pkcs12SafeContents Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een PKCS#12 SafeContents-waarde. Deze klasse kan niet worden overgenomen.
public ref class Pkcs12SafeContents sealed
public sealed class Pkcs12SafeContents
type Pkcs12SafeContents = class
Public NotInheritable Class Pkcs12SafeContents
- Overname
-
Pkcs12SafeContents
Constructors
| Name | Description |
|---|---|
| Pkcs12SafeContents() |
Initialiseert een nieuw exemplaar van de Pkcs12SafeContents klasse. |
Eigenschappen
| Name | Description |
|---|---|
| ConfidentialityMode |
Hiermee wordt een waarde opgehaald die aangeeft welk type versleuteling wordt toegepast op de inhoud. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of dit exemplaar de status Alleen-lezen heeft. |
Methoden
| Name | Description |
|---|---|
| AddCertificate(X509Certificate2) |
Voegt een certificaat toe aan de SafeContents via een nieuw Pkcs12CertBag exemplaar en retourneert het zojuist gemaakte bag-exemplaar. |
| AddKeyUnencrypted(AsymmetricAlgorithm) |
Voegt een asymmetrische persoonlijke sleutel toe aan de SafeContents via een nieuwe Pkcs12KeyBag en retourneert de zojuist gemaakte tasinstantie. |
| AddNestedContents(Pkcs12SafeContents) |
Voegt een geneste SafeContents toe aan de SafeContents via een nieuwe Pkcs12SafeContentsBag en retourneert de zojuist gemaakte tasinstantie. |
| AddSafeBag(Pkcs12SafeBag) |
Voegt een SafeBag toe aan de SafeContents. |
| AddSecret(Oid, ReadOnlyMemory<Byte>) |
Voegt een MET ASN.1 BER gecodeerde waarde met een opgegeven type-id toe aan de SafeContents via een nieuwe Pkcs12SecretBag en retourneert de zojuist gemaakte tasinstantie. |
| AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters) |
Voegt een versleutelde asymmetrische persoonlijke sleutel toe aan de SafeContents via een nieuw Pkcs12ShroudedKeyBag op byte gebaseerd wachtwoord in een matrix en retourneert het zojuist gemaakte bag-exemplaar. |
| AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters) |
Voegt een versleutelde asymmetrische persoonlijke sleutel toe aan de SafeContents via een nieuw Pkcs12ShroudedKeyBag op byte gebaseerd wachtwoord in een periode en retourneert de zojuist gemaakte tasinstantie. |
| AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters) |
Voegt een versleutelde asymmetrische persoonlijke sleutel toe aan de SafeContents via een nieuw Pkcs12ShroudedKeyBag wachtwoord op basis van tekens in een periode en retourneert het zojuist gemaakte tasexemplaren. |
| AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters) |
Voegt een versleutelde asymmetrische persoonlijke sleutel toe aan de SafeContents via een nieuw Pkcs12ShroudedKeyBag op tekens gebaseerd wachtwoord in een tekenreeks en retourneert het zojuist gemaakte tasexemplaren. |
| Decrypt(Byte[]) |
Ontsleutelt de inhoud van deze SafeContents-waarde met behulp van een op byte gebaseerd wachtwoord uit een matrix. |
| Decrypt(ReadOnlySpan<Byte>) |
Ontsleutelt de inhoud van deze SafeContents-waarde met behulp van een byte-wachtwoord uit een bereik. |
| Decrypt(ReadOnlySpan<Char>) |
Ontsleutelt de inhoud van deze SafeContents-waarde met behulp van een wachtwoord op basis van tekens uit een bereik. |
| Decrypt(String) |
Ontsleutelt de inhoud van deze SafeContents-waarde met behulp van een wachtwoord op basis van tekens uit een tekenreeks. |
| GetBags() |
Hiermee wordt een opsommingsbare weergave opgehaald van de SafeBag-waarden in de SafeContents. |