Developer Tools
This page is the component shelf. Every item below has a concrete file or destination rather than a decorative label.
Downloadable tools
Documentation surfaces
Planned connected services
Implementation steps
Control details
Planned Api Reference
The API reference should be generated from build-certified endpoints. The current roadmap contract must not be presented as generally available.
Planned Developer Portal
The reference portal model exists, but durable tenant persistence, federation, HSM-backed credentials, approvals, and production telemetry remain release work.
Planned Status
A production status and trust surface requires live monitoring, incident workflow, evidence ownership, and publication governance.
Planned Ai Tools
Docs MCP and AI skills should expose approved documentation and metadata only, with tenant isolation, rate limits, audit, and prompt-injection defenses.
Download the working components
These are source-level reference assets. They do not contain production endpoints, production credentials, or a claim that a roadmap API is generally available.
What the signer protects
var signed = B5RequestSigner.Sign(
HttpMethod.Post,
new Uri($"{baseUrl}/v1/trust/decisions"),
body,
tenantId,
applicationId,
keyId,
secret,
DateTimeOffset.UtcNow);
request.Headers.Add("X-B5-Timestamp", signed.Timestamp);
request.Headers.Add("X-B5-Nonce", signed.Nonce);
request.Headers.Add("X-B5-Content-SHA256", signed.ContentSha256);
request.Headers.Authorization =
new AuthenticationHeaderValue("B5-HMAC-SHA256", signed.SignatureBase64);Signed fields
Algorithm version, method, request target, timestamp, nonce, content digest, tenant ID, and application ID.
Receiver checks
Key status, allowed algorithm, freshness, audience, canonical form, signature, replay state, authorization, and evidence emission.
Talk to a human.
Get architecture guidance, Test Mode access, integration review, or help choosing the right B5 identity and authorization pattern.