Skip to content

Commit

Permalink
Merge pull request #2 from OpenBankingUK/release/v3.3
Browse files Browse the repository at this point in the history
v3.3 changes
  • Loading branch information
fgyara authored Jan 9, 2020
2 parents e211e5e + a86e379 commit c2beecd
Show file tree
Hide file tree
Showing 7 changed files with 323 additions and 15 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ Please refer to the [Open Banking Developer Zone](https://openbanking.atlassian.

# Releases

The specification documents will be tagged according to the revision they match e.g. `v3.2.0` This tag will form a Release. To retrieve the files for a given release be sure to use the appropriate URL, e.g. https://github.com/OpenBankingUK/client-registration-api-specs/releases/tag/v3.2.0.
The specification documents will be tagged according to the revision they match e.g. `v3.2.0` This tag will form a Release. To retrieve the files for a given release be sure to use the appropriate URL, e.g. https://github.com/OpenBankingUK/client-registration-api-specs/tree/v3.2.
95 changes: 91 additions & 4 deletions dist/client-registration-openapi-flattened.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"name": "open-licence",
"url": "https://www.openbanking.org.uk/open-licence"
},
"version": "v3.2.0"
"version": "v3.3.0"
},
"paths": {
"/register": {
Expand Down Expand Up @@ -139,7 +139,8 @@
"enum": [
"client_credentials",
"authorization_code",
"refresh_token"
"refresh_token",
"urn:openid:params:grant-type:ciba"
]
},
"minItems": 1
Expand Down Expand Up @@ -204,6 +205,34 @@
"type": "string",
"minLength": 1,
"maxLength": 128
},
"backchannel_token_delivery_mode": {
"type": "string",
"enum": [
"poll",
"ping",
"push"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba"
},
"backchannel_client_notification_endpoint": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba and backchannel_token_delivery_mode is not poll. This must be a valid HTTPS URL"
},
"backchannel_authentication_request_signing_alg": {
"type": "string",
"enum": [
"RS256",
"PS256",
"ES256"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba."
},
"backchannel_user_code_parameter_supported": {
"type": "boolean",
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified only if the grant_types includes urn:openid:params:grant-type:ciba. If specified, it MUST be set to false."
}
}
}
Expand Down Expand Up @@ -405,7 +434,8 @@
"enum": [
"client_credentials",
"authorization_code",
"refresh_token"
"refresh_token",
"urn:openid:params:grant-type:ciba"
]
},
"minItems": 1
Expand Down Expand Up @@ -470,6 +500,34 @@
"type": "string",
"minLength": 1,
"maxLength": 128
},
"backchannel_token_delivery_mode": {
"type": "string",
"enum": [
"poll",
"ping",
"push"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba"
},
"backchannel_client_notification_endpoint": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba and backchannel_token_delivery_mode is not poll. This must be a valid HTTPS URL"
},
"backchannel_authentication_request_signing_alg": {
"type": "string",
"enum": [
"RS256",
"PS256",
"ES256"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba."
},
"backchannel_user_code_parameter_supported": {
"type": "boolean",
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified only if the grant_types includes urn:openid:params:grant-type:ciba. If specified, it MUST be set to false."
}
}
}
Expand Down Expand Up @@ -648,7 +706,8 @@
"enum": [
"client_credentials",
"authorization_code",
"refresh_token"
"refresh_token",
"urn:openid:params:grant-type:ciba"
]
},
"minItems": 1
Expand Down Expand Up @@ -713,6 +772,34 @@
"type": "string",
"minLength": 1,
"maxLength": 128
},
"backchannel_token_delivery_mode": {
"type": "string",
"enum": [
"poll",
"ping",
"push"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba"
},
"backchannel_client_notification_endpoint": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba and backchannel_token_delivery_mode is not poll. This must be a valid HTTPS URL"
},
"backchannel_authentication_request_signing_alg": {
"type": "string",
"enum": [
"RS256",
"PS256",
"ES256"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba."
},
"backchannel_user_code_parameter_supported": {
"type": "boolean",
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified only if the grant_types includes urn:openid:params:grant-type:ciba. If specified, it MUST be set to false."
}
}
}
Expand Down
33 changes: 31 additions & 2 deletions dist/client-registration-openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"name": "open-licence",
"url": "https://www.openbanking.org.uk/open-licence"
},
"version": "v3.2.0"
"version": "v3.3.0"
},
"paths": {
"/register": {
Expand Down Expand Up @@ -298,7 +298,8 @@
"enum": [
"client_credentials",
"authorization_code",
"refresh_token"
"refresh_token",
"urn:openid:params:grant-type:ciba"
]
},
"minItems": 1
Expand Down Expand Up @@ -348,6 +349,34 @@
"type": "string",
"minLength": 1,
"maxLength": 128
},
"backchannel_token_delivery_mode": {
"type": "string",
"enum": [
"poll",
"ping",
"push"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba"
},
"backchannel_client_notification_endpoint": {
"type": "string",
"minLength": 1,
"maxLength": 256,
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba and backchannel_token_delivery_mode is not poll. This must be a valid HTTPS URL"
},
"backchannel_authentication_request_signing_alg": {
"type": "string",
"enum": [
"RS256",
"PS256",
"ES256"
],
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified iff the grant_types includes urn:openid:params:grant-type:ciba."
},
"backchannel_user_code_parameter_supported": {
"type": "boolean",
"description": "As defined in CIBA - Registration and Discovery Metadata. This value MUST be specified only if the grant_types includes urn:openid:params:grant-type:ciba. If specified, it MUST be set to false."
}
}
},
Expand Down
40 changes: 39 additions & 1 deletion dist/client-registration-openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ info:
license:
name: open-licence
url: 'https://www.openbanking.org.uk/open-licence'
version: v3.2.0
version: v3.3.0
paths:
/register:
post:
Expand Down Expand Up @@ -209,6 +209,7 @@ components:
- client_credentials
- authorization_code
- refresh_token
- urn:openid:params:grant-type:ciba
minItems: 1
response_types:
type: array
Expand Down Expand Up @@ -244,6 +245,43 @@ components:
type: string
minLength: 1
maxLength: 128
backchannel_token_delivery_mode:
type: string
enum:
- poll
- ping
- push
description: >-
As defined in CIBA - Registration and Discovery Metadata.
This value MUST be specified iff the grant_types includes
urn:openid:params:grant-type:ciba
backchannel_client_notification_endpoint:
type: string
minLength: 1
maxLength: 256
description: >-
As defined in CIBA - Registration and Discovery Metadata.
This value MUST be specified iff the grant_types includes
urn:openid:params:grant-type:ciba and
backchannel_token_delivery_mode is not poll.
This must be a valid HTTPS URL
backchannel_authentication_request_signing_alg:
type: string
enum:
- RS256
- PS256
- ES256
description: >-
As defined in CIBA - Registration and Discovery Metadata.
This value MUST be specified iff the grant_types includes
urn:openid:params:grant-type:ciba.
backchannel_user_code_parameter_supported:
type: boolean
description: >-
As defined in CIBA - Registration and Discovery Metadata.
This value MUST be specified only if the grant_types includes
urn:openid:params:grant-type:ciba.
If specified, it MUST be set to false.
OBClientRegistration1:
allOf:
- type: object
Expand Down
Loading

0 comments on commit c2beecd

Please sign in to comment.