globus-sdk-python icon indicating copy to clipboard operation
globus-sdk-python copied to clipboard

Validating Storage Adapter

Open derek-globus opened this issue 1 year ago • 0 comments

What?

  1. A new experimental storage adapter (ValidatingStorageAdapter) which validates that identity is maintained and scope requirements are met on token storage/retrieval. (:pr:NUMBER)
  2. Move tests/common.py file to tests/common/ directory & added some common consent-based constructs.

Why?

  1. Isolates token validation into the StorageAdapter interface so that upcoming GlobusApp constructs don't need to be concerned with validating tokens.
  2. Better isolation of re-usable functionaly

📚 Documentation preview 📚: https://globus-sdk-python--978.org.readthedocs.build/en/978/

derek-globus avatar Apr 22 '24 16:04 derek-globus