There is no way of creating an unauthenticated one, because credentials are 
injected in many places. I think a good solution would be to internally bind a 
`Supplier<Context>` and `Supplier<View>` so users can provide an already 
existing context, or a supplier that will lazily create it when needed. This 
makes more sense also in the generic case.

In the case of Azure, it will be a bit tricky, as the supplier will also need 
compute stuff to get the keys from the VM (cyclyc dependency), but I'm pretty 
sure that will be feasible with a couple changes. I'll update the PR and try to 
provide some proposed examples of how it would work.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/960#issuecomment-220909659

Reply via email to