oauth2.dev

alg

IESG

Registry Context

The optional JWK `alg` parameter identifies the algorithm intended for use with the key. Its value is a case-sensitive ASCII string.

Technical Summary

The JWK `alg` member identifies the algorithm intended for use with the key. Its value is a case-sensitive ASCII string, and use of the member is OPTIONAL.

When Used

When indicating the algorithm intended for use with a JWK.

Normative Requirements

Unspecified actor

OPTIONAL
1
  1. RFC 7517 - Section 4.4

    Include the `alg` member..

    Use of this member is OPTIONAL.

Validation Guidance

error

If present, check that `alg` is an ASCII string.

error

Preserve the exact case of `alg` and perform case-sensitive comparisons.

info

Allow JWKs without an `alg` member.

Reference

Details

Entry Id
alg
Parameter Name
alg
Parameter Description
Algorithm
Used With Kty Value
*
Parameter Information Class
Public
Change Controller
IESG
Reference
RFC7517 - Section 4.4