34#include <NDEVR/NDEVRServerManager.h>
38 class OWLCredentialsDialogUI;
78 Ui::OWLCredentialsDialogUI* ui =
nullptr;
Dialog for creating a new user account on an OWL server.
High-level OWL server client that combines WebSocket communication with file transfer,...
OWLCredentialsDialog(OWLClientInterface *server_actions, QWidget *parent=nullptr)
Constructs the credentials dialog.
void setConnectionID(UUID id)
Sets the connection ID to authenticate against.
void finishedSignal()
Emitted when authentication is complete.
void setConnection(const NDEVRServerManager::OWLServer &server)
Sets the active server connection for authentication.
void reset()
Resets the dialog to its initial state.
virtual ~OWLCredentialsDialog()
Destroys the credentials dialog.
Dialog for managing OWL server connections.
A universally unique identifier (UUID) is a 128-bit number used to identify information in computer s...
The primary namespace for the NDEVR SDK.
Represents an OWL server entry with a name and unique ID.
Extended user information including contact details and encryption keys.