1#ifndef SECURITY_LAYER_H
2#define SECURITY_LAYER_H
virtual void Initialize()=0
Pure virtual function to initialize the security layer for display and interaction....
virtual void Reset()=0
Pure virtual function to reset the security layer to its initial, inactive state. Derived classes mus...
~SecurityLayer() override=default
Virtual destructor. Ensures proper cleanup for derived classes.
void layerCompleted()
Emitted when the user successfully completes the security challenge presented by this layer.
void layerFailed()
Emitted when the user fails the security challenge (e.g., incorrect code, timeout,...
SecurityLayer(QWidget *parent=nullptr)
Constructs a SecurityLayer.
Definition security_layer.h:20