AWSSDK_DotNet.IntegrationTests.Tests.S3.KeyNameTests.TestKeyNameWithAwkwardChars_AWS4Signing C# (CSharp) Method

TestKeyNameWithAwkwardChars_AWS4Signing() private method

private TestKeyNameWithAwkwardChars_AWS4Signing ( ) : void
return void
        public void TestKeyNameWithAwkwardChars_AWS4Signing()
        {
            var original = AWSConfigsS3.UseSignatureVersion4;
            AWSConfigsS3.UseSignatureVersion4 = true;
            try
            {
                IAmazonS3 s3Client = new AmazonS3Client();

                foreach (var k in AwkwardKeyNameBases)
                {
                    var keyName = k + ".SigV4.AWS2.CLRv" + Environment.Version;
                    PutObjectWithQuestionableKey(s3Client, bucketName, keyName);
                }
            }
            finally
            {
                AWSConfigsS3.UseSignatureVersion4 = original;
            }
        }