Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

tba-app-backend-resource-validation

Resource-server validation API front door for protected APIs that need issuer metadata.

Surface

Property Value
Product surface resource-validation-app
Intended consumers Resource servers, API gateways, validation middleware
Exposes JWKS, tenant JWKS, introspection, OIDC discovery, protected-resource metadata
Excludes Public human login/consent pages, dynamic client registration, admin resources, /rpc

Entrypoint

from tba_app_backend_resource_validation import app, build_app

Local dev deployment

Run the isolated validation front door on port 8014:

docker compose -f docker/docker-compose.resource-validation-app.yml up -d --build

Useful endpoints:

Endpoint Purpose
/.well-known/openid-configuration Issuer metadata needed by validators.
/.well-known/oauth-protected-resource Protected-resource metadata and verifier contract projection.
/.well-known/jwks.json Issuer key set for local JWT validation.
/tenants/{tenant_slug}/.well-known/jwks.json Tenant-scoped key set.
/introspect RFC 7662 token status checks for authorized callers.

Metadata

Release files for tba-app-backend-resource-validation 0.4.0.dev2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tba-app-backend-resource-validation 0.4.0.dev2
File Size Uploaded Provenance Actions
tba_app_backend_resource_validation-0.4.0.dev2.tar.gz 3.9 kB Without provenance Details for tba_app_backend_resource_validation-0.4.0.dev2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for tba-app-backend-resource-validation 0.4.0.dev2
File Interpreter ABI Platform Actions
tba_app_backend_resource_validation-0.4.0.dev2-py3-none-any.whl Python 3 none any Details for tba_app_backend_resource_validation-0.4.0.dev2-py3-none-any.whl

Total release size: 9.9 kB

Release files / tba_app_backend_resource_validation-0.4.0.dev2.tar.gz

Download URL tba_app_backend_resource_validation-0.4.0.dev2.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7499647dd8b054e96e602f656873207fece2a44f7f71b39419c61f00e7677651
BLAKE2b-256 checksum
How to use checksums
a5b36d7673c60891fee6dd411359c3518d882791345319da279a21504cd21f54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / tba_app_backend_resource_validation-0.4.0.dev2-py3-none-any.whl

Download URL tba_app_backend_resource_validation-0.4.0.dev2-py3-none-any.whl
Size 5.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
16491327f3608db6af67108dd4cc1eb2ff055c190f8b7b48e4ad72df90422ca4
BLAKE2b-256 checksum
How to use checksums
b622994b38cb3f00b5ede8629fa82518a3fd72709f2187def2dec59874a0f4bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for tba-app-backend-resource-validation 0.4.0.dev2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page