Table of Contents

Class CloudFrontSigner

Namespace
Amazon.Runtime.Internal.Auth
Assembly
AWSSDK.Core.dll
public class CloudFrontSigner : AbstractAWSSigner
Inheritance
CloudFrontSigner
Inherited Members

Constructors

CloudFrontSigner()

public CloudFrontSigner()

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