parsec

module
v0.0.0-...-03c4a78 Latest Latest
Warning

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

Go to latest
Published: Jun 23, 2026 License: Apache-2.0

README

parsec

An experiment in transaction tokens and generalizable trust architecture.

parsec is an implementation of ext_authz and token exchange. It is intended to be used by the perimeter of a trust domain in order to:

  • abstract away validating credentials from external trust domains (removing those credentials for services within the trust domain)
  • issue trusted authorization context for a call chain (transaction token)

It is intended to be used as part of a general federated trust architecture that defines a (1) workload trust domain (expected to be abstracted in the network e.g. through a service mesh) and (2) a [potentially wider] transaction trust domain, established by this service as a transction token issuer.

Directories

Path Synopsis
api
gen/parsec/v1
Package parsecv1 is a reverse proxy.
Package parsecv1 is a reverse proxy.
cmd
parsec command
internal
cel
cli
fs
lua
request
Package request provides common request-related types used across the Parsec system.
Package request provides common request-related types used across the Parsec system.

Jump to

Keyboard shortcuts

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