CARVIEW |
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.
GenericContainerCredentials
Class
Generic provider that supports retrieval of AWS credentials from an arbitrary HTTP(S) endpoint specified by the environment.
This provider is restricted to communication over loopback and allowlisted link-local interfaces unless the target endpoint is over HTTPS. The credentials request can also include an authentication token loaded through the environment.
Inheritance Hierarchy
Amazon.Runtime.Identity.BaseIdentity
Amazon.Runtime.AWSCredentials
Amazon.Runtime.RefreshingAWSCredentials
Amazon.Runtime.URIBasedRefreshingCredentialHelper
Amazon.Runtime.GenericContainerCredentials
Namespace: Amazon.Runtime
Assembly: AWSSDK.Core.dll
Version: 3.x.y.z
Syntax
public class GenericContainerCredentials : URIBasedRefreshingCredentialHelper IDisposable
The GenericContainerCredentials type exposes the following members
Constructors
Name | Description | |
---|---|---|
![]() |
GenericContainerCredentials() |
Properties
Name | Type | Description | |
---|---|---|---|
![]() |
Expiration | System.Nullable<System.DateTime> | Inherited from Amazon.Runtime.RefreshingAWSCredentials. |
![]() |
PreemptExpiryTime | System.TimeSpan | Inherited from Amazon.Runtime.RefreshingAWSCredentials. |
Methods
Name | Description | |
---|---|---|
![]() |
ClearCredentials() | Inherited from Amazon.Runtime.RefreshingAWSCredentials. |
![]() |
Dispose() | Inherited from Amazon.Runtime.RefreshingAWSCredentials. |
![]() |
GetCredentials() | Inherited from Amazon.Runtime.RefreshingAWSCredentials. |
![]() |
GetCredentialsAsync() | Inherited from Amazon.Runtime.RefreshingAWSCredentials. |
Version Information
.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