Module implementing a dialog to manage FIDO2 security keys.
None |
Fido2ManagementDialog | Class implementing a dialog to manage FIDO2 security keys. |
None |
Class implementing a dialog to manage FIDO2 security keys.
CredentialIdColumn |
CredentialIdRole |
DisplayNameColumn |
RelyingPartyColumn |
UserIdRole |
UserNameColumn |
None |
Fido2ManagementDialog | Constructor |
__aboutToShowManagementMenu | Private slot to prepare the security key management menu before it is shown. |
__changePin | Private slot to change the PIN of the selected security key. |
__checkPinStatus | Private method to check the PIN status of the connected security key. |
__deviceConnected | Private slot handling the device connected signal. |
__deviceDisconnected | Private slot handling the device disconnected signal. |
__forcePinChange | Private slot to force a PIN change before the next use. |
__getRequiredPin | Private method to check, if a pin has been set for the selected device, and ask the user to enter it. |
__handleError | Private method to handle an error reported by the manager. |
__initManagementMenu | Private method to initialize the security key management menu with actions not needed so much. |
__populateDeviceSelector | Private slot to populate the device selector combo box. |
__populatePasskeysList | Private slot to populate the list of store passkeys of the selected security key. |
__resetSecurityKey | Private slot to reset the selected security key. |
__setMinimumPinLength | Private slot to set the minimum PIN length. |
__setPin | Private slot to set a PIN for the selected security key. |
__showSecurityKeyInfo | Private slot to show some info about the selected security key. |
__toggleAlwaysUv | Private slot to toggle the state of the 'Always Require User Verification' flag. |
on_deleteButton_clicked | Private slot to delete the selected passkey. |
on_editButton_clicked | Private slot to edit the selected passkey. |
on_loadPasskeysButton_clicked | Private slot to (re-)populate the passkeys list. |
on_lockButton_toggled | Private slot to handle the toggling of the device locked status. |
on_passkeysList_itemSelectionChanged | Private slot handling the selection of a passkey. |
on_pinButton_clicked | Private slot to set or change the PIN for the selected security key. |
on_securityKeysComboBox_currentIndexChanged | Private slot handling the selection of security key. |
None |
Constructor
Private slot to prepare the security key management menu before it is shown.
Private slot to change the PIN of the selected security key.
Private method to check the PIN status of the connected security key.
Private slot handling the device connected signal.
Private slot handling the device disconnected signal.
Private slot to force a PIN change before the next use.
Private method to check, if a pin has been set for the selected device, and ask the user to enter it.
Private method to handle an error reported by the manager.
Private method to initialize the security key management menu with actions not needed so much.
Private slot to populate the device selector combo box.
Private slot to populate the list of store passkeys of the selected security key.
Private slot to reset the selected security key.
Private slot to set the minimum PIN length.
Private slot to set a PIN for the selected security key.
Private slot to show some info about the selected security key.
Private slot to toggle the state of the 'Always Require User Verification' flag.
Private slot to delete the selected passkey.
Private slot to edit the selected passkey.
Private slot to (re-)populate the passkeys list.
Private slot to handle the toggling of the device locked status.
Private slot handling the selection of a passkey.
Private slot to set or change the PIN for the selected security key.
Private slot handling the selection of security key.