SignatureAlgorithm type

Definiuje wartości JsonWebKeySignatureAlgorithm.
<xref:KnownJsonWebKeySignatureAlgorithm> można używać zamiennie z JsonWebKeySignatureAlgorithm, to wyliczenie zawiera znane wartości obsługiwane przez usługę.

Znane wartości obsługiwane przez usługę

PS256: RSASSA-PSS przy użyciu algorytmu SHA-256 i MGF1 z algorytmem SHA-256, zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
PS384: RSASSA-PSS przy użyciu algorytmu SHA-384 i MGF1 z algorytmem SHA-384, zgodnie z opisem w artykule https://tools.ietf.org/html/rfc7518
PS512: RSASSA-PSS przy użyciu algorytmu SHA-512 i MGF1 z algorytmem SHA-512, zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
RS256: RSASSA-PKCS1-v1_5 przy użyciu algorytmu SHA-256 zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
RS384: RSASSA-PKCS1-v1_5 przy użyciu algorytmu SHA-384 zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
RS512: RSASSA-PKCS1-v1_5 przy użyciu algorytmu SHA-512 zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
RSNULL: zarezerwowane
ES256: ECDSA przy użyciu protokołu P-256 i SHA-256 zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518.
ES384: ECDSA przy użyciu protokołu P-384 i SHA-384 zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
ES512: ECDSA przy użyciu protokołu P-521 i SHA-512 zgodnie z opisem w temacie https://tools.ietf.org/html/rfc7518
ES256K: ECDSA przy użyciu P-256K i SHA-256, zgodnie z opisem w artykule https://tools.ietf.org/html/rfc7518

type SignatureAlgorithm = string