Pkcs12Builder Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Gör det möjligt att skapa PKCS#12 PFX-datavärden. Det går inte att ärva den här klassen.
public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
- Arv
-
Pkcs12Builder
Konstruktorer
| Name | Description |
|---|---|
| Pkcs12Builder() |
Initierar ett nytt värde för Pkcs12Builder klassen. |
Egenskaper
| Name | Description |
|---|---|
| IsSealed |
Hämtar ett värde som anger om PFX-data har förseglats. |
Metoder
| Name | Description |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
Lägg till innehåll i PFX i ett paket som krypterats med ett bytebaserat lösenord från en bytematris. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
Lägg till innehåll i PFX i ett paket som krypterats med ett bytebaserat lösenord från ett intervall. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
Lägg till innehåll i PFX i ett paket som krypterats med ett teckenbaserat lösenord från ett intervall. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
Lägg till innehåll i PFX i ett paket som krypterats med ett teckenbaserat lösenord från en sträng. |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
Lägg till innehåll i PFX utan att kryptera dem. |
| Encode() |
Kodar innehållet i en förseglad PFX och returnerar den som en bytematris. |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
Förseglar PFX mot ytterligare ändringar genom att tillämpa en lösenordsbaserad kod för meddelandeautentisering (MAC) över innehållet med ett lösenord från ett intervall. |
| SealWithMac(String, HashAlgorithmName, Int32) |
Förseglar PFX mot ytterligare ändringar genom att tillämpa en lösenordsbaserad kod för meddelandeautentisering (MAC) över innehållet med ett lösenord från en sträng. |
| SealWithoutIntegrity() |
Förseglar PFX från ytterligare ändringar utan att manipuleringsskydd tillämpas. |
| TryEncode(Span<Byte>, Int32) |
Försöker koda innehållet i en förseglad PFX till en angivet buffert. |