@backblaze-labs/b2-mcp
    Preparing search index...

    Function loadOAuthResourceServerConfig

    • Load and validate OAuth resource-server configuration from environment variables.

      Parameters

      • env: ProcessEnv = process.env

        Environment-like object to read configuration from.

      Returns OAuthResourceServerConfig

      A validated introspection, JWKS, or dual-mode OAuth configuration.

      At least one verification mechanism is required: an introspection endpoint or a JWKS URI. Issuer, authorization endpoint, token endpoint, resource URL, and public URL must be HTTPS unless the explicit localhost-only insecure override is enabled for development.

      Error when required values are missing, unsafe, or internally inconsistent.

      const config = loadOAuthResourceServerConfig(process.env);
      const verifier = new OAuthBearerTokenVerifier({ config });