# Packages

Package admin provides a small admin UI.
Package authorizedapp handles allowed applications.
Package azurekeyvault provides shared functionality between the signing and secret clients for KeyVault.
Package backup implements periodic backups.
Package buildinfo provides high-level build information injected during build.
Package cleanup implements the API handlers for running data deletion jobs.
Package debugger is a server-side debugger component that displays debug information about the system.
Package export contains OpenCensus metrics and views for export operations.
Package exportimport implements the handlers for the export-importer functionality.
Package federationin contains OpenCensus metrics and views for federationin operations.
Package federationout contains OpenCensus metrics and views for federationout operations.
Package flag includes custom flag parsing logic.
Package generate contains HTTP handler for triggering data generation into the databae.
Package integration defines the integration test.
Package jsonutil provides common utilities for properly handling JSON payloads in HTTP body.
Package jwks manages downloading and updating the keys from a JWKS source for keys.
Package keyrotation implements the API handlers for running key rotation jobs.
Package metrics contains utilities for exporting metrics.
Code generated by gen-metrics-registrar.
Package middleware defines common http middlewares.
Package mirror implements the export file mirroring job.
No description provided by the author
Package project contains project level utilities that don't have another good home.
Package publish defines the exposure keys publishing API.
Package revision defines the internal structure of the revision token and utilities for marshal/unmarshal which also encrypts/decrypts the payload.
Package serverenv defines common parameters for the sever environment.
Package setup provides common logic for configuring the various services.
Package storage is an interface over file/blob storage.
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 certifying the TEKs.