>     private final Json json;
>  
> -   @Inject OAuthTokenBinder(Function<byte[], byte[]> signer, Json json) {
> +   @Inject TokenBinder(Supplier<Function<byte[], byte[]>> signer, Json json) 
> {

this is the trick! using a supplier, you shield other valid config like bearer 
token from a tree of deps!

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/90/files#r20171563

Reply via email to