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
HS256: HMAC с помощью SHA-256, как описано в https://tools.ietf.org/html/rfc7518
HS384: HMAC с помощью SHA-384, как описано в https://tools.ietf.org/html/rfc7518
HS512: HMAC с помощью 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