Pkcs12Builder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Habilita a criação de valores de dados PFX PKCS nº 12. Essa classe não pode ser herdada.
public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
- Herança
-
Pkcs12Builder
Construtores
| Nome | Description |
|---|---|
| Pkcs12Builder() |
Inicializa um novo valor da Pkcs12Builder classe. |
Propriedades
| Nome | Description |
|---|---|
| IsSealed |
Obtém um valor que indica se os dados PFX foram lacrados. |
Métodos
| Nome | Description |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
Adicione conteúdo ao PFX em um pacote criptografado com uma senha baseada em bytes de uma matriz de bytes. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
Adicione conteúdo ao PFX em um pacote criptografado com uma senha baseada em bytes de um intervalo. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
Adicione conteúdo ao PFX em um pacote criptografado com uma senha baseada em char de um intervalo. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
Adicione conteúdo ao PFX em um pacote criptografado com uma senha baseada em char de uma cadeia de caracteres. |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
Adicione conteúdo ao PFX sem criptografá-los. |
| Encode() |
Codifica o conteúdo de um PFX lacrado e o retorna como uma matriz de bytes. |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
Sela o PFX em relação a outras alterações aplicando um MAC (Código de Autenticação de Mensagem) baseado em senha sobre o conteúdo com uma senha de um intervalo. |
| SealWithMac(String, HashAlgorithmName, Int32) |
Sela o PFX em relação a outras alterações aplicando um MAC (Código de Autenticação de Mensagem) baseado em senha sobre o conteúdo com uma senha de uma cadeia de caracteres. |
| SealWithoutIntegrity() |
Sela o PFX de outras alterações sem aplicar a proteção contra adulteração. |
| TryEncode(Span<Byte>, Int32) |
Tenta codificar o conteúdo de um PFX lacrado em um buffer fornecido. |