Table of Contents

Class AWSCredentials

Namespace
Amazon.Runtime
Assembly
AWSSDK.Core.dll

Abstract class that represents a credentials object for AWS services.

public abstract class AWSCredentials
Inheritance
AWSCredentials
Derived
Inherited Members

Constructors

AWSCredentials()

protected AWSCredentials()

Methods

GetCredentials()

Returns a copy of ImmutableCredentials

public abstract ImmutableCredentials GetCredentials()

Returns

ImmutableCredentials

GetCredentialsAsync()

public virtual Task<ImmutableCredentials> GetCredentialsAsync()

Returns

Task<ImmutableCredentials>

Validate()

Called by AmazonServiceClient to validate the credential state on client construction.

protected virtual void Validate()