Skip to content

Add support for GitLab and user tokens

Chris Burr requested to merge auth-v3 into master

This merge request:

  • Replaces the keyutils implementation that store the CERN SSO token with a application specific token
  • Adds apd-login and apd-logout commands
  • Detects when running inside GitLab CI and automatically uses the CI_JOB_JWT_V2 to get tokens for EOS and LbAPI
  • Adds auth(authw) methods which can be used to add read(write) credentials to a user provided PFN

See https://gitlab.cern.ch/cburr/token-ci-example/ for an example of this in use.

Merge request reports