# Packages
Package admin contains controllers for system wide administrative actions.
Package apikey contains web controllers for listing and adding API Keys.
Package appsync syncs the published list of mobile apps to this server's db.
Package associated handles the iOS and Android associated app handler protocols.
Package backup implements data and database backups.
Package certapi implements the token + TEK verification API.
Package cleanup implements periodic data deletion.
Package codes defines a web controller for the code status page of the verification server.
Package e2erunner implements the end-to-end runner.
Package email implements periodic email sending.
Package flash implements flash messages.
Package issueapi implements the API handler for taking a code request, assigning an OTP, saving it to the database and returning the result.
Package jwks handles returning JSON encoded information about the server's encryption keys.
Package login defines the controller for the login page.
Package metricsregistrar implements metrics registration on load.
Package middleware defines shared middleware for handlers.
Package mobileapps contains web controllers for listing and adding mobile apps.
Package modeler implements periodic statistical calculations.
Package realmadmin contains web controllers for changing realm settings.
Package realmkeys contains web controllers for realm certificate key management.
Package redirect defines the controller for the deep link redirector.
Package rotation implements periodic secret rotation.
Package smskeys contains web controllers for realm certificate key management.
Package stats produces statistics.
Package statspuller pulls statistics from the key server.
Package user contains web controllers for listing and adding users.
Package userreport defines the controller for the login page.
Package verifyapi implements the exchange of the verification code (short term token) for a long term token that can be used to get a verification certification to send to the key server.
Package webhooks provides webhook fulfilment endpoints.