Comparteix a través de


X509SignatureGenerator Clase

Definición

Clase base para generar firmas codificadas según sea necesario para los certificados X.509.

public ref class X509SignatureGenerator abstract
public abstract class X509SignatureGenerator
type X509SignatureGenerator = class
Public MustInherit Class X509SignatureGenerator
Herencia
X509SignatureGenerator

Constructores

X509SignatureGenerator()

Inicializa una nueva instancia de la clase X509SignatureGenerator.

Propiedades

PublicKey

Obtiene la clave pública asociada a la clave privada con la que se generan las firmas.

Métodos

BuildPublicKey()

Cuando se invalida en una clase derivada, genera la clave pública del certificado que tiene Oid correctamente codificado, los parámetros y los valores de la clave pública.

CreateForECDsa(ECDsa)

Crea un objeto X509SignatureGenerator para las firmas ECDSA mediante la clave privada especificada.

CreateForRSA(RSA, RSASignaturePadding)

Crea un objeto X509SignatureGenerator para las firmas RSA mediante la clave privada especificada y el modo de relleno.

Equals(Object)

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

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetSignatureAlgorithmIdentifier(HashAlgorithmName)

Cuando se invalida en una clase derivada, codifica el identificador del algoritmo X.509 para esta firma.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
SignData(Byte[], HashAlgorithmName)

Cuando se invalida en una clase derivada, genera una firma para los datos especificados mediante el algoritmo hash especificado, y codifica los resultados de manera adecuada para los valores de firma X.509.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a