Banuba SDK
|
This class incapsulates information about Client Token. More...
#include <license_manager.hpp>
Public Member Functions | |
virtual license_status | is_expired () const =0 |
Checks if Client Token is expired. | |
virtual std::string | get_json () const =0 |
Returns decoded content of Client Token. | |
virtual std::string | get_checksum () const =0 |
Returns hash of Client Token. | |
Static Public Member Functions | |
static std::shared_ptr< license_manager > | create (const std::string &client_token) |
Creates new LicenceManager . | |
static std::shared_ptr< license_manager > | instance () |
Returns the instance used by Banuba SDK to check licence. | |
This class incapsulates information about Client Token.
Definition at line 19 of file license_manager.hpp.
|
inlinevirtual |
Definition at line 21 of file license_manager.hpp.
|
static |
Creates new LicenceManager
.
This metod won't change Banuba SDK internal state.
|
static |
Returns the instance used by Banuba SDK to check licence.
This istance was created by UtilityManager.initialize
.