AsymmetricAlgorithm.SignatureAlgorithm Propriété

Définition

En cas d'implémentation dans une classe dérivée, obtient le nom de l'algorithme de signature. Sinon, lève toujours un NotImplementedException.

C#
public virtual string? SignatureAlgorithm { get; }
C#
public virtual string SignatureAlgorithm { get; }
C#
public abstract string SignatureAlgorithm { get; }

Valeur de propriété

Nom de l'algorithme de signature.

Exemples

L’exemple de code suivant montre comment remplacer la SignatureAlgorithm propriété pour retourner le nom de l’algorithme de signature. Cet exemple de code fait partie d’un exemple plus grand fourni pour la AsymmetricAlgorithm classe .

C#
// This example uses the SHA1 algorithm.
// Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
public override string SignatureAlgorithm 
{
    get {return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";}
}

S’applique à

Produit Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Voir aussi