Table of Contents

Class SecurityTokenServiceAdaptiveRetryPolicy

Namespace
Amazon.SecurityToken
Assembly
AWSSDK.SecurityToken.dll

An implementation of the Amazon.Runtime.Internal.AdaptiveRetryPolicy that retries certain additional STS errors when doing AssumeRoleWithWebIdentity requests.

public class SecurityTokenServiceAdaptiveRetryPolicy : AdaptiveRetryPolicy
Inheritance
SecurityTokenServiceAdaptiveRetryPolicy

Constructors

SecurityTokenServiceAdaptiveRetryPolicy(IClientConfig)

Constructor for SecurityTokenServiceAdaptiveRetryPolicy.

public SecurityTokenServiceAdaptiveRetryPolicy(IClientConfig config)

Parameters

config IClientConfig

Methods

RetryForException(IExecutionContext, Exception)

Returns true if the request should be retried.

public override bool RetryForException(IExecutionContext executionContext, Exception exception)

Parameters

executionContext IExecutionContext
exception Exception

Returns

bool

RetryForExceptionAsync(IExecutionContext, Exception)

Returns true if the request should be retried.

public override Task<bool> RetryForExceptionAsync(IExecutionContext executionContext, Exception exception)

Parameters

executionContext IExecutionContext
exception Exception

Returns

Task<bool>