C# Class Amazon.Runtime.Internal.Auth.QueryStringSigner

Inheritance: AbstractAWSSigner
ファイルを表示 Open project: aws/aws-sdk-net

Public Methods

Method Description
QueryStringSigner ( ) : System
Sign ( IRequest request, IClientConfig clientConfig, Amazon.Runtime.Internal.RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey ) : void

Signs the specified request with the AWS2 signing protocol by using the AWS account credentials given in the method parameters.

Method Details

QueryStringSigner() public method

public QueryStringSigner ( ) : System
return System

Sign() public method

Signs the specified request with the AWS2 signing protocol by using the AWS account credentials given in the method parameters.
If any problems are encountered while signing the request
public Sign ( IRequest request, IClientConfig clientConfig, Amazon.Runtime.Internal.RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey ) : void
request IRequest The request to have the signature compute for
clientConfig IClientConfig The configuration that specifies which hashing algorithm to use
metrics Amazon.Runtime.Internal.RequestMetrics Request metrics
awsAccessKeyId string The AWS public key
awsSecretAccessKey string The AWS secret key used to sign the request in clear text
return void