feat(security): cross cutting security features

exposed class interfaces for auth and token services
6 jobs for feature/security in 5 minutes and 7 seconds (queued for 29 seconds)
Status Job ID Name Coverage
  Prepare
passed #330868
Prepare

00:02:26

 
  Test
passed #330869
Lint

00:00:46

failed #330871
allowed to fail
Sonar

00:01:45

passed #330870
Unit Test

00:01:31

 
  Build
passed #330872
Build

00:00:35

 
  Publish Lib
passed #330873
manual
Publish Library Alpha

00:00:19

 
Name Stage Failure
failed
Sonar Test
ERROR: Error during SonarScanner execution
ERROR: Report status=failed, desc=SonarQube reported QualityGate is error, with 1 error and 2 ok, 22 issues, with 5 major and 12 minor and 5 info
ERROR:
ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
INFO: Final Memory: 15M/609M
INFO: ------------------------------------------------------------------------
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: command terminated with exit code 1