Добавление учетных записей администратором

This commit is contained in:
2025-02-19 02:05:07 +03:00
parent 39595d849e
commit 8215388bc6
8 changed files with 60 additions and 9 deletions

View File

@@ -4,7 +4,6 @@ import Common.Visual.DataSetControlForm;
import Common.Visual.Menus.DataMenuBar;
import Common.Visual.Tables.ColumnInfo;
import Common.Visual.Windows.Dialog.DBObjectDialog;
import _VisualDVM.ComponentsServer.Subscribes.Subscriber;
import _VisualDVM.ComponentsServer.UserAccount.AccountRole;
import _VisualDVM.ComponentsServer.UserAccount.UserAccount;
import _VisualDVM.Global;
@@ -50,7 +49,9 @@ public class UserAccountsForm extends DataSetControlForm<UserAccount> {
}
@Override
protected DataMenuBar createMenuBar() {
return new DataMenuBar(dataSource.getPluralDescription(), PassCode.SynchronizeCredentials, PassCode.EditUserAccount);
return new DataMenuBar(dataSource.getPluralDescription(), PassCode.SynchronizeCredentials,
PassCode.PublishUserAccount,
PassCode.EditUserAccount);
}
@Override
protected DBObjectDialog getDialog() {

View File

@@ -47,6 +47,9 @@ public class UserAccount extends iDBObject {
public String getKey() throws Exception{
return FileUtils.readFileToString(getServerKeyFile());
}
public void generateKey() throws Exception {
FileUtils.writeStringToFile(getServerKeyFile(), RandomStringUtils.random(100, true, true));
}
//todo часть устарело.разобрать.
public boolean CheckRegistered(TextLog Log) {
if (role.equals(AccountRole.Undefined)) {