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::NoCryptograph Class Reference

#include <no_cryptograph.h>

Inheritance diagram for granada::crypto::NoCryptograph:
granada::crypto::Cryptograph

Public Member Functions

 NoCryptograph ()
 
virtual ~NoCryptograph ()
 
std::string Encrypt (const std::string &text, std::string password) override
 
std::string Decrypt (const std::string &text, std::string password) override
 
- Public Member Functions inherited from granada::crypto::Cryptograph
 Cryptograph ()
 
virtual ~Cryptograph ()
 

Constructor & Destructor Documentation

granada::crypto::NoCryptograph::NoCryptograph ( )
inline

Constructor

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

Destructor

Member Function Documentation

std::string granada::crypto::NoCryptograph::Decrypt ( const std::string &  text,
std::string  password 
)
inlineoverridevirtual

Decrypt a text with given password.

Parameters
crypted_textText to decrypt.
passwordPassword to use to decrypt text.
Returns
Decrypted text.

Reimplemented from granada::crypto::Cryptograph.

std::string granada::crypto::NoCryptograph::Encrypt ( const std::string &  text,
std::string  password 
)
inlineoverridevirtual

Encrypt a text with a password.

Parameters
textText to encrypt.
passwordPassword to use to encrypt text.
Returns
Encrypted text.

Reimplemented from granada::crypto::Cryptograph.


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