OPT-OAU-001Decisión del bancoreguladoOAuth2 y tokens

Grant OAuth2 del AISP

¿Con qué grant OAuth2 obtiene el AISP su token?

Las opciones

  • Authorization code

    En redirect, opcionalmente con login_hint y ui_locales.

  • OpenID Connect

    En redirect, añadiendo los scopes openid y offline_access.

  • CIBA

    En decoupled, solo en modo polling.

Lado del banco
La especificación pide a cada banco que documente su elección. Los diagramas de las páginas 45 y 48 todavía muestran un grant Resource Owner Password (embedded), que el texto ya no describe.
Lado del TPP
Consultar la documentación del banco. CIBA solo lo usan los AISP y los CBPII: el decoupled PISP no usa CIBA (OPT-PIS-001).
Regulación

La redirección no es en sí misma un obstáculo (dictamen de la EBA de 2018, §49). Los métodos que hay que ofrecer dependen de los que el banco ofrece a sus propios clientes (§50).

Textos citados

Ficha revisada el 19 de octubre de 2026.

Basado en la especificación STET PSD2 API 1.6.3, con licencia CC BY 3.0 FR.

La ficha tal como está almacenada
{
  "id": "OPT-OAU-001",
  "edition": "1.6.3",
  "chooser": "aspsp",
  "title": {
    "fr": "Grant OAuth2 de l'AISP",
    "en": "AISP OAuth2 grant",
    "es": "Grant OAuth2 del AISP",
    "pt-br": "Grant OAuth2 do AISP"
  },
  "question": {
    "fr": "Par quel grant OAuth2 l'AISP obtient-il son token ?",
    "en": "Which OAuth2 grant does the AISP use to get its token?",
    "es": "¿Con qué grant OAuth2 obtiene el AISP su token?",
    "pt-br": "Com qual grant OAuth2 o AISP obtém o token?"
  },
  "options": [
    {
      "label": {
        "fr": "Authorization code",
        "en": "Authorization code",
        "es": "Authorization code",
        "pt-br": "Authorization code"
      },
      "text": {
        "fr": "En redirect, éventuellement enrichi de `login_hint` et `ui_locales`.",
        "en": "Redirect, optionally enriched with `login_hint` and `ui_locales`.",
        "es": "En redirect, opcionalmente con `login_hint` y `ui_locales`.",
        "pt-br": "Em redirect, opcionalmente complementado com `login_hint` e `ui_locales`."
      }
    },
    {
      "label": {
        "fr": "OpenID Connect",
        "en": "OpenID Connect",
        "es": "OpenID Connect",
        "pt-br": "OpenID Connect"
      },
      "text": {
        "fr": "En redirect, avec les scopes `openid` et `offline_access` en plus.",
        "en": "Redirect, with the `openid` and `offline_access` scopes added.",
        "es": "En redirect, añadiendo los scopes `openid` y `offline_access`.",
        "pt-br": "Em redirect, com os scopes adicionais `openid` e `offline_access`."
      }
    },
    {
      "label": {
        "fr": "CIBA",
        "en": "CIBA",
        "es": "CIBA",
        "pt-br": "CIBA"
      },
      "text": {
        "fr": "En decoupled, en mode polling seulement.",
        "en": "Decoupled, in polling mode only.",
        "es": "En decoupled, solo en modo polling.",
        "pt-br": "Em decoupled, somente no modo polling."
      }
    }
  ],
  "stet": {
    "sections": [
      {
        "part": "framework",
        "section": "3.4.3.2",
        "page": 44
      },
      {
        "part": "framework",
        "section": "3.4.2.3",
        "page": 24
      },
      {
        "part": "framework",
        "section": "3.4.2.5",
        "page": 33
      }
    ],
    "openapi": [],
    "flows": [],
    "changes": [],
    "remark": null
  },
  "aspsp": {
    "fr": "La spec demande à chaque banque de documenter son choix. Les schémas des pages 45 et 48 montrent encore un grant Resource Owner Password (embedded), que le texte ne décrit plus.",
    "en": "The spec asks each bank to document its choice. The diagrams on pages 45 and 48 still show a Resource Owner Password grant (embedded), which the text no longer describes.",
    "es": "La especificación pide a cada banco que documente su elección. Los diagramas de las páginas 45 y 48 todavía muestran un grant Resource Owner Password (embedded), que el texto ya no describe.",
    "pt-br": "A especificação pede que cada banco documente a sua escolha. Os diagramas das páginas 45 e 48 ainda mostram um grant Resource Owner Password (embedded), que o texto não descreve mais."
  },
  "tpp": {
    "fr": "Lire la documentation de la banque. CIBA ne sert qu'aux AISP et aux CBPII : le decoupled PISP n'utilise pas CIBA (OPT-PIS-001).",
    "en": "Read the bank's documentation. CIBA is only for AISPs and CBPIIs: decoupled PISP does not use CIBA (OPT-PIS-001).",
    "es": "Consultar la documentación del banco. CIBA solo lo usan los AISP y los CBPII: el decoupled PISP no usa CIBA (OPT-PIS-001).",
    "pt-br": "Ler a documentação do banco. CIBA só serve para AISP e CBPII: o decoupled PISP não usa CIBA (OPT-PIS-001)."
  },
  "regulation": {
    "text": {
      "fr": "La redirection n'est pas en soi un obstacle (avis EBA de 2018, §49). Les méthodes à offrir dépendent de celles que la banque propose à ses propres clients (§50).",
      "en": "Redirection is not in itself an obstacle (the EBA's 2018 Opinion, §49). The methods to offer depend on those the bank offers its own customers (§50).",
      "es": "La redirección no es en sí misma un obstáculo (dictamen de la EBA de 2018, §49). Los métodos que hay que ofrecer dependen de los que el banco ofrece a sus propios clientes (§50).",
      "pt-br": "O redirect não é, por si só, um obstáculo (parecer da EBA de 2018, §49). Os métodos a oferecer dependem dos que o banco oferece aos próprios clientes (§50)."
    },
    "sources": [
      {
        "act": "eba-opinion-2018",
        "ref": "§49"
      },
      {
        "act": "eba-opinion-2018",
        "ref": "§50"
      }
    ]
  },
  "note": null,
  "production": null,
  "verifiedAt": "2026-10-19"
}