BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Public Member Functions | Static Public Member Functions | Static Public Attributes
BeeeOn::PinCredentials Class Reference
Inheritance diagram for BeeeOn::PinCredentials:
BeeeOn::Credentials

Public Member Functions

void setPin (const std::string &pin, Poco::Crypto::Cipher *cipher)
 
void setRawPin (const std::string &pin)
 
std::string pin (Poco::Crypto::Cipher *cipher) const
 
void save (Poco::AutoPtr< Poco::Util::AbstractConfiguration > conf, const DeviceID &device, const std::string &root="credentials") const override
 
- Public Member Functions inherited from BeeeOn::Credentials
void setParams (const CryptoParams &params)
 
CryptoParams params () const
 

Static Public Member Functions

static Poco::SharedPtr
< Credentials
create (Poco::AutoPtr< Poco::Util::AbstractConfiguration > conf)
 

Static Public Attributes

static const std::string TYPE = "pin"
 

Additional Inherited Members

- Protected Member Functions inherited from BeeeOn::Credentials
std::string makeConfString (const DeviceID &device, const std::string &atribute, const std::string &root) const
 
- Protected Attributes inherited from BeeeOn::Credentials
CryptoParams m_params
 

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