AWS SDK for C++

AWS SDK for C++ Version 1.11.823

Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
smithy::AwsBearerTokenIdentity Class Reference

#include <AwsBearerTokenIdentity.h>

Inheritance diagram for smithy::AwsBearerTokenIdentity:
[legend]

Public Member Functions

virtual const Aws::Stringtoken () const override
 
virtual Aws::Crt::Optional< AwsIdentity::DateTimeexpiration () const override
 
 
Aws::Crt::Optional< AwsIdentity::DateTime > & expiration ()
 

Public Member Functions inherited from smithy::AwsBearerTokenIdentityBase

 
 

Public Member Functions inherited from smithy::AwsIdentity

virtual ~AwsIdentity ()
 
virtual Aws::Crt::Optional< Aws::StringaccountId () const
 

Protected Attributes

 
Aws::Crt::Optional< AwsIdentity::DateTimem_expiration
 

Protected Attributes inherited from smithy::AwsBearerTokenIdentityBase

 

Additional Inherited Members

Public Types inherited from smithy::AwsIdentity

 

Detailed Description

Definition at line 10 of file AwsBearerTokenIdentity.h.

Member Function Documentation

◆ expiration() [1/2]

Aws::Crt::Optional< AwsIdentity::DateTime > & smithy::AwsBearerTokenIdentity::expiration ( )
inline

Definition at line 19 of file AwsBearerTokenIdentity.h.

◆ expiration() [2/2]

Aws::Crt::Optional< AwsIdentity::DateTime > smithy::AwsBearerTokenIdentity::expiration ( ) const
inlineoverridevirtual

Implements smithy::AwsBearerTokenIdentityBase.

Definition at line 14 of file AwsBearerTokenIdentityImpl.h.

◆ token() [1/2]

Aws::String & smithy::AwsBearerTokenIdentity::token ( )
inline

Definition at line 17 of file AwsBearerTokenIdentity.h.

◆ token() [2/2]

const Aws::String & smithy::AwsBearerTokenIdentity::token ( ) const
inlineoverridevirtual

Implements smithy::AwsBearerTokenIdentityBase.

Definition at line 11 of file AwsBearerTokenIdentityImpl.h.

Member Data Documentation

◆ m_expiration

Aws::Crt::Optional<AwsIdentity::DateTime> smithy::AwsBearerTokenIdentity::m_expiration
protected

Definition at line 26 of file AwsBearerTokenIdentity.h.

◆ m_token

Aws::String smithy::AwsBearerTokenIdentity::m_token
protected

Definition at line 25 of file AwsBearerTokenIdentity.h.


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