@Override public HttpRequest signGetBlob(String container, String name, long timeInSeconds) { return sign("GET", container, name, GetOptions.NONE, timestamp.get() + timeInSeconds, null); }
@Override public HttpRequest signGetBlob(String container, String name) { return signGetBlob(container, name, YEAR); }
@Override public HttpRequest signPutBlob(String container, Blob blob) { return signPutBlob(container, blob, DEFAULT_SIGNING_TIMEOUT); }
@Override public HttpRequest signGetBlob(String container, String name, long timeInSeconds) { return sign("GET", container, name, GetOptions.NONE, timestamp.get() + timeInSeconds); }
@Override public HttpRequest signPutBlob(String container, Blob blob) { return signPutBlob(container, blob, YEAR); }
@Override public HttpRequest signGetBlob(String container, String name) { return signGetBlob(container, name, DEFAULT_SIGNING_TIMEOUT); }
@Override public HttpRequest signRemoveBlob(String container, String name) { return sign("DELETE", container, name, GetOptions.NONE, timestamp.get() + YEAR); }
@Override public HttpRequest signPutBlob(String container, Blob blob) { return signPutBlob(container, blob, DEFAULT_SIGNING_TIMEOUT); }
@Override public HttpRequest signGetBlob(String container, String name) { return signGetBlob(container, name, DEFAULT_SIGNING_TIMEOUT); }
@Override public HttpRequest signGetBlob(String container, String name, long timeInSeconds) { return sign("GET", container, name, GetOptions.NONE, timestamp.get() + timeInSeconds, null); }
@Deprecated @Override public HttpRequest signRemoveBlob(String container, String name) { return sign("DELETE", container, name, GetOptions.NONE, timestamp.get() + DEFAULT_SIGNING_TIMEOUT, null); }
@Override public HttpRequest signGetBlob(String container, String name, org.jclouds.blobstore.options.GetOptions options) { return sign("GET", container, name, toGetOptions.apply(options), timestamp.get() + DEFAULT_SIGNING_TIMEOUT, null); }
@Override public HttpRequest signGetBlob(String container, String name, org.jclouds.blobstore.options.GetOptions options) { return sign("GET", container, name, toGetOptions.apply(options), timestamp.get() + DEFAULT_SIGNING_TIMEOUT, null); }
@Override public HttpRequest signGetBlob(String container, String name, org.jclouds.blobstore.options.GetOptions options) { return sign("GET", container, name, toGetOptions.apply(options), timestamp.get() + YEAR); }
@Override public HttpRequest signPutBlob(String container, Blob blob, long timeInSeconds) { return sign("PUT", container, blob.getMetadata().getName(), GetOptions.NONE, timestamp.get() + timeInSeconds); }
@Override public HttpRequest signPutBlob(String container, Blob blob, long timeInSeconds) { return sign("PUT", container, blob.getMetadata().getName(), GetOptions.NONE, timestamp.get() + timeInSeconds, blob.getMetadata().getContentMetadata().getContentType()); }
@Override public HttpRequest signPutBlob(String container, Blob blob, long timeInSeconds) { return sign("PUT", container, blob.getMetadata().getName(), GetOptions.NONE, timestamp.get() + timeInSeconds, blob.getMetadata().getContentMetadata().getContentType()); }