internal/

directory
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2020 License: Apache-2.0

Directories

Path Synopsis
Package admin provides a small admin UI.
Package admin provides a small admin UI.
authorizedapps
Package authorizedapps is part of the admin system.
Package authorizedapps is part of the admin system.
exports
Package exports is part of the admin system.
Package exports is part of the admin system.
healthauthority
Package healthauthority is part of the admin system.
Package healthauthority is part of the admin system.
index
Package index contains admin console indexHandler for the main landing page.
Package index contains admin console indexHandler for the main landing page.
siginfo
Package siginfo is part of the admin system.
Package siginfo is part of the admin system.
Package authorizedapp handles allowed applications.
Package authorizedapp handles allowed applications.
database
Package database is a database interface to authorized apps.
Package database is a database interface to authorized apps.
model
Package model is a model abstraction of authorized apps.
Package model is a model abstraction of authorized apps.
Package azurekeyvault provides shared functionality between the signing and secret clients for KeyVault
Package azurekeyvault provides shared functionality between the signing and secret clients for KeyVault
Package cleanup implements the API handlers for running data deletion jobs.
Package cleanup implements the API handlers for running data deletion jobs.
Package database is a facade over the data storage layer.
Package database is a facade over the data storage layer.
Package debugger is a server-side debugger component that displays debug information about the system.
Package debugger is a server-side debugger component that displays debug information about the system.
Package export defines the handlers for managing exposure key exporting.
Package export defines the handlers for managing exposure key exporting.
database
Package database is a database interface to export.
Package database is a database interface to export.
model
Package model is a model abstraction of exports.
Package model is a model abstraction of exports.
Package federationin handles pulling data from other federation servers.
Package federationin handles pulling data from other federation servers.
database
Package database is a database interface to federation in.
Package database is a database interface to federation in.
model
Package model is a model abstraction of federation in.
Package model is a model abstraction of federation in.
Package federationout handles requests from other federation servers for data.
Package federationout handles requests from other federation servers for data.
database
Package database is a database interface to federation out.
Package database is a database interface to federation out.
Package flag includes custom flag parsing logic.
Package flag includes custom flag parsing logic.
Package generate contains HTTP handler for triggering data generation into the databae.
Package generate contains HTTP handler for triggering data generation into the databae.
Package integration contains EN Server integration tests.
Package integration contains EN Server integration tests.
Package jsonutil provides common utilities for properly handling JSON payloads in HTTP body.
Package jsonutil provides common utilities for properly handling JSON payloads in HTTP body.
Package keyrotation implements the API handlers for running key rotation jobs.
Package keyrotation implements the API handlers for running key rotation jobs.
Package metrics contains utilities for exporting metrics.
Package metrics contains utilities for exporting metrics.
pb
Package publish defines the exposure keys publishing API.
Package publish defines the exposure keys publishing API.
database
Package database is a database interface to publish.
Package database is a database interface to publish.
model
Package model is a model abstraction of publish.
Package model is a model abstraction of publish.
Package revision defines the internal structure of the revision token and utilities for marshal/unmarshal which also encrypts/decrypts the payload.
Package revision defines the internal structure of the revision token and utilities for marshal/unmarshal which also encrypts/decrypts the payload.
database
Package database contains the management of interactions with the database for createion and storage of the wrapped keys that encrypet revision certificates.
Package database contains the management of interactions with the database for createion and storage of the wrapped keys that encrypet revision certificates.
Package serverenv defines common parameters for the sever environment.
Package serverenv defines common parameters for the sever environment.
Package setup provides common logic for configuring the various services.
Package setup provides common logic for configuring the various services.
Package storage is an interface over Google Cloud Storage.
Package storage is an interface over Google Cloud Storage.
Package utils provides utilities to be used in testing.
Package utils provides utilities to be used in testing.
Package verification provides the ability to verify the diagnosis certificates (JWTs) coming from public health authorities that are responsible for verifying diagnosis pin codes and ceritfying the TEKs.
Package verification provides the ability to verify the diagnosis certificates (JWTs) coming from public health authorities that are responsible for verifying diagnosis pin codes and ceritfying the TEKs.
database
Package database is a database interface to health authorities.
Package database is a database interface to health authorities.
model
Package model is a model abstraction of health authorities.
Package model is a model abstraction of health authorities.

Jump to

Keyboard shortcuts

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