AWS SDK for C++

AWS SDK for C++ Version 1.11.788

Loading...
Searching...
No Matches
Public Member Functions | List of all members
smithy::AwsCredentialIdentityBase Class Referenceabstract

#include <AwsCredentialIdentityBase.h>

Inheritance diagram for smithy::AwsCredentialIdentityBase:
[legend]

Public Member Functions

virtual Aws::String accessKeyId () const =0
 
virtual Aws::String secretAccessKey () const =0
 
virtual Aws::Crt::Optional< Aws::StringsessionToken () const =0
 
virtual Aws::Crt::Optional< AwsIdentity::DateTimeexpiration () const override=0
 
virtual Aws::Crt::Optional< Aws::StringaccountId () const override=0
 

Public Member Functions inherited from smithy::AwsIdentity

virtual ~AwsIdentity ()
 
 

Additional Inherited Members

Public Types inherited from smithy::AwsIdentity

 

Detailed Description

Definition at line 10 of file AwsCredentialIdentityBase.h.

Member Function Documentation

◆ accessKeyId()

virtual Aws::String smithy::AwsCredentialIdentityBase::accessKeyId ( ) const
pure virtual

◆ accountId()

virtual Aws::Crt::Optional< Aws::String > smithy::AwsCredentialIdentityBase::accountId ( ) const
overridepure virtual

Reimplemented from smithy::AwsIdentity.

Implemented in smithy::AwsCredentialIdentity.

◆ expiration()

virtual Aws::Crt::Optional< AwsIdentity::DateTime > smithy::AwsCredentialIdentityBase::expiration ( ) const
overridepure virtual

Reimplemented from smithy::AwsIdentity.

Implemented in smithy::AwsCredentialIdentity.

◆ secretAccessKey()

virtual Aws::String smithy::AwsCredentialIdentityBase::secretAccessKey ( ) const
pure virtual

◆ sessionToken()

virtual Aws::Crt::Optional< Aws::String > smithy::AwsCredentialIdentityBase::sessionToken ( ) const
pure virtual

The documentation for this class was generated from the following file: