openid / openid/fapi

Interoperability: Validation of tls_client_auth_subject_dn using RFC7591

Open
#404 1 comment 0 reactions 1 assignee View on GitHub

@lj-raidiam is already working on this.

Since Jul 11, 2026.

component: FAPI2: DCR & DCM migrated-from-bitbucket priority: major type: bug
Dominant language
HTML
Stars
3
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Originally submitted by Ralph Bragg (Ralph Bragg) on 2021-04-28

ETSI specification https://www.etsi.org/deliver/etsi_ts/119400_119499/119495/01.03.01_60/ts_119495v010301p.pdf ETSI TS 119 495 V1.3.1 which defines the certificate profile being used as oAuth 2.0 client authentication. When used as part of DCR, the metadata property tls_client_auth_subject_dn needs to be provided by TPPs and then checked by the bank that it matches the corresponding certificate used for mutual tls.

The issue is that it is ambiguous with no discovery mechanism available that describes how both parties will process non standard oids.

This basically means that TPPs have to try a couple of times to register their clients by guessing how a Bank will process their DN string. https://tools.ietf.org/html/rfc4514 describes how this should be performed.

   Implementations MAY recognize other DN string representations.
   However, as there is no requirement that alternative DN string
   representations be recognized (and, if so, how), implementations
   SHOULD only generate DN strings in accordance with  of this
   document.


Bitbucket status: open

Bitbucket origin: issue 404

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.