SignatureAlgorithm type

Identificador del algoritmo de firma y comprobación. Para obtener más información sobre los posibles tipos de algoritmo, consulte JsonWebKeySignatureAlgorithm.
KnownJsonWebKeySignatureAlgorithm puede usarse indistintamente con JsonWebKeySignatureAlgorithm, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

PS256: RSASSA-PSS usando SHA-256 y MGF1 con SHA-256, tal como se describe en https://tools.ietf.org/html/rfc7518
PS384: RSASSA-PSS usando SHA-384 y MGF1 con SHA-384, como se describe en https://tools.ietf.org/html/rfc7518
PS512: RSASSA-PSS usando SHA-512 y MGF1 con SHA-512, como se describe en https://tools.ietf.org/html/rfc7518
RS256: RSASSA-PKCS1-v1_5 mediante SHA-256, como se describe en https://tools.ietf.org/html/rfc7518
RS384: RSASSA-PKCS1-v1_5 mediante SHA-384, como se describe en https://tools.ietf.org/html/rfc7518
RS512: RSASSA-PKCS1-v1_5 mediante SHA-512, como se describe en https://tools.ietf.org/html/rfc7518
HS256: HMAC con SHA-256, como se describe en https://tools.ietf.org/html/rfc7518
HS384: HMAC con SHA-384, como se describe en https://tools.ietf.org/html/rfc7518
HS512: HMAC con SHA-512, como se describe en https://tools.ietf.org/html/rfc7518
RSNULL: Reservado
ES256: ECDSA con P-256 y SHA-256, tal como se describe en https://tools.ietf.org/html/rfc7518.
ES384: ECDSA con P-384 y SHA-384, como se describe en https://tools.ietf.org/html/rfc7518
ES512: ECDSA con P-521 y SHA-512, como se describe en https://tools.ietf.org/html/rfc7518
ES256K : ECDSA con P-256K y SHA-256, tal como se describe en https://tools.ietf.org/html/rfc7518

type SignatureAlgorithm = string