2.2.3 Common Data Structures

In addition to the request and response parameters defined in [RFC6749] and [OIDCCore], the messages exchanged in the OpenID Connect 1.0 Protocol Extensions also use the parameters defined in [MS-OAPX] section 2.2.3.

The OpenID Connect 1.0 Protocol Extensions also define a number of extensions to existing data structures defined in [OIDCCore] and [OIDCDiscovery]. These extensions are summarized in the following table.

Data structure

Section

Description

ID Token

2.2.3.1

The ID Token is a JSON Web Token (JWT) [RFC7519] that contains claims about the authentication of an end user, as defined in [OIDCCore] section 2.

The OpenID Connect 1.0 Protocol Extensions define additional claims that can be included in the ID Token.

OpenID Provider Metadata

2.2.3.2

OpenID Provider Metadata is a JSON object that provides information about the OpenID connect provider, as defined in [OIDCDiscovery] section 3.

The OpenID Connect 1.0 Protocol Extensions define additional values that can be included in the OpenID Provider Metadata.