17 #ifndef QGSAUTHEDITORWIDGETS_H 
   18 #define QGSAUTHEDITORWIDGETS_H 
   22 #include "ui_qgsautheditorwidgets.h" 
   23 #include "ui_qgsauthmethodplugins.h" 
   48     QVBoxLayout *mAuthNotifyLayout = 
nullptr;
 
   49     QLabel *mAuthNotify = 
nullptr;
 
   70     void btnCertManager_clicked();
 
   71     void btnAuthPlugins_clicked();
 
   74     void setMasterPassword();
 
   77     void clearCachedMasterPassword();
 
   80     void resetMasterPassword();
 
   83     void clearCachedAuthenticationConfigs();
 
   86     void removeAuthenticationConfigs();
 
   89     void eraseAuthenticationDatabase();
 
   95     void  passwordHelperDelete();
 
   98     void  passwordHelperSync();
 
  101     void passwordHelperEnableTriggered();
 
  104     void passwordHelperLoggingEnableTriggered();
 
  107     void setupUtilitiesMenu();
 
  110     int messageTimeout();
 
  112     QMenu *mAuthUtilitiesMenu = 
nullptr;
 
  113     QAction *mActionSetMasterPassword = 
nullptr;
 
  114     QAction *mActionClearCachedMasterPassword = 
nullptr;
 
  115     QAction *mActionResetMasterPassword = 
nullptr;
 
  116     QAction *mActionClearCachedAuthConfigs = 
nullptr;
 
  117     QAction *mActionRemoveAuthConfigs = 
nullptr;
 
  118     QAction *mActionEraseAuthDatabase = 
nullptr;
 
  119     QAction *mActionPasswordHelperDelete = 
nullptr;
 
  120     QAction *mActionPasswordHelperSync = 
nullptr;
 
  121     QAction *mActionPasswordHelperEnable = 
nullptr;
 
  122     QAction *mActionPasswordHelperLoggingEnable = 
nullptr;
 
  123     QAction *mActionClearAccessCacheNow = 
nullptr;
 
  124     QAction *mActionAutoClearAccessCache = 
nullptr;
 
  127 #endif // QGSAUTHEDITORWIDGETS_H