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 

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: