Freigeben über


SignatureAlgorithm Struktur

Definition

Ein Algorithmus, der zum Signieren und Überprüfen verwendet wird.

public readonly struct SignatureAlgorithm : IEquatable<Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm>
type SignatureAlgorithm = struct
Public Structure SignatureAlgorithm
Implements IEquatable(Of SignatureAlgorithm)
Vererbung
SignatureAlgorithm
Implementiert

Konstruktoren

SignatureAlgorithm(String)

Initialisiert eine neue Instanz der SignatureAlgorithm-Struktur.

Eigenschaften

ES256

Ruft eine ECDSA mit einer P-256-Kurve SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

ES256K

Ruft eine ECDSA mit einer secp256k1-Kurve SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

ES384

Ruft eine ECDSA mit einer P-384-Kurve SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

ES512

Ruft eine ECDSA mit einer P-521-Kurve SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

PS256

Ruft einen RSASSA-PSS mit SHA-256 und MGF1 mit SHA-256 SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

PS384

Ruft einen RSASSA-PSS mit SHA-384 und MGF1 mit SHA-384 SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

PS512

Ruft einen RSASSA-PSS mit SHA-512 und MGF1 mit SHA-512 SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

RS256

Ruft einen RSA SHA-256 SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

RS384

Ruft einen RSA SHA-384 SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

RS512

Ruft einen RSA SHA-512 SignatureAlgorithm ab, wie in https://tools.ietf.org/html/rfc7518beschrieben.

Methoden

Equals(SignatureAlgorithm)

Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt des gleichen Typs ist.

ToString()

Gibt den voll qualifizierten Typnamen dieser Instanz zurück.

Operatoren

Equality(SignatureAlgorithm, SignatureAlgorithm)

Bestimmt, ob zwei SignatureAlgorithm Werte gleich sind.

Implicit(String to SignatureAlgorithm)

Konvertiert eine Zeichenfolge in eine SignatureAlgorithm.

Inequality(SignatureAlgorithm, SignatureAlgorithm)

Bestimmt, ob zwei SignatureAlgorithm Werte unterschiedlich sind.

Gilt für: