Skip to content

Commit 5c8e12b

Browse files
authored
GET /credentials/oidc: Added authorization_parameters property to enforce specific parameters for the authorization endpoint #534 (#570)
1 parent 7a375e1 commit 5c8e12b

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111
- **New extensions:**
1212
- [Remote Process Definition Extension](./extensions/remote-process-definition/README.md)
1313
- [Processing Parameters Extension](./extensions/processing-parameters/README.md)
14+
- `GET /credentials/oidc`: Added `authorization_parameters` property to enforce specific parameters for the authorization endpoint [#534](https://github.com/Open-EO/openeo-api/issues/534)
1415
- `POST /result`: Added response header "OpenEO-Identifier" to expose an identifier associated with a synchronous processing request.
1516
- Added `version` property to `GET /processes` [#517](https://github.com/Open-EO/openeo-api/issues/517)
1617
- Added `queued`, `started` and `unpublished` to the batch job metadata and the corresponding STAC results [#542](https://github.com/Open-EO/openeo-api/issues/542)

openapi.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2057,6 +2057,15 @@ paths:
20572057
items:
20582058
type: string
20592059
format: uri
2060+
authorization_parameters:
2061+
type: object
2062+
description: |-
2063+
Additional parameters that an openEO client MUST include when requesting the authorization endpoint.
2064+
This can be used to enforce specific
2065+
[request parameters such as `prompt`](https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest).
2066+
example:
2067+
prompt: consent
2068+
access_type: offline
20602069
links:
20612070
type: array
20622071
description: |-
@@ -2095,6 +2104,8 @@ paths:
20952104
- profile
20962105
- email
20972106
- earthengine
2107+
authorization_parameters:
2108+
access_type: offline
20982109
- id: ms
20992110
issuer: 'https://login.microsoftonline.com/example-tenant/v2.0'
21002111
title: Microsoft

0 commit comments

Comments
 (0)