> +import org.jclouds.http.HttpRequest.Builder;
> +import org.jclouds.http.HttpRequestFilter;
> +import org.jclouds.http.filters.BasicAuthentication;
> +import org.jclouds.location.Provider;
> +import org.jclouds.rest.annotations.ApiVersion;
> +
> +@Singleton
> +public class VCloudBasicAuthentication implements HttpRequestFilter
> +{
> +  private final Supplier<Credentials> creds;
> +  private final String apiVersion;
> +
> +  @Inject
> +  public VCloudBasicAuthentication(@Provider Supplier<Credentials> creds, 
> @ApiVersion String apiVersion)
> +  {
> +    this.creds = ((Supplier)Preconditions.checkNotNull(creds, "creds"));

why the cast?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/418/files#r18427591

Reply via email to