Pkcs12Builder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Permite a criação de valores de dados PKCS#12 PFX. Esta 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
| Name | Description |
|---|---|
| Pkcs12Builder() |
Inicializa um novo valor da Pkcs12Builder classe. |
Propriedades
| Name | Description |
|---|---|
| IsSealed |
Recebe um valor que indica se os dados do PFX foram selados. |
Métodos
| Name | Description |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
Adicione conteúdos ao PFX num pacote encriptado com uma palavra-passe baseada em bytes a partir de um array de bytes. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
Adicione conteúdos ao PFX num pacote encriptado com uma palavra-passe baseada em bytes a partir de um span. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
Adicione conteúdos ao PFX num pacote encriptado com uma palavra-passe baseada em caracteres a partir de um intervalo. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
Adicione conteúdos ao PFX num bundle encriptado com uma palavra-passe baseada em caracteres a partir de uma string. |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
Adicione conteúdos ao PFX sem os encriptar. |
| Encode() |
Codifica o conteúdo de um PFX selado e devolve-o como um array de bytes. |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
Sela o PFX contra alterações adicionais aplicando um Código de Autenticação de Mensagens (MAC) baseado em palavra-passe sobre o conteúdo com uma palavra-passe de um intervalo. |
| SealWithMac(String, HashAlgorithmName, Int32) |
Sela o PFX contra alterações adicionais aplicando um Código de Autenticação de Mensagens (MAC) baseado em palavra-passe sobre o conteúdo com uma palavra-passe de uma cadeia. |
| SealWithoutIntegrity() |
Sela o PFX de alterações futuras sem aplicar proteção contra violação. |
| TryEncode(Span<Byte>, Int32) |
Tentativas de codificar o conteúdo de um PFX selado num buffer fornecido. |