Directories ¶
Path | Synopsis |
---|---|
Package client contains a basic client for the SumDB log.
|
Package client contains a basic client for the SumDB log. |
Package config provides the descriptor structs and example configs for the different entities.
|
Package config provides the descriptor structs and example configs for the different entities. |
distribute
|
|
rest
Package rest provides support for pushing witnessed checkpoints to a RESTful API.
|
Package rest provides support for pushing witnessed checkpoints to a RESTful API. |
Package feeder provides support for building witness feeder implementations.
|
Package feeder provides support for building witness feeder implementations. |
bastion
Package bastion is an implementation of a witness feeder which talks to a bastion server.
|
Package bastion is an implementation of a witness feeder which talks to a bastion server. |
pixelbt
Package pixelbt is an implementation of a witness feeder for the Pixel BT log.
|
Package pixelbt is an implementation of a witness feeder for the Pixel BT log. |
rekor
Package rekor is an implementation of a witness feeder for the Sigstore log: Rekór.
|
Package rekor is an implementation of a witness feeder for the Sigstore log: Rekór. |
serverless
Package serverless is an implementation of a witness feeder for serverless logs.
|
Package serverless is an implementation of a witness feeder for serverless logs. |
sumdb
Package sumdb implements a feeder for the Go SumDB log.
|
Package sumdb implements a feeder for the Go SumDB log. |
Package http contains private implementation details for the witness server.
|
Package http contains private implementation details for the witness server. |
Package persistence defines interfaces and tests for storing log state.
|
Package persistence defines interfaces and tests for storing log state. |
inmemory
Package inmemory provides a persistence implementation that lives only in memory.
|
Package inmemory provides a persistence implementation that lives only in memory. |
sql
Package sql provides log state persistence backed by a SQL database.
|
Package sql provides log state persistence backed by a SQL database. |
Package witness is designed to make sure the checkpoints of verifiable logs are consistent and store/serve/sign them if so.
|
Package witness is designed to make sure the checkpoints of verifiable logs are consistent and store/serve/sign them if so. |
Click to show internal directories.
Click to hide internal directories.