Directories ¶
Path | Synopsis |
---|---|
package clientapi implements methods for users to interact with the Coordinator.
|
package clientapi implements methods for users to interact with the Coordinator. |
constants defines constant values used in the Coordinator.
|
constants defines constant values used in the Coordinator. |
Package core provides the core functionality for the Coordinator object including state transition, APIs for marbles and clients, handling of manifests and the sealing functionalities.
|
Package core provides the core functionality for the Coordinator object including state transition, APIs for marbles and clients, handling of manifests and the sealing functionalities. |
crypto provides common cryptographic functions used by the Coordinator.
|
crypto provides common cryptographic functions used by the Coordinator. |
Package events implements a log of coordinator events.
|
Package events implements a log of coordinator events. |
Package quote provides the quoting functionialty for remote attestation on both Coordinator and Marble site.
|
Package quote provides the quoting functionialty for remote attestation on both Coordinator and Marble site. |
Package seal implements sealing operations for the Coordinator.
|
Package seal implements sealing operations for the Coordinator. |
Package server contains the ClientAPI HTTP-REST and MarbleAPI gRPC server.
|
Package server contains the ClientAPI HTTP-REST and MarbleAPI gRPC server. |
State is the sequence of states a Coordinator may be in.
|
State is the sequence of states a Coordinator may be in. |
request
request defines constants used to access the store.
|
request defines constants used to access the store. |
wrapper/testutil
Package testutil provides utility functions to access store values in unit tests.
|
Package testutil provides utility functions to access store values in unit tests. |
Click to show internal directories.
Click to hide internal directories.