AWS SDK for C++  1.9.160
AWS SDK for C++
Public Member Functions | List of all members
Aws::Utils::Crypto::SecureRandomBytes_BCrypt Class Reference

#include <CryptoImpl.h>

+ Inheritance diagram for Aws::Utils::Crypto::SecureRandomBytes_BCrypt:

Public Member Functions

 SecureRandomBytes_BCrypt ()
 
 ~SecureRandomBytes_BCrypt ()
 
void GetBytes (unsigned char *buffer, size_t bufferSize) override
 
- Public Member Functions inherited from Aws::Utils::Crypto::SecureRandomBytes
 SecureRandomBytes ()
 
virtual ~SecureRandomBytes ()=default
 
 operator bool () const
 

Additional Inherited Members

- Protected Attributes inherited from Aws::Utils::Crypto::SecureRandomBytes
bool m_failure
 

Detailed Description

Definition at line 34 of file CryptoImpl.h.

Constructor & Destructor Documentation

◆ SecureRandomBytes_BCrypt()

Aws::Utils::Crypto::SecureRandomBytes_BCrypt::SecureRandomBytes_BCrypt ( )

◆ ~SecureRandomBytes_BCrypt()

Aws::Utils::Crypto::SecureRandomBytes_BCrypt::~SecureRandomBytes_BCrypt ( )

Member Function Documentation

◆ GetBytes()

void Aws::Utils::Crypto::SecureRandomBytes_BCrypt::GetBytes ( unsigned char *  buffer,
size_t  bufferSize 
)
overridevirtual

fill in buffer of size bufferSize with random bytes

Implements Aws::Utils::Crypto::SecureRandomBytes.


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