Pkcs12Builder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Habilita la creación de valores de datos PFX de PKCS#12. Esta clase no puede heredarse.
public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
- Herencia
-
Pkcs12Builder
Constructores
| Nombre | Description |
|---|---|
| Pkcs12Builder() |
Inicializa un nuevo valor de la Pkcs12Builder clase . |
Propiedades
| Nombre | Description |
|---|---|
| IsSealed |
Obtiene un valor que indica si los datos PFX se han sellado. |
Métodos
| Nombre | Description |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
Agregue contenido al PFX en una agrupación cifrada con una contraseña basada en bytes de una matriz de bytes. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
Agregue contenido al PFX en una agrupación cifrada con una contraseña basada en bytes desde un intervalo. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
Agregue contenido al PFX en una agrupación cifrada con una contraseña basada en caracteres de un intervalo. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
Agregue contenido al PFX en una agrupación cifrada con una contraseña basada en caracteres de una cadena. |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
Agregue contenido al PFX sin cifrarlos. |
| Encode() |
Codifica el contenido de un PFX sellado y lo devuelve como una matriz de bytes. |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
Cierra el PFX frente a cambios adicionales aplicando un código de autenticación de mensajes (MAC) basado en contraseña a través del contenido con una contraseña de un intervalo. |
| SealWithMac(String, HashAlgorithmName, Int32) |
Sella el PFX frente a cambios adicionales aplicando un código de autenticación de mensajes (MAC) basado en contraseña sobre el contenido con una contraseña de una cadena. |
| SealWithoutIntegrity() |
Sella el PFX de cambios adicionales sin aplicar protección contra alteraciones. |
| TryEncode(Span<Byte>, Int32) |
Intenta codificar el contenido de un PFX sellado en un búfer proporcionado. |