xotogen

command
v0.16.13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Command xotogen generates credentials for an xolu server configured for tenant access control. It implements the minting procedures described in docs/proposals/tenant-access-control-operations.md:

xotogen jwt     — mint an HS256 JWT with tenant grants (scoped mode)
xotogen apikey  — generate an API key and its APIKeyGrants config block
xotogen bearer  — generate an InternalToken (bearer / trusted-gateway)
xotogen s3key   — generate an S3 access-key/secret pair and its S3KeyGrants block

The JWT signing secret is never accepted on the command line (it would leak into shell history and process listings). It is read from the XOLU_JWT_SECRET environment variable, or from a file via --secret-file.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL