Developer Documentation
Loading...
Searching...
No Matches
SecurityInterface Class Reference

Interface class for adding copy protection and license management to a plugin. More...

#include <OpenFlipper/BasePlugin/SecurityInterface.hh>

Inheritance diagram for SecurityInterface:
LicenseManager

Public Slots

virtual bool authenticate ()
 Function starting the authentication process.
 
virtual QString licenseError ()
 If authenticate returns fails, this string will contain the license info.
 

Private Member Functions

virtual bool authenticated ()
 

Detailed Description

Interface class for adding copy protection and license management to a plugin.


Detailed description
This interface is used to add copy protection to plugins.

Definition at line 61 of file SecurityInterface.hh.

Constructor & Destructor Documentation

◆ ~SecurityInterface()

virtual SecurityInterface::~SecurityInterface ( )
inlinevirtual

Definition at line 65 of file SecurityInterface.hh.

◆ SecurityInterface()

SecurityInterface::SecurityInterface ( )
inline

Definition at line 66 of file SecurityInterface.hh.

Member Function Documentation

◆ authenticated()

virtual bool SecurityInterface::authenticated ( )
privatevirtual

Reimplemented in LicenseManager.


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