OPT-OAU-001Escolha do bancoreguladoOAuth2 e tokens

Grant OAuth2 do AISP

Com qual grant OAuth2 o AISP obtém o token?

As opções

  • Authorization code

    Em redirect, opcionalmente complementado com login_hint e ui_locales.

  • OpenID Connect

    Em redirect, com os scopes adicionais openid e offline_access.

  • CIBA

    Em decoupled, somente no modo polling.

Lado do banco
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.
Lado do TPP
Ler a documentação do banco. CIBA só serve para AISP e CBPII: o decoupled PISP não usa CIBA (OPT-PIS-001).
Regulação

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).

Textos citados

Ficha verificada em 19 de outubro de 2026.

Com base na especificação STET PSD2 API 1.6.3, sob licença CC BY 3.0 FR.

A ficha como está armazenada
{
  "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"
}