Veltro suite authentication packages
Copyright (C) 2026 Veltro Security contributors

Python session and service-token behavior is derived from veltro-suite-auth 1.3.0
in the VectorFlow repository, and TypeScript role/mint behavior is transferred
from VectorFlow service modules. The source was published under
AGPL-3.0-or-later. The transferred work remains AGPL-3.0-or-later; no relicensing
is intended. Only the bounded authentication contract was transferred.

Upstream: https://github.com/veltrosecurity/vectorflow
Upstream commit: 053de234a0bc405fd09eaecc6095ee20ec462db4
Transferred paths: packages/suite-auth-py 1.3.0 and
src/server/services/suite/{app-roles.ts,service-token.ts}.
SPDX license: AGPL-3.0-or-later.
