Table of Contents

Class EventBridgeSigner

Namespace
Amazon.Runtime.Internal.Auth
Assembly
AWSSDK.Core.dll

AWS4/AWS4a protocol signer for service calls that transmit authorization in the header field "Authorization". Specific for EventBridge

public class EventBridgeSigner : AbstractAWSSigner
Inheritance
EventBridgeSigner
Inherited Members

Constructors

EventBridgeSigner()

public EventBridgeSigner()

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