Skip to content

Exchange token for proxy  #31

Description

@chaen
  • Implement an DB class to get a proxy from the ProxyDB
  • Add a route to return the Proxy GET /auth/proxy
  • Implement the Proxy delegation mechanism locally to have a proxy lasting as long as the refresh token with the same group. Check that the properties in the token matches those defined in the CS for the said group. (@chaen to provide a standalone script to perform delegation)
  • Add the VOMS extension (voms-proxy-fake is fine for now)
  • Call the route from the cli

The proxy delegation mechanism is documented here https://github.com/DIRACGrid/DIRAC/blob/4b5a8216da61ef5cb07e53f2e3a5ad2b4f01aad6/src/DIRAC/Core/Security/test/Test_X509Chain.py#L508-L570

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions