/** * @return * the AWS credentials in the underlying S3Service. */ public ProviderCredentials getAWSCredentials() { return s3Service.getProviderCredentials(); }
/** * @return * the AWS credentials in the underlying S3Service. */ public ProviderCredentials getAWSCredentials() { return s3Service.getProviderCredentials(); }
if (getProviderCredentials() instanceof AWSDevPayCredentials) { AWSDevPayCredentials devPayCredentials = (AWSDevPayCredentials) getProviderCredentials(); if (devPayCredentials.getProductToken() != null) { String securityToken = devPayCredentials.getUserToken() Date now = new Date(); String service = "s3"; String accessKey = getProviderCredentials().getAccessKey(); String secretKey = getProviderCredentials().getSecretKey(); String timestampISO8601 = SignatureUtils.formatAwsFlavouredISO8601Date(now); uriPath += "AWSAccessKeyId=" + getProviderCredentials().getAccessKey(); uriPath += "&Expires=" + secondsSinceEpoch; String signedCanonical = ServiceUtils.signWithHmacSha1(getProviderCredentials().getSecretKey(), canonicalString); String encodedCanonical = RestUtils.encodeUrlString(signedCanonical);
if (getProviderCredentials() instanceof AWSDevPayCredentials) { AWSDevPayCredentials devPayCredentials = (AWSDevPayCredentials) getProviderCredentials(); if (devPayCredentials.getProductToken() != null) { String securityToken = devPayCredentials.getUserToken() Date now = new Date(); String service = "s3"; String accessKey = getProviderCredentials().getAccessKey(); String secretKey = getProviderCredentials().getSecretKey(); String timestampISO8601 = SignatureUtils.formatAwsFlavouredISO8601Date(now); uriPath += "AWSAccessKeyId=" + getProviderCredentials().getAccessKey(); uriPath += "&Expires=" + secondsSinceEpoch; String signedCanonical = ServiceUtils.signWithHmacSha1(getProviderCredentials().getSecretKey(), canonicalString); String encodedCanonical = RestUtils.encodeUrlString(signedCanonical);