https://gitlab.com/onestepprojects/utility-services/-/blob/staging/authentication-service/authorization/AuthorizatinWrapper.md