Class S3Signer
- Namespace
- Amazon.S3.Internal
- Assembly
- AWSSDK.S3.dll
public class S3Signer : AbstractAWSSigner
- Inheritance
-
S3Signer
Constructors
S3Signer()
Properties
Protocol
public override ClientProtocol Protocol { get; }
Property Value
- ClientProtocol
Methods
Sign(IRequest, IClientConfig, RequestMetrics, ImmutableCredentials)
public override void Sign(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, ImmutableCredentials credentials)
Parameters
request
IRequest
clientConfig
IClientConfig
metrics
RequestMetrics
credentials
ImmutableCredentials
Sign(IRequest, IClientConfig, RequestMetrics, string, string)
public override void Sign(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey)
Parameters
request
IRequest
clientConfig
IClientConfig
metrics
RequestMetrics
awsAccessKeyId
string
awsSecretAccessKey
string