X509SignatureGenerator Classe

Définition

Classe de base pour la génération de signatures encodées si nécessaire pour les certificats X.509.

public ref class X509SignatureGenerator abstract
public abstract class X509SignatureGenerator
type X509SignatureGenerator = class
Public MustInherit Class X509SignatureGenerator
Héritage
X509SignatureGenerator

Constructeurs

Nom Description
X509SignatureGenerator()

Initialise une nouvelle instance de la classe X509SignatureGenerator.

Propriétés

Nom Description
PublicKey

Obtient la clé publique associée à la clé privée avec laquelle les signatures sont générées.

Méthodes

Nom Description
BuildPublicKey()

En cas de substitution dans une classe dérivée, produit la clé publique du certificat qui a les paramètres de clé publique correctement codées Oid, les paramètres de clé publique et les valeurs de clé publique.

CreateForCompositeMLDsa(CompositeMLDsa)

Crée un générateur de signatures pour les signatures ML-DSA composites à l’aide de la clé spécifiée.

CreateForECDsa(ECDsa)

Crée un X509SignatureGenerator objet pour les signatures ECDSA à l’aide de la clé privée spécifiée.

CreateForMLDsa(MLDsa)

Crée un générateur de signatures pour ML-DSA signatures à l’aide de la clé spécifiée.

CreateForRSA(RSA, RSASignaturePadding)

Crée un X509SignatureGenerator objet pour les signatures RSA à l’aide de la clé privée et du mode de remplissage spécifiés.

CreateForSlhDsa(SlhDsa)

Crée un générateur de signatures pour SLH-DSA signatures à l’aide de la clé spécifiée.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetSignatureAlgorithmIdentifier(HashAlgorithmName)

En cas de substitution dans une classe dérivée, encode l’identificateur d’algorithme X.509 pour cette signature.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SignData(Byte[], HashAlgorithmName)

En cas de substitution dans une classe dérivée, produit une signature pour les données spécifiées à l’aide de l’algorithme de hachage spécifié et encode les résultats de manière appropriée pour les valeurs de signature X.509.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à