Skip to content

Removing Hydra in favour of OBP-OIDC for UK standard. - #2866

Merged
simonredfern merged 3 commits into
OpenBankProject:developfrom
simonredfern:develop
Jul 14, 2026
Merged

Removing Hydra in favour of OBP-OIDC for UK standard.#2866
simonredfern merged 3 commits into
OpenBankProject:developfrom
simonredfern:develop

Conversation

@simonredfern

Copy link
Copy Markdown
Member

No description provided.

@sonarqubecloud

Copy link
Copy Markdown

@simonredfern
simonredfern merged commit 6ac34ea into OpenBankProject:develop Jul 14, 2026
13 checks passed
simonredfern pushed a commit that referenced this pull request Aug 12, 2026
… v4.0.1 endpoints

develop's Hydra removal (PR #2866) rewrote ConsentUtil.checkUKConsent to read the
consent_id claim directly off the Bearer access token instead of calling an
external Hydra introspection endpoint. That was the only blocker keeping
getAccounts/getAccountsAccountIdBalances/getAccountsAccountIdTransactions on a
weak "authenticated -> not 401" assertion (mirroring the same limitation in
UKOpenBankingV310AisTests for the equivalent v3.1 endpoints).

The OAuth1-signed test requests carry no Bearer JWT, so the consent_id claim
lookup now fails deterministically with 403 ConsentIdClaimMissing — asserted
directly (status code + error message) instead of the previous placeholder.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant