generated: '2026-07-23' method: searched source: https://www.redwoodbank.co.uk/.well-known/openid-configuration docs: https://www.redwoodbank.co.uk/.well-known/openid-configuration note: >- Derived from the live OpenID Connect discovery document published at the website root. This is the Umbraco headless-CMS "Content Delivery API" member authentication surface (OpenIddict), which powers the marketing site's member/gated-content area. Redwood Bank publishes NO Open Banking / banking API and therefore no product-facing auth scheme; this is the only documented authentication surface on the domain. summary: types: [oauth2, openIdConnect] oauth2_flows: [authorizationCode, clientCredentials] pkce: true pkce_methods: [S256, plain] schemes: - name: OpenIDConnect type: openIdConnect openIdConnectUrl: https://www.redwoodbank.co.uk/.well-known/openid-configuration issuer: https://redwoodbank.co.uk/ sources: [well-known/redwood-bank-openid-configuration.json] - name: OAuth2 type: oauth2 sources: [well-known/redwood-bank-openid-configuration.json] flows: - flow: authorizationCode authorizationUrl: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/authorize tokenUrl: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/token scopes: openid: OpenID Connect authentication offline_access: Issue a refresh token for offline access - flow: clientCredentials tokenUrl: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/token endpoints: authorization_endpoint: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/authorize token_endpoint: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/token userinfo_endpoint: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/userinfo end_session_endpoint: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/signout revocation_endpoint: https://redwoodbank.co.uk/umbraco/delivery/api/v1/security/member/revoke jwks_uri: https://redwoodbank.co.uk/.well-known/jwks token_endpoint_auth_methods: [client_secret_post, private_key_jwt, client_secret_basic] id_token_signing_alg: [RS256]