# Functions
CreateIssuer creates a new issuer.
CreateIssuerAccessToken adds an access token to a distinct issuer.
CreateUser creates a new user in the scope of the given issuer.
DeleteIssuer deletes an existing issuer.
DeleteIssuerAccessToken deletes a token from the database.
DeleteUser deletes a user in the scope of the given issuer.
GenerateQrCode generates a QrCode.
GetAuditEntries returns all audit entries.
GetIssuer returns the issuer given in the URL.
GetIssuerAccessTokens returns all access tokens for a given issuer.
GetIssuers returns all issuers.
GetOidcConfiguration returns the oidc configuration.
GetQrCodeConfiguration returns the qrcode configuration.
GetSystemConfiguration returns the system configuration.
GetUser returns a distinct user in the scope of the given issuer.
GetUsers returns all users for a given issuer.
Healthcheck will return a json object if tiny-mfa is alive.
Router is exported and used in main.go.
UpdateIssuer updates an existing issuer.
UpdateOidcConfiguration updates the oidc configuration.
UpdateQrCodeConfiguration updates the qrcode configuration.
UpdateSystemConfiguration updates the system configuration.
UpdateUser updates a user.
ValidateUserToken validates a given token.
# Constants
VerifyTokenHeaderKey defines the header key to look for the access token.