private/

directory
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2023 License: Apache-2.0

Directories

Path Synopsis
app
appnet
Package infraenv contains convenience function common to SCION infra services.
Package infraenv contains convenience function common to SCION infra services.
appnet/mock_infraenv
Package mock_infraenv is a generated GoMock package.
Package mock_infraenv is a generated GoMock package.
env
Package env contains host-wide SCION settings.
Package env contains host-wide SCION settings.
feature
Package feature provides a simple mechanism for command line tools to take and parse feature flags.
Package feature provides a simple mechanism for command line tools to take and parse feature flags.
launcher
Package launcher includes the shared application execution boilerplate of all SCION servers.
Package launcher includes the shared application execution boilerplate of all SCION servers.
path/pathprobe
Package pathprobe contains methods to probe scion paths.
Package pathprobe contains methods to probe scion paths.
ca
api
Package api provides primitives to interact with the openapi HTTP API.
Package api provides primitives to interact with the openapi HTTP API.
config
Package config contains building blocks for CA functionality configuration.
Package config contains building blocks for CA functionality configuration.
renewal/grpc/mock_grpc
Package mock_grpc is a generated GoMock package.
Package mock_grpc is a generated GoMock package.
renewal/mock_renewal
Package mock_renewal is a generated GoMock package.
Package mock_renewal is a generated GoMock package.
Package config provides an unified pattern for configuration structs.
Package config provides an unified pattern for configuration structs.
mock_discovery
Package mock_discovery is a generated GoMock package.
Package mock_discovery is a generated GoMock package.
drkey
env
Package env contains common command line and initialization code for SCION services.
Package env contains common command line and initialization code for SCION services.
Package file contains utility functions for interacting with files.
Package file contains utility functions for interacting with files.
cppki/api
Package api provides primitives to interact with the openapi HTTP API.
Package api provides primitives to interact with the openapi HTTP API.
health/api
Package api provides primitives to interact with the openapi HTTP API.
Package api provides primitives to interact with the openapi HTTP API.
jwtauth
Package jwtauth includes helper functions for creating HTTP clients and servers that can perform JWT authorization via Bearer tokens.
Package jwtauth includes helper functions for creating HTTP clients and servers that can perform JWT authorization via Bearer tokens.
segments/api
Package api provides primitives to interact with the openapi HTTP API.
Package api provides primitives to interact with the openapi HTTP API.
segments/api/mock_api
Package mock_api is a generated GoMock package.
Package mock_api is a generated GoMock package.
path
combinator
Package combinator contains methods for constructing SCION forwarding paths.
Package combinator contains methods for constructing SCION forwarding paths.
pathpol
Package pathpol implements path policies, documentation in doc/PathPolicy.md Currently implemented: ACL, Sequence, Extends and Options.
Package pathpol implements path policies, documentation in doc/PathPolicy.md Currently implemented: ACL, Sequence, Extends and Options.
mock_pathdb
Package mock_pathdb is a generated GoMock package.
Package mock_pathdb is a generated GoMock package.
mock_revcache
Package mock_revcache is a generated GoMock package.
Package mock_revcache is a generated GoMock package.
segment
segfetcher
Package segfetcher contains all the logic that is needed to fetch segments, verify and store segments in an efficient manner.
Package segfetcher contains all the logic that is needed to fetch segments, verify and store segments in an efficient manner.
segfetcher/mock_segfetcher
Package mock_segfetcher is a generated GoMock package.
Package mock_segfetcher is a generated GoMock package.
seghandler/mock_seghandler
Package mock_seghandler is a generated GoMock package.
Package mock_seghandler is a generated GoMock package.
segverifier
Package segverifier implements primitives for verifying path segments.
Package segverifier implements primitives for verifying path segments.
verifier/mock_verifier
Package mock_infra is a generated GoMock package.
Package mock_infra is a generated GoMock package.
Package storage provides factories for various application storage backends.
Package storage provides factories for various application storage backends.
beacon
Package beacon defines interfaces that extend the capabilities of a beacon storage compared to the beacon.DB interface.
Package beacon defines interfaces that extend the capabilities of a beacon storage compared to the beacon.DB interface.
db
Package db contains common database abstractions for our infra.
Package db contains common database abstractions for our infra.
mock_storage
Package mock_storage is a generated GoMock package.
Package mock_storage is a generated GoMock package.
trust
Package trust defines interfaces that extend the capabilities of a trust storage compared to the trust.DB interface.
Package trust defines interfaces that extend the capabilities of a trust storage compared to the trust.DB interface.
svc
Package svc implements support for SVC Resolution.
Package svc implements support for SVC Resolution.
internal/ctxconn
Package ctxconn provides a helper function to track context cancellation when working with connections.
Package ctxconn provides a helper function to track context cancellation when working with connections.
internal/ctxconn/mock_ctxconn
Package mock_ctxconn is a generated GoMock package.
Package mock_ctxconn is a generated GoMock package.
mock_svc
Package mock_svc is a generated GoMock package.
Package mock_svc is a generated GoMock package.
Package topology wraps two versions of the topology.
Package topology wraps two versions of the topology.
json
Package json encodes AS topology information via JSON.
Package json encodes AS topology information via JSON.
mock_topology
Package mock_topology is a generated GoMock package.
Package mock_topology is a generated GoMock package.
mock_trust
Package mock_trust is a generated GoMock package.
Package mock_trust is a generated GoMock package.
underlay
conn
Package conn implements underlay sockets.
Package conn implements underlay sockets.
sockctrl
This version of sockctrl is for Go versions >= 1.9, where the socket FDs are accessible via RawConn.Control().
This version of sockctrl is for Go versions >= 1.9, where the socket FDs are accessible via RawConn.Control().
Package worker contains helpers for working with long-running goroutines that need to be destroyed.
Package worker contains helpers for working with long-running goroutines that need to be destroyed.

Jump to

Keyboard shortcuts

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