Directories ¶
Path | Synopsis |
---|---|
This package implements a sample server that implements a piece of the public health authority verification protocol: https://github.com/google/exposure-notifications-server/blob/main/docs/design/verification_protocol.md To call this server using curl: curl -d '{"verificationCode":"fakeCode","tekhmac":"replace w/ tek hmac"}' -H "Content-Type: application/json" -X POST http://localhost:8080/ The FULL protocol is implemented by https://github.com/google/exposure-notifications-verification-server/
|
This package implements a sample server that implements a piece of the public health authority verification protocol: https://github.com/google/exposure-notifications-server/blob/main/docs/design/verification_protocol.md To call this server using curl: curl -d '{"verificationCode":"fakeCode","tekhmac":"replace w/ tek hmac"}' -H "Content-Type: application/json" -X POST http://localhost:8080/ The FULL protocol is implemented by https://github.com/google/exposure-notifications-verification-server/ |
This tool displays the content of the export file.
|
This tool displays the content of the export file. |
This package is used to create entries in the ExportConfig table.
|
This package is used to create entries in the ExportConfig table. |
This utility generates test exports signed with local keys
|
This utility generates test exports signed with local keys |
This tool writes a visualization of an export file.
|
This tool writes a visualization of an export file. |
This package is a CLI tool for generating test exposure key data.
|
This package is a CLI tool for generating test exposure key data. |
This package is a CLI tool for creating federationin FederationQuery records.
|
This package is a CLI tool for creating federationin FederationQuery records. |
This package is a CLI tool for creating FederationAuthorization entries, controlling who can access the federationout endpoint.
|
This package is a CLI tool for creating FederationAuthorization entries, controlling who can access the federationout endpoint. |
This package is a CLI tool for calling the gRPC federationout server, for manual testing.
|
This package is a CLI tool for calling the gRPC federationout server, for manual testing. |
This package is used to create a meta metrics import package.
|
This package is used to create a meta metrics import package. |
Unmarshals a public JSON message from a file and calculated the HMAC using the server code.
|
Unmarshals a public JSON message from a file and calculated the HMAC using the server code. |
This utility takes an exposure notifications interval number and turns it into a timestamp.
|
This utility takes an exposure notifications interval number and turns it into a timestamp. |
Package main provides a utility that bootstraps the initial database with users and realms.
|
Package main provides a utility that bootstraps the initial database with users and realms. |
This tool attempts to sign a string with all configured export signing keys in the system.
|
This tool attempts to sign a string with all configured export signing keys in the system. |
This utility unwraps the export.TEKSignatureList proto and extracts the signature so that an export file can be verified with openssl.
|
This utility unwraps the export.TEKSignatureList proto and extracts the signature so that an export file can be verified with openssl. |
This tool verifies that a SHA256 and signature can be valided by the provided public key.
|
This tool verifies that a SHA256 and signature can be valided by the provided public key. |
This tool verifies that a SHA256 and signature can be valided by the provided public key.
|
This tool verifies that a SHA256 and signature can be valided by the provided public key. |
Click to show internal directories.
Click to hide internal directories.