Class S3Signer
public class S3Signer : AbstractAWSSigner
  - Inheritance
 - 
      
      
      S3Signer
 
- Inherited Members
 
Constructors
S3Signer()
S3 signer constructor
public S3Signer()
  S3Signer(bool, RegionDetectionUpdater)
S3 signer constructor
public S3Signer(bool useSigV4, S3Signer.RegionDetectionUpdater regionDetector)
  Parameters
useSigV4boolregionDetectorS3Signer.RegionDetectionUpdater
Properties
Protocol
public override ClientProtocol Protocol { get; }
  Property Value
Methods
Sign(IRequest, IClientConfig, RequestMetrics, ImmutableCredentials)
public override void Sign(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, ImmutableCredentials credentials)
  Parameters
requestIRequestclientConfigIClientConfigmetricsRequestMetricscredentialsImmutableCredentials
Sign(IRequest, IClientConfig, RequestMetrics, string, string)
public override void Sign(IRequest request, IClientConfig clientConfig, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey)
  Parameters
requestIRequestclientConfigIClientConfigmetricsRequestMetricsawsAccessKeyIdstringawsSecretAccessKeystring
SignRequest(IRequest, RequestMetrics, string, string)
public static void SignRequest(IRequest request, RequestMetrics metrics, string awsAccessKeyId, string awsSecretAccessKey)
  Parameters
requestIRequestmetricsRequestMetricsawsAccessKeyIdstringawsSecretAccessKeystring