oauth2.dev

x

IESG

Registry Context

In an OKP JWK, `x` contains the base64url-encoded public key.

Technical Summary

The `x` parameter is mandatory for the `OKP` key type and contains the public key encoded using base64url encoding.

When Used

In any JSON Web Key whose `kty` value is `OKP`, including private keys.

Normative Requirements

An OKP JWK

MUST
1
  1. RFC 8037 - Section 2

    include the `x` parameter containing the public key encoded using base64url encoding.

    The parameter "x" MUST be present and contain the public key encoded using the base64url [RFC4648] encoding.

Validation Guidance

error

Reject an OKP JWK if `x` is absent or is not a base64url encoding of its public key.

Reference

Details

Entry Id
x
Parameter Name
x
Parameter Description
X Coordinate
Used With Kty Value
EC
Parameter Information Class
Public
Change Controller
IESG
Reference
RFC7518 - Section 6.2.1.2