private void ec2Assertions(InternalConfig config) { SignerConfig signer = config.getSignerConfig("ec2"); assertEquals("QueryStringSignerType", signer.getSignerType()); // EC2 BJS signer = config.getSignerConfig("ec2", "cn-north-1"); assertEquals("AWS4SignerType", signer.getSignerType()); // EC2 us-east-1 signer = config.getSignerConfig("ec2", Regions.US_EAST_1.name()); assertEquals("QueryStringSignerType", signer.getSignerType()); }
private void s3Assertions(InternalConfig config) { // S3 SignerConfig signer = config.getSignerConfig("s3"); assertEquals("S3SignerType", signer.getSignerType()); // S3 BJS signer = config.getSignerConfig("s3", "cn-north-1"); assertEquals("AWSS3V4SignerType", signer.getSignerType()); // S3 us-east-1 signer = config.getSignerConfig("s3", Regions.US_EAST_1.name()); assertEquals("S3SignerType", signer.getSignerType()); }
private void dynamoDBAssertions(InternalConfig config) { SignerConfig signer = config.getSignerConfig("dynamodb"); assertEquals("AWS4SignerType", signer.getSignerType()); // DynamoDB BJS signer = config.getSignerConfig("dynamodb", "cn-north-1"); assertEquals("AWS4SignerType", signer.getSignerType()); // DynamoDB us-east-1 signer = config.getSignerConfig("dynamodb", Regions.US_EAST_1.name()); assertEquals("AWS4SignerType", signer.getSignerType()); }