SignatureAlgorithm type

Определяет значения для JsonWebKeySignatureAlgorithm.
<xref:KnownJsonWebKeySignatureAlgorithm> может использоваться взаимозаменяемо с JsonWebKeySignatureAlgorithm. Это перечисление содержит известные значения, поддерживаемые службой.

Известные значения, поддерживаемые службой

PS256: RSASSA-PSS с использованием SHA-256 и MGF1 с SHA-256, как описано в разделе https://tools.ietf.org/html/rfc7518
PS384: RSASSA-PSS с использованием SHA-384 и MGF1 с SHA-384, как описано в разделе https://tools.ietf.org/html/rfc7518
PS512: RSASSA-PSS с использованием SHA-512 и MGF1 с SHA-512, как описано в разделе https://tools.ietf.org/html/rfc7518
RS256: RSASSA-PKCS1-v1_5 с использованием SHA-256, как описано в разделе https://tools.ietf.org/html/rfc7518
RS384: RSASSA-PKCS1-v1_5 с использованием SHA-384, как описано в разделе https://tools.ietf.org/html/rfc7518
RS512: RSASSA-PKCS1-v1_5 с использованием SHA-512, как описано в разделе https://tools.ietf.org/html/rfc7518
RSNULL: зарезервировано
ES256: ECDSA с использованием P-256 и SHA-256, как описано в разделе https://tools.ietf.org/html/rfc7518.
ES384: ECDSA с использованием P-384 и SHA-384, как описано в разделе https://tools.ietf.org/html/rfc7518
ES512: ECDSA с использованием P-521 и SHA-512, как описано в разделе https://tools.ietf.org/html/rfc7518
ES256K: ECDSA с использованием P-256K и SHA-256, как описано в разделе https://tools.ietf.org/html/rfc7518

type SignatureAlgorithm = string