Table of Contents

Class Signer

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

This handler signs the request.

public class Signer : PipelineHandler, IPipelineHandler
Inheritance
Signer
Implements
Inherited Members

Constructors

Signer()

public Signer()

Methods

InvokeAsync(IAsyncExecutionContext)

Calls pre invoke logic before calling the next handler in the pipeline.

public override IAsyncResult InvokeAsync(IAsyncExecutionContext executionContext)

Parameters

executionContext IAsyncExecutionContext

The execution context which contains both the requests and response context.

Returns

IAsyncResult

IAsyncResult which represent an async operation.

InvokeSync(IExecutionContext)

Calls pre invoke logic before calling the next handler in the pipeline.

public override void InvokeSync(IExecutionContext executionContext)

Parameters

executionContext IExecutionContext

The execution context which contains both the requests and response context.

PreInvoke(IExecutionContext)

Signs the request before invoking the next handler.

protected static void PreInvoke(IExecutionContext executionContext)

Parameters

executionContext IExecutionContext

The execution context, it contains the request and response context.

SignRequest(IRequestContext)

Signs the request.

public static void SignRequest(IRequestContext requestContext)

Parameters

requestContext IRequestContext

The request context.