Class RegionScopedTemporaryUrlBlobSigner
- java.lang.Object
-
- org.jclouds.openstack.swift.v1.blobstore.RegionScopedTemporaryUrlBlobSigner
-
- All Implemented Interfaces:
BlobRequestSigner
public class RegionScopedTemporaryUrlBlobSigner extends Object implements BlobRequestSigner
UsesTemporaryUrlSignerto sign requests for access to blobs. If no interval is supplied, it defaults to a 15 minutes.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jclouds.http.HttpRequestsignGetBlob(String container, String name)org.jclouds.http.HttpRequestsignGetBlob(String container, String name, long timeInSeconds)org.jclouds.http.HttpRequestsignGetBlob(String container, String name, GetOptions options)org.jclouds.http.HttpRequestsignPutBlob(String container, Blob blob)org.jclouds.http.HttpRequestsignPutBlob(String container, Blob blob, long timeInSeconds)
-
-
-
Method Detail
-
signGetBlob
public org.jclouds.http.HttpRequest signGetBlob(String container, String name)
- Specified by:
signGetBlobin interfaceBlobRequestSigner
-
signGetBlob
public org.jclouds.http.HttpRequest signGetBlob(String container, String name, long timeInSeconds)
- Specified by:
signGetBlobin interfaceBlobRequestSigner
-
signGetBlob
public org.jclouds.http.HttpRequest signGetBlob(String container, String name, GetOptions options)
- Specified by:
signGetBlobin interfaceBlobRequestSigner
-
signPutBlob
public org.jclouds.http.HttpRequest signPutBlob(String container, Blob blob)
- Specified by:
signPutBlobin interfaceBlobRequestSigner
-
signPutBlob
public org.jclouds.http.HttpRequest signPutBlob(String container, Blob blob, long timeInSeconds)
- Specified by:
signPutBlobin interfaceBlobRequestSigner
-
-