public class S3ProviderUtil extends Object
| Constructor and Description |
|---|
S3ProviderUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
createNewBucketName(String accessKeyId,
String spaceId)
Converts a provided space ID into a valid and unique S3 bucket name.
|
static com.amazonaws.services.cloudfront.AmazonCloudFrontClient |
getAmazonCloudFrontClient(String accessKey,
String secretKey) |
static com.amazonaws.services.s3.AmazonS3Client |
getAmazonS3Client(String accessKey,
String secretKey) |
static org.springframework.core.io.Resource |
getS3ObjectByUrl(String s3Url) |
public static com.amazonaws.services.s3.AmazonS3Client getAmazonS3Client(String accessKey, String secretKey)
public static com.amazonaws.services.cloudfront.AmazonCloudFrontClient getAmazonCloudFrontClient(String accessKey, String secretKey)
public static String createNewBucketName(String accessKeyId, String spaceId)
spaceId - public static org.springframework.core.io.Resource getS3ObjectByUrl(String s3Url) throws IOException
s3Url - using the s3://bucket/object syntax.IOExceptionCopyright © 2009–2017 DuraSpace. All rights reserved.