AWSSDK_DotNet.IntegrationTests.Tests.S3.RegionsTest.testPost C# (CSharp) Метод

testPost() приватный Метод

private testPost ( string key, string bucketName, Stream contentStream, string extraConditions, AWSCredentials credentials, RegionEndpoint region ) : S3PostUploadResponse
key string
bucketName string
contentStream Stream
extraConditions string
credentials Amazon.Runtime.AWSCredentials
region Amazon.RegionEndpoint
Результат Amazon.S3.Util.S3PostUploadResponse
        private S3PostUploadResponse testPost(string key, string bucketName, Stream contentStream, string extraConditions, AWSCredentials credentials, RegionEndpoint region)
        {
            var expDate = DateTime.UtcNow.AddMinutes(5).ToString(AWSSDKUtils.ISO8601DateFormat, CultureInfo.InvariantCulture);

            var policy = policy_tmpl.Replace("EXPIRATIONDATE", expDate)
                                    .Replace("BUCKETNAME", bucketName)
                                    .Replace("MOARCONDITIONS", extraConditions);

            var signedPolicy = S3PostUploadSignedPolicy.GetSignedPolicy(policy, credentials);

            var req = new S3PostUploadRequest
            {
                Key = key,
                Bucket = bucketName,
                CannedACL = S3CannedACL.PublicRead,
                InputStream = contentStream,
                SignedPolicy = signedPolicy,
                Region = region
            };

            return AmazonS3Util.PostUpload(req);
        }
        private Stream testContentStream(string content)