Amazon.Runtime.Internal.Auth.S3Signer.Sign C# (CSharp) Method

Sign() public method

public Sign ( IRequest request, ClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey ) : void
request IRequest
clientConfig ClientConfig
metrics Amazon.Runtime.Internal.Util.RequestMetrics
awsAccessKeyId string
awsSecretAccessKey string
return void
        public override void Sign(IRequest request, ClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey)
        {
            var aws4Signer = SelectSigner(request, clientConfig) as AWS4Signer;
            if (aws4Signer != null)
                aws4Signer.Sign(request, clientConfig, metrics, awsAccessKeyId, awsSecretAccessKey);
            else
                SignRequest(request, clientConfig, metrics, awsAccessKeyId, awsSecretAccessKey);
        }

Usage Example

Esempio n. 1
0
 public override void Sign(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, ImmutableCredentials credentials)
 {
     _s3Signer.Sign(request, clientConfig, metrics, credentials);
 }
All Usage Examples Of Amazon.Runtime.Internal.Auth.S3Signer::Sign