generated: '2026-08-02' method: searched source: https://uniphore.us.auth0.com/.well-known/openid-configuration docs: https://uniphore.github.io/baic-docs/ note: >- Uniphore publishes no OpenAPI, so this profile is not derived from securitySchemes. It is assembled from two real, fetched sources: (1) the anonymous OIDC / RFC 8414 discovery document served by Uniphore's dedicated Auth0 identity tenant (uniphore.us.auth0.com), saved verbatim under well-known/, and (2) the public BAIC Installation Guide, which documents the machine-to-machine token exchange and the Bearer scheme used against the Business AI Cloud platform API. summary: types: - oauth2 - openIdConnect - http api_key_in: [] oauth2_flows: - clientCredentials - authorizationCode - refreshToken - deviceCode - tokenExchange bearer_format: JWT pkce: true mtls: false schemes: - name: openIdConnect type: openIdConnect openIdConnectUrl: https://uniphore.us.auth0.com/.well-known/openid-configuration issuer: https://uniphore.us.auth0.com/ provider: Auth0 (Uniphore-dedicated tenant) endpoints: authorization: https://uniphore.us.auth0.com/authorize token: https://uniphore.us.auth0.com/oauth/token userinfo: https://uniphore.us.auth0.com/userinfo jwks: well-known/uniphore-jwks.json revocation: https://uniphore.us.auth0.com/oauth/revoke registration: https://uniphore.us.auth0.com/oidc/register device_authorization: https://uniphore.us.auth0.com/oauth/device/code grant_types: - client_credentials - authorization_code - refresh_token - password - implicit - urn:ietf:params:oauth:grant-type:device_code - urn:ietf:params:oauth:grant-type:token-exchange - urn:ietf:params:oauth:grant-type:jwt-bearer - http://auth0.com/oauth/grant-type/password-realm - http://auth0.com/oauth/grant-type/passwordless/otp - http://auth0.com/oauth/grant-type/mfa-oob - http://auth0.com/oauth/grant-type/mfa-otp - http://auth0.com/oauth/grant-type/mfa-recovery-code token_endpoint_auth_methods: - client_secret_basic - client_secret_post - private_key_jwt - none code_challenge_methods: - S256 - plain id_token_signing_alg: [RS256, HS256, PS256] dpop: true backchannel_logout: true sources: - well-known/uniphore-openid-configuration.json - name: m2mBearer type: http scheme: bearer bearerFormat: JWT description: >- Machine-to-machine access token for the Business AI Cloud (BAIC) platform API. Exchange a client_id / client_secret pair at the deployment's forge-user-management service, then present the returned access_token as an Authorization: Bearer header on every platform API call. token_endpoint_path: /auth/m2m-token token_request_params: - client_id - client_secret response_field: access_token header: 'Authorization: Bearer ' sources: - https://uniphore.github.io/baic-docs/ - name: oidcSso type: openIdConnect description: >- BAIC deployments support enterprise OIDC single sign-on, configured through the forge-user-management service (oidcSso.oauthBaseUrl) and an oidc-secrets Kubernetes Secret. The identity provider is customer-supplied. configurable: true sources: - https://uniphore.github.io/baic-docs/ x-evidence: - url: https://uniphore.us.auth0.com/.well-known/openid-configuration http_status: 200 content_type: application/json fetched: '2026-08-02' - url: https://uniphore.us.auth0.com/.well-known/oauth-authorization-server http_status: 200 content_type: application/json fetched: '2026-08-02' - url: https://uniphore.github.io/baic-docs/ http_status: 200 content_type: text/html fetched: '2026-08-02'