AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
An implementation of the Amazon.Runtime.Internal.DefaultRetryPolicy that retries certain additional STS errors when doing AssumeRoleWithWebIdentity requests.
Namespace: Amazon.SecurityToken
Assembly: AWSSDK.SecurityToken.dll
Version: 3.x.y.z
public class SecurityTokenServiceRetryPolicy : DefaultRetryPolicy
The SecurityTokenServiceRetryPolicy type exposes the following members
Name | Description | |
---|---|---|
![]() |
SecurityTokenServiceRetryPolicy(IClientConfig) |
Constructor for SecurityTokenServiceRetryPolicy. |
Name | Type | Description | |
---|---|---|---|
![]() |
ErrorCodesToRetryOn | System.Collections.Generic.ICollection<System.String> | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
HttpStatusCodesToRetryOn | System.Collections.Generic.ICollection<System.Net.HttpStatusCode> | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
Logger | Amazon.Runtime.Internal.Util.ILogger | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
MaxBackoffInMilliseconds | System.Int32 | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
MaxRetries | System.Int32 | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
ThrottlingErrorCodes | System.Collections.Generic.ICollection<System.String> | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
TimeoutErrorCodesToRetryOn | System.Collections.Generic.ICollection<System.String> | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
WebExceptionStatusesToRetryOn | System.Collections.Generic.ICollection<System.Net.WebExceptionStatus> | Inherited from Amazon.Runtime.RetryPolicy. |
Name | Description | |
---|---|---|
![]() |
CanRetry(IExecutionContext) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
IsServiceTimeoutError(Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
IsThrottlingError(Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
IsTransientError(IExecutionContext, Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
NotifySuccess(IExecutionContext) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
ObtainSendToken(IExecutionContext, Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
ObtainSendTokenAsync(IExecutionContext, Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
OnRetry(IExecutionContext) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
OnRetry(IExecutionContext, bool) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
OnRetry(IExecutionContext, bool, bool) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
Retry(IExecutionContext, Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
RetryAsync(IExecutionContext, Exception) | Inherited from Amazon.Runtime.RetryPolicy. |
![]() |
RetryForException(IExecutionContext, Exception) |
Returns true if the request should be retried. |
![]() |
RetryForExceptionAsync(IExecutionContext, Exception) |
Returns true if the request should be retried. |
![]() |
RetryLimitReached(IExecutionContext) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
WaitBeforeRetry(IExecutionContext) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
![]() |
WaitBeforeRetryAsync(IExecutionContext) | Inherited from Amazon.Runtime.Internal.DefaultRetryPolicy. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.7.2 and newer