# Functions
Cors is a middleware function that handles Cross-Origin Resource Sharing (CORS) headers.
EnsureAutenticate is a middleware function that ensures the authentication of the request.
EnsurePermission is a middleware function that checks if the user has the required permissions.
MachineAuthorization is a middleware function that performs authorization checks for machine requests.
RegisterRequest is a middleware function that generates a unique request ID and sets it as a header in the incoming request.
SecurityEndToEnd is a middleware function that performs request security interpretation.