X509EncryptingCredentials 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í.
Diseñado X509EncryptingCredentials para construir EncryptingCredentials basándose en un certificado x509.
public class X509EncryptingCredentials : Microsoft.IdentityModel.Tokens.EncryptingCredentials
type X509EncryptingCredentials = class
inherit EncryptingCredentials
Public Class X509EncryptingCredentials
Inherits EncryptingCredentials
- Herencia
Constructores
| Nombre | Description |
|---|---|
| X509EncryptingCredentials(X509Certificate2, String, String) |
Diseñado para construir EncryptingCredentials en función del certificado x509, un algoritmo de encapsulado de claves y un algoritmo de cifrado de datos. |
| X509EncryptingCredentials(X509Certificate2) |
Diseñado para construir EncryptingCredentials basándose en un certificado x509. |
Propiedades
| Nombre | Description |
|---|---|
| Alg |
Obtiene el algoritmo de ajuste de claves usado para el cifrado de claves de sesión. (Heredado de EncryptingCredentials) |
| Certificate |
Obtiene el objeto X509Certificate2 utilizado por esta instancia. |
| CryptoProviderFactory |
Los usuarios pueden invalidar el valor predeterminado CryptoProviderFactory con esta propiedad. Esta fábrica se usará para crear proveedores de cifrado. (Heredado de EncryptingCredentials) |
| Enc |
Obtiene el algoritmo de cifrado de datos. (Heredado de EncryptingCredentials) |
| Key |
Obtiene el SecurityKey objeto utilizado para el cifrado. (Heredado de EncryptingCredentials) |
| KeyExchangePublicKey |
Obtiene o establece la clave pública usada en algoritmos de contrato de clave. (Heredado de EncryptingCredentials) |
| SetDefaultCtyClaim |
Obtiene o establece un valor bool que controla si la creación de tokens cifrados establecerá el valor predeterminado "cty" si no se especifica. (Heredado de EncryptingCredentials) |