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.
Namespace: Amazon.Runtime
Assembly: AWSSDK.Core.dll
Version: 3.x.y.z
[Obsolete("This class is deprecated. Please use DefaultAWSCredentialsIdentityResolver instead to obtain AWSCredentials.")]
public static class FallbackCredentialsFactory
The FallbackCredentialsFactory type exposes the following members
Name | Type | Description | |
---|---|---|---|
![]() ![]() |
CredentialsGenerators | System.Collections.Generic.List<Amazon.Runtime.FallbackCredentialsFactory.CredentialsGenerator> |
When migrating to version 4 of the SDK the Amazon.Runtime.Credentials.DefaultAWSCredentialsIdentityResolver will be the default identity resolver. Changing this property will not affect global override for the default credential provider chain. To change the default credential provider chain use the the Amazon.AWSConfigs.AWSCredentialsGenerators property. |
Name | Description | |
---|---|---|
![]() ![]() |
GetCredentials() | |
![]() ![]() |
GetCredentials(IClientConfig, bool) |
This overloaded method accepts a config parameter and looks to see if Profile is set on the config. If this value is set, then the SDK tries to return the appropriate credentials for Profile.Name in Profile.Location if it is set. If config.Profile is not set then it fallsback to the regular logic. If config.Profile is set but that profile doesn't exist then an exception is thrown. |
![]() ![]() |
GetCredentials(bool) | |
![]() ![]() |
Reset() | |
![]() ![]() |
Reset(IWebProxy) |
.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