Compartilhar via


SignatureAlgorithm Estrutura

Definição

Um algoritmo usado para assinatura e verificação.

public readonly struct SignatureAlgorithm : IEquatable<Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm>
type SignatureAlgorithm = struct
Public Structure SignatureAlgorithm
Implements IEquatable(Of SignatureAlgorithm)
Herança
SignatureAlgorithm
Implementações

Construtores

SignatureAlgorithm(String)

Inicializa uma nova instância da estrutura SignatureAlgorithm.

Propriedades

ES256

Obtém um ECDSA com uma curva SignatureAlgorithm P-256, conforme descrito em https://tools.ietf.org/html/rfc7518.

ES256K

Obtém um ECDSA com uma curva SignatureAlgorithm sp256k1, conforme descrito em https://tools.ietf.org/html/rfc7518.

ES384

Obtém um ECDSA com uma curva SignatureAlgorithm P-384, conforme descrito em https://tools.ietf.org/html/rfc7518.

ES512

Obtém um ECDSA com uma curva SignatureAlgorithm P-521, conforme descrito em https://tools.ietf.org/html/rfc7518.

PS256

Obtém um RSASSA-PSS usando SHA-256 e MGF1 com SHA-256 SignatureAlgorithm , conforme descrito em https://tools.ietf.org/html/rfc7518.

PS384

Obtém um RSASSA-PSS usando SHA-384 e MGF1 com SHA-384 SignatureAlgorithm , conforme descrito em https://tools.ietf.org/html/rfc7518.

PS512

Obtém um RSASSA-PSS usando SHA-512 e MGF1 com SHA-512 SignatureAlgorithm , conforme descrito em https://tools.ietf.org/html/rfc7518.

RS256

Obtém um RSA SHA-256 SignatureAlgorithm conforme descrito em https://tools.ietf.org/html/rfc7518.

RS384

Obtém um RSA SHA-384 SignatureAlgorithm conforme descrito em https://tools.ietf.org/html/rfc7518.

RS512

Obtém um RSA SHA-512 SignatureAlgorithm conforme descrito em https://tools.ietf.org/html/rfc7518.

Métodos

Equals(SignatureAlgorithm)

Indica se o objeto atual é igual a outro objeto do mesmo tipo.

ToString()

Retorna o nome do tipo totalmente qualificado dessa instância.

Operadores

Equality(SignatureAlgorithm, SignatureAlgorithm)

Determina se dois SignatureAlgorithm valores são os mesmos.

Implicit(String to SignatureAlgorithm)

Converte uma cadeia de caracteres em um SignatureAlgorithm.

Inequality(SignatureAlgorithm, SignatureAlgorithm)

Determina se dois SignatureAlgorithm valores são diferentes.

Aplica-se a