ga4gh / fasp-clients

a place for client code from the FASP effort
Apache License 2.0
2 stars 3 forks source link

Generalize the need for authorization for get_object to fasp.loc.DRSClient #5

Open ianfore opened 2 years ago

ianfore commented 2 years ago

Authorization for get_object is currently specific to SBDRSClient.

Could generalize to base class.

Approaches

  1. Try no auth first then try with auth2. Performance?
  2. Record as a property of the DRS server get_object then performs auth if necessary
  3. Once discovered as in 1, cache this information and take the approach in 2