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.
ICoreAmazonSTS is not meant to be used directly. It defines Security Token service with basic .NET types and allows other services to be able to use the service as a runtime dependency. This interface is implemented by the AmazonSecurityTokenServiceClient defined in the AWSSDK.SecurityToken assembly.
Namespace: Amazon.Runtime.SharedInterfaces
Assembly: AWSSDK.Core.dll
Version: 3.x.y.z
public interface ICoreAmazonSTS
The ICoreAmazonSTS type exposes the following members
Name | Description | |
---|---|---|
![]() |
CredentialsFromAssumeRoleAuthentication(string, string, AssumeRoleAWSCredentialsOptions) |
This method is used internally to access the Amazon Security Token service within other service assemblies. Please use AmazonSecurityTokenServiceClient to access the Amazon Security Token service instead. Use Amazon Security Token Service to assume a role. |
![]() |
CredentialsFromSAMLAuthentication(string, string, string, TimeSpan, ICredentials) |
This method is used internally to access the Amazon Security Token service within other service assemblies. Please use AmazonSecurityTokenServiceClient to access the Amazon Security Token service instead. Authenticates against a federated identity endpoint supporting SAML and returns temporary AWS credentials for the supplied role. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5