AWS SDK for C++  1.9.161
AWS SDK for C++
Public Member Functions | List of all members
Aws::Utils::Crypto::SecureRandomFactory Class Referenceabstract

#include <SecureRandom.h>

Public Member Functions

virtual ~SecureRandomFactory ()=default
virtual std::shared_ptr< SecureRandomBytesCreateImplementation () const =0
virtual void InitStaticState ()
virtual void CleanupStaticState ()

Detailed Description

Definition at line 92 of file SecureRandom.h.

Constructor & Destructor Documentation

◆ ~SecureRandomFactory()

virtual Aws::Utils::Crypto::SecureRandomFactory::~SecureRandomFactory ( )

Member Function Documentation

◆ CleanupStaticState()

virtual void Aws::Utils::Crypto::SecureRandomFactory::CleanupStaticState ( )

Opportunity to make any static cleanup calls you need to make. will only be called at the end of the application.

Definition at line 112 of file SecureRandom.h.

◆ CreateImplementation()

virtual std::shared_ptr<SecureRandomBytes> Aws::Utils::Crypto::SecureRandomFactory::CreateImplementation ( ) const
pure virtual

Factory method. Returns SecureRandom implementation.

◆ InitStaticState()

virtual void Aws::Utils::Crypto::SecureRandomFactory::InitStaticState ( )

Opportunity to make any static initialization calls you need to make. Will only be called once.

Definition at line 106 of file SecureRandom.h.

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