Directories ¶
Path | Synopsis |
---|---|
Package api provides the daemon API.
|
Package api provides the daemon API. |
Package cmd contains all of the Torus cli commands
|
Package cmd contains all of the Torus cli commands |
Package config exposes static configuration data, and loaded user preferences.
|
Package config exposes static configuration data, and loaded user preferences. |
crypto
Package crypto provides access to secure encryption and signing methods
|
Package crypto provides access to secure encryption and signing methods |
crypto/secure
Package secure is a wrapper package around memguard for managing data which must not be swapped to disk or easily read via a memory scanner.
|
Package secure is a wrapper package around memguard for managing data which must not be swapped to disk or easily read via a memory scanner. |
ctxutil
Package ctxutil contains utilities for using Contexts.
|
Package ctxutil contains utilities for using Contexts. |
db
Package db provides persistent storage and caching of values returned from the registry.
|
Package db provides persistent storage and caching of values returned from the registry. |
logic
Package logic exposes the core logic engine used for working with keyrings, keys, claims, teams, memberships, orgs, and other primitive objects core to the cryptography architecture
|
Package logic exposes the core logic engine used for working with keyrings, keys, claims, teams, memberships, orgs, and other primitive objects core to the cryptography architecture |
observer
Package observer provides a facility for publishing progress updates and state changes from parts of the daemon, an a SSE http handler for consumers of these events.
|
Package observer provides a facility for publishing progress updates and state changes from parts of the daemon, an a SSE http handler for consumers of these events. |
session
Package session provides in-memory storage of secure session details.
|
Package session provides in-memory storage of secure session details. |
Package dirprefs provides directory/project specific preference settings
|
Package dirprefs provides directory/project specific preference settings |
Package envelope defines the generic encapsulating format for torus objects.
|
Package envelope defines the generic encapsulating format for torus objects. |
Package gatekeeper is a web service that will listen for a machine identity from a Cloud provider, and request machine credentials.
|
Package gatekeeper is a web service that will listen for a machine identity from a Cloud provider, and request machine credentials. |
bootstrap
Package bootstrap provides authentication actions for the bootstrap process
|
Package bootstrap provides authentication actions for the bootstrap process |
client
Package client provides the Gatekeeper bootstrap API
|
Package client provides the Gatekeeper bootstrap API |
Package identity defines the ID format used for uniquely identifying objects in Torus.
|
Package identity defines the ID format used for uniquely identifying objects in Torus. |
Package pathexp provides a representation of path expressions; locations of secrets within the org/project/environment/service/identity/instance hierarchy supporting globs and alternation.
|
Package pathexp provides a representation of path expressions; locations of secrets within the org/project/environment/service/identity/instance hierarchy supporting globs and alternation. |
Package primitive contains definitions of the primitive types used in ag.
|
Package primitive contains definitions of the primitive types used in ag. |
Package prompts is a collection of functions for requesting information from the user such as their username, email, or whether or not they want to perform an action.
|
Package prompts is a collection of functions for requesting information from the user such as their username, email, or whether or not they want to perform an action. |
Package registry provides access to the Torus registry REST API.
|
Package registry provides access to the Torus registry REST API. |
tools
|
|
Click to show internal directories.
Click to hide internal directories.