Directories
¶
Path | Synopsis |
---|---|
api
|
|
Package authtoken provides an authtoken with an encrypted value and an associated expiration time.
|
Package authtoken provides an authtoken with an encrypted value and an associated expiration time. |
commands/accountscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/authmethodscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/authtokenscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/credentiallibrariescmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/credentialstorescmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/groupscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/hostcatalogscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/hostscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/hostsetscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/managedgroupscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/rolescmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/scopescmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/sessionscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/targetscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
commands/userscmd
Code generated by "make cli"; DO NOT EDIT.
|
Code generated by "make cli"; DO NOT EDIT. |
Package credential defines interfaces shared by other packages that manage credentials for Boundary sessions.
|
Package credential defines interfaces shared by other packages that manage credentials for Boundary sessions. |
vault
Package vault provides access to credentials retrieved from a Vault server.
|
Package vault provides access to credentials retrieved from a Vault server. |
assert
Package dbassert provides a set of assertions for testing the boundary database applications.
|
Package dbassert provides a set of assertions for testing the boundary database applications. |
common
common package contains functions from internal/db which need to be shared commonly with other packages that have a cyclic dependency on internal/db like internal/oplog.
|
common package contains functions from internal/db which need to be shared commonly with other packages that have a cyclic dependency on internal/db like internal/oplog. |
db_test
Package db_test provides some helper funcs for testing db integrations
|
Package db_test provides some helper funcs for testing db integrations |
sanitize
Package sanitize contains a set of functions that sanitizes input received from external systems before being persisted in the database.
|
Package sanitize contains a set of functions that sanitizes input received from external systems before being persisted in the database. |
sentinel
Package sentinel allows for the use of Unicode non-characters to distinguish between Boundary defined sentinels and values provided by external systems.
|
Package sentinel allows for the use of Unicode non-characters to distinguish between Boundary defined sentinels and values provided by external systems. |
gen
|
|
controller/api/services
Package services is a reverse proxy.
|
Package services is a reverse proxy. |
static
Package static provides a host, a host catalog, and a host set suitable for hosts with a static address.
|
Package static provides a host, a host catalog, and a host set suitable for hosts with a static address. |
iam package is for identity access management of boundary.
|
iam package is for identity access management of boundary. |
libs
|
|
observability
|
|
oplog is a package for writing operational log (oplog) entries for the purpose of replication and verification of the data stored in the Boundary RDBMS.
|
oplog is a package for writing operational log (oplog) entries for the purpose of replication and verification of the data stored in the Boundary RDBMS. |
oplog_test
Package oplog_test provides some gorm helper funcs for testing oplog database integrations
|
Package oplog_test provides some gorm helper funcs for testing oplog database integrations |
store
Package store provides storage types/behavior for the oplog
|
Package store provides storage types/behavior for the oplog |
Package perms provides the boundary permissions engine using grants which are tied to IAM Roles within a Scope.
|
Package perms provides the boundary permissions engine using grants which are tied to IAM Roles within a Scope. |
Package scheduler allows callers to register recurring jobs on the controller.
|
Package scheduler allows callers to register recurring jobs on the controller. |
job
Package job provides a Job and a Run struct suitable for persisting to the repository.
|
Package job provides a Job and a Run struct suitable for persisting to the repository. |
controller/common
Package common contains types and helper functions that are used across the different packages under internal/server/controller.
|
Package common contains types and helper functions that are used across the different packages under internal/server/controller. |
tests
|
|
types
|
|
website
|
|
Click to show internal directories.
Click to hide internal directories.