Granada  1.54.0
Structured layer on top of C++ REST SDK for building server applications in C++. Granada implements sessions, server side plug-in framework, C++ OAuth 2.0 server, data storage access, server script running, server browsing.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | List of all members
granada::crypto::CPPRESTNonceGenerator Class Reference

#include <nonce_generator.h>

Inheritance diagram for granada::crypto::CPPRESTNonceGenerator:
granada::crypto::NonceGenerator

Public Member Functions

 CPPRESTNonceGenerator ()
 
virtual ~CPPRESTNonceGenerator ()
 
std::string generate (int &length) override
 
- Public Member Functions inherited from granada::crypto::NonceGenerator
 NonceGenerator ()
 
virtual ~NonceGenerator ()
 

Constructor & Destructor Documentation

granada::crypto::CPPRESTNonceGenerator::CPPRESTNonceGenerator ( )
inline

Constructor

virtual granada::crypto::CPPRESTNonceGenerator::~CPPRESTNonceGenerator ( )
inlinevirtual

Destructor

Member Function Documentation

std::string granada::crypto::CPPRESTNonceGenerator::generate ( int &  length)
inlineoverridevirtual

Generate a random alphanumeric string with the given length.

Parameters
lengthLength of the nonce.
Returns
Nonce.

Reimplemented from granada::crypto::NonceGenerator.


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