7#include <smithy/identity/identity/AwsCredentialIdentityBase.h>
15 const Aws::Crt::Optional<AwsIdentity::DateTime>&
expiration)
21 Aws::Crt::Optional<Aws::String>
sessionToken()
const override;
22 Aws::Crt::Optional<AwsIdentity::DateTime>
expiration()
const override;
32#include <smithy/identity/identity/impl/AwsCredentialIdentityImpl.h>
Aws::Crt::Optional< Aws::String > sessionToken() const override
Aws::Crt::Optional< AwsIdentity::DateTime > m_expiration
Aws::String secretAccessKey() const override
AwsCredentialIdentity(const Aws::String &accessKeyId, const Aws::String &secretAccessKey, const Aws::Crt::Optional< Aws::String > &sessionToken, const Aws::Crt::Optional< AwsIdentity::DateTime > &expiration)
Aws::String accessKeyId() const override
Aws::Crt::Optional< Aws::String > m_sessionToken
Aws::String m_secretAccessKey
Aws::String m_accessKeyId
Aws::Crt::Optional< AwsIdentity::DateTime > expiration() const override
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String