Tabnine Logo
S3Signer
Code IndexAdd Tabnine to your IDE (free)

How to use
S3Signer
in
com.amazonaws.services.s3.internal

Best Java code snippets using com.amazonaws.services.s3.internal.S3Signer (Showing top 11 results out of 315)

origin: aws/aws-sdk-java

private S3Signer createSigV2Signer(final Request<?> request,
                    final String bucketName,
                    final String key) {
  String resourcePath = "/" +
      ((bucketName != null) ? bucketName + "/" : "") +
      ((key != null) ? key : "");
  return new S3Signer(request.getHttpMethod().toString(), resourcePath);
}
origin: aws/aws-sdk-java

AWSCredentials sanitizedCredentials = sanitizeCredentials(credentials);
if (sanitizedCredentials instanceof AWSSessionCredentials) {
  addSessionCredentials(request,
      (AWSSessionCredentials) sanitizedCredentials);
Date date = getSignatureDate(timeOffset);
request.addHeader(Headers.DATE, ServiceUtils.formatRfc822Date(date));
String canonicalString = RestUtils.makeS3CanonicalString(httpVerb,
origin: aws-amplify/aws-sdk-android

@Override
public void sign(Request<?> request, AWSCredentials credentials) {
  sign(request, credentials, null);
}
origin: aws-amplify/aws-sdk-android

final AWSCredentials sanitizedCredentials = sanitizeCredentials(credentials);
if (sanitizedCredentials instanceof AWSSessionCredentials) {
  addSessionCredentials(request, (AWSSessionCredentials) sanitizedCredentials);
    resourcePath, true);
final int timeOffset = getTimeOffset(request);
Date date = getSignatureDate(timeOffset);
origin: aws-amplify/aws-sdk-android

@Test
public void testSign() throws URISyntaxException {
  final GetObjectRequest gr = new GetObjectRequest("test-bucket123456", "TestFile.txt");
  final Request<?> req = new DefaultRequest(gr, Constants.S3_SERVICE_DISPLAY_NAME);
  req.setHttpMethod(HttpMethodName.GET);
  req.setResourcePath("/test-bucket123456/TestFile.txt");
  req.setEndpoint(new URI("https://test-bucket123456.s3-us-west-2.amazonaws.com"));
  req.addHeader(Headers.CONTENT_TYPE, "application/x-www-form-urlencoded; charset=utf-8");
  final S3Signer signer = new S3Signer("GET", "/test-bucket123456/TestFile.txt");
  // These are fake bogus credentials just for tesitng
  signer.sign(req, new BasicAWSCredentials(
      "AKI11BOGUS11ACCESS11KEYOZQ", "LYd/ZD611BOGUS11SECRET11KEYSiD6"), new Date(
      1431374979760L));
  assertEquals(getSignature(req), "kD6n4rzH5+82Nw5wFIhaD1pKXNM=");
}
origin: com.amazonaws/aws-android-sdk-s3

final AWSCredentials sanitizedCredentials = sanitizeCredentials(credentials);
if (sanitizedCredentials instanceof AWSSessionCredentials) {
  addSessionCredentials(request, (AWSSessionCredentials) sanitizedCredentials);
    resourcePath, true);
final int timeOffset = getTimeOffset(request);
Date date = getSignatureDate(timeOffset);
origin: Nextdoor/bender

AWSCredentials sanitizedCredentials = sanitizeCredentials(credentials);
if (sanitizedCredentials instanceof AWSSessionCredentials) {
  addSessionCredentials(request,
      (AWSSessionCredentials) sanitizedCredentials);
Date date = getSignatureDate(timeOffset);
request.addHeader(Headers.DATE, ServiceUtils.formatRfc822Date(date));
String canonicalString = RestUtils.makeS3CanonicalString(httpVerb,
origin: aws-amplify/aws-sdk-android

private S3Signer createSigV2Signer(final Request<?> request,
                  final String bucketName,
                  final String key) {
  final String resourcePath = "/" +
      ((bucketName != null) ? bucketName + "/" : "") +
      ((key != null) ? key : "");
  return new S3Signer(request.getHttpMethod().toString(), resourcePath);
}
origin: com.amazonaws/aws-android-sdk-s3

@Override
public void sign(Request<?> request, AWSCredentials credentials) {
  sign(request, credentials, null);
}
origin: com.amazonaws/aws-android-sdk-s3

private S3Signer createSigV2Signer(final Request<?> request,
                  final String bucketName,
                  final String key) {
  final String resourcePath = "/" +
      ((bucketName != null) ? bucketName + "/" : "") +
      ((key != null) ? key : "");
  return new S3Signer(request.getHttpMethod().toString(), resourcePath);
}
origin: Nextdoor/bender

private S3Signer createSigV2Signer(final Request<?> request,
                    final String bucketName,
                    final String key) {
  String resourcePath = "/" +
      ((bucketName != null) ? bucketName + "/" : "") +
      ((key != null) ? key : "");
  return new S3Signer(request.getHttpMethod().toString(), resourcePath);
}
com.amazonaws.services.s3.internalS3Signer

Javadoc

Implementation of the Signer interface specific to S3's signing algorithm.

Most used methods

  • <init>
    Constructs a new S3Signer to sign requests based on the AWS credentials, HTTP method and canonical S
  • addSessionCredentials
  • getSignatureDate
  • sanitizeCredentials
  • sign
  • getTimeOffset

Popular in Java

  • Start an intent from android
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • startActivity (Activity)
  • Kernel (java.awt.image)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • Dictionary (java.util)
    Note: Do not use this class since it is obsolete. Please use the Map interface for new implementatio
  • JComboBox (javax.swing)
  • IOUtils (org.apache.commons.io)
    General IO stream manipulation utilities. This class provides static utility methods for input/outpu
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now