Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
{
  "<entity-identifier>": {
    "entity_types": [
      "federation_entity",
      "<additional-entity-types>"
    ],
    "jwks": {
      "keys": [
        {
    {
          "kty": "RSAEC",
            "use": "sig",
            "kid": "example-kid"cFFvS3F3ZEZkZXFDS3VtamR2WlI2UEFBNG9neTFMdi1JOFlNdkxHODJWOA",
            "crv": "P-256",
            "nx": "exampleQFPmIUbY-nlTLavyqzT-valueGqVKHCE28ng5QTWzbC3kMMJ8",
            "ey": "AQABvRK1LZjF3DSRqEflUwCf5obg86yWvv2Iekae7A5u35E",
        }
    "d": "W5kLTh8IKEY0U281a7ZmGYbFAzV5kq0SjacTIufKBYM"
        }
      ]
    }
  }
}
Instructions
  • Replace <entity-identifier> with the entity_id of your entity (typically its HTTPS URL).

  • Every entity must include federation_entity as one of its types.

  • Add the entity types that apply to your role in the Sandbox:

    • openid_relying_party for RPs.
    • openid_provider for OPs.
    • oauth_authorization_server for entities acting as OAuth 2.0 AS.
  • Place your public keys in the "jwks" section. Only public key parameters are included. Private key material must never be published.

...