Partager via


SignatureAlgorithm Structure

Définition

Algorithme utilisé pour la signature et la vérification.

public readonly struct SignatureAlgorithm : IEquatable<Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm>
type SignatureAlgorithm = struct
Public Structure SignatureAlgorithm
Implements IEquatable(Of SignatureAlgorithm)
Héritage
SignatureAlgorithm
Implémente

Constructeurs

SignatureAlgorithm(String)

Initialise une nouvelle instance de la structure SignatureAlgorithm.

Propriétés

ES256

Obtient un ECDSA avec une courbe SignatureAlgorithm P-256 comme décrit dans https://tools.ietf.org/html/rfc7518.

ES256K

Obtient un ECDSA avec une courbe SignatureAlgorithm secp256k1 comme décrit dans https://tools.ietf.org/html/rfc7518.

ES384

Obtient un ECDSA avec une courbe SignatureAlgorithm P-384 comme décrit dans https://tools.ietf.org/html/rfc7518.

ES512

Obtient un ECDSA avec une courbe SignatureAlgorithm P-521 comme décrit dans https://tools.ietf.org/html/rfc7518.

PS256

Obtient un RSASSA-PSS à l’aide de SHA-256 et MGF1 avec SHA-256 SignatureAlgorithm , comme décrit dans https://tools.ietf.org/html/rfc7518.

PS384

Obtient un RSASSA-PSS à l’aide de SHA-384 et MGF1 avec SHA-384 SignatureAlgorithm , comme décrit dans https://tools.ietf.org/html/rfc7518.

PS512

Obtient un RSASSA-PSS à l’aide de SHA-512 et MGF1 avec SHA-512 SignatureAlgorithm , comme décrit dans https://tools.ietf.org/html/rfc7518.

RS256

Obtient un RSA SHA-256 SignatureAlgorithm comme décrit dans https://tools.ietf.org/html/rfc7518.

RS384

Obtient un RSA SHA-384 SignatureAlgorithm comme décrit dans https://tools.ietf.org/html/rfc7518.

RS512

Obtient un RSA SHA-512 SignatureAlgorithm comme décrit dans https://tools.ietf.org/html/rfc7518.

Méthodes

Equals(SignatureAlgorithm)

Indique si l'objet actuel est égal à un autre objet du même type.

ToString()

Retourne le nom de type qualifié complet de cette instance.

Opérateurs

Equality(SignatureAlgorithm, SignatureAlgorithm)

Détermine si deux SignatureAlgorithm valeurs sont identiques.

Implicit(String to SignatureAlgorithm)

Convertit une chaîne en SignatureAlgorithm.

Inequality(SignatureAlgorithm, SignatureAlgorithm)

Détermine si deux SignatureAlgorithm valeurs sont différentes.

S’applique à