Comparteix a través de


X509AsymmetricSecurityKey Clase

Definición

Representa una clave asimétrica para los certificados X.509.

public ref class X509AsymmetricSecurityKey : System::IdentityModel::Tokens::AsymmetricSecurityKey
public class X509AsymmetricSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
type X509AsymmetricSecurityKey = class
    inherit AsymmetricSecurityKey
Public Class X509AsymmetricSecurityKey
Inherits AsymmetricSecurityKey
Herencia
X509AsymmetricSecurityKey

Constructores

X509AsymmetricSecurityKey(X509Certificate2)

Inicializa una instancia nueva de la clase X509AsymmetricSecurityKey con el certificado X.509 especificado.

Propiedades

KeySize

Obtiene el tamaño, en bits, de la clave pública asociada al certificado X.509.

Métodos

DecryptKey(String, Byte[])

Descifra la clave cifrada especificada mediante el algoritmo criptográfico especificado.

EncryptKey(String, Byte[])

Cifra la clave cifrada especificada mediante el algoritmo criptográfico especificado.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetAsymmetricAlgorithm(String, Boolean)

Obtiene el algoritmo criptográfico asimétrico especificado.

GetHashAlgorithmForSignature(String)

Obtiene un algoritmo criptográfico que genera un hash para una firma digital.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetSignatureDeformatter(String)

Obtiene el algoritmo desformateador para la firma digital.

GetSignatureFormatter(String)

Obtiene el algoritmo formateador para la firma digital.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HasPrivateKey()

Obtiene un valor que indica si está disponible la clave privada.

IsAsymmetricAlgorithm(String)

Obtiene un valor que indica si el algoritmo especificado utiliza claves asimétricas.

IsSupportedAlgorithm(String)

Obtiene un valor que indica si esta clase admite el algoritmo especificado.

IsSymmetricAlgorithm(String)

Obtiene un valor que indica si el algoritmo especificado utiliza claves simétricas.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a