промежуточный.безопасность на стороне сервера. Утром доделаю на стороне клиента
This commit is contained in:
@@ -330,9 +330,8 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
|
||||
}
|
||||
//--
|
||||
@Override
|
||||
protected void SafeSession() throws Exception {
|
||||
protected void UnsafeSession() throws Exception {
|
||||
switch (code) {
|
||||
// ПРОХОДЫ НЕЗАВИСИМЫЕ ОТ ВЕРСИИ
|
||||
case CheckSubscriberRole:
|
||||
CheckSubscriberRole();
|
||||
break;
|
||||
@@ -340,6 +339,7 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
|
||||
GetComponentsBackUps();
|
||||
break;
|
||||
case UpdateComponent:
|
||||
//возможно со стороны админа ввод подтверждения по почте запрашивать.
|
||||
PublishComponent();
|
||||
break;
|
||||
case ReceiveComponent:
|
||||
@@ -354,7 +354,13 @@ public class ComponentsServer extends RepositoryServer<BugReportsDatabase> {
|
||||
case GetComponentChangesLog:
|
||||
GetComponentChangesLog();
|
||||
break;
|
||||
//------------------------------------------------------------------------>>>>
|
||||
default:
|
||||
throw new RepositoryRefuseException("Неподдерживаемый код: " + code);
|
||||
}
|
||||
}
|
||||
@Override
|
||||
protected void Session() throws Exception {
|
||||
switch (code) {
|
||||
case ReceiveAllArchives:
|
||||
ReceiveAllArchives();
|
||||
break;
|
||||
|
||||
19
src/_VisualDVM/Repository/Server/SafeServerExchangeUnit.java
Normal file
19
src/_VisualDVM/Repository/Server/SafeServerExchangeUnit.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package _VisualDVM.Repository.Server;
|
||||
import _VisualDVM.Constants;
|
||||
|
||||
import java.io.Serializable;
|
||||
public class SafeServerExchangeUnit extends ServerExchangeUnit_2021 {
|
||||
public int version;
|
||||
public SafeServerExchangeUnit(ServerCode code_in, String arg_in, Serializable object_in) {
|
||||
super(code_in, arg_in, object_in);
|
||||
version = Constants.version;
|
||||
}
|
||||
public SafeServerExchangeUnit(ServerCode code_in, String arg_in) {
|
||||
super(code_in, arg_in);
|
||||
version = Constants.version;
|
||||
}
|
||||
public SafeServerExchangeUnit(ServerCode code_in) {
|
||||
super(code_in);
|
||||
version = Constants.version;
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
package _VisualDVM.Repository.Server;
|
||||
import java.io.Serializable;
|
||||
public class ServerRequestUnit {
|
||||
public static final int version = 1165;
|
||||
//--------------------------------------------
|
||||
public String codeName;
|
||||
public String arg;
|
||||
public Serializable object;
|
||||
//--------------------------------------------
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user