-
Notifications
You must be signed in to change notification settings - Fork 0
/
webswing.config
86 lines (86 loc) · 2.4 KB
/
webswing.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
{
"/" : {
"path" : "/",
"security" : {
"module" : "EMBEDED",
"config" : {
"users" : [ {
"username" : "admin",
"password" : "admin",
"roles" : [ "admin" ]
}, {
"username" : "support",
"password" : "support",
"roles" : [ "support" ]
}, {
"username" : "user",
"password" : "user"
} ]
},
"classPath" : [ ]
},
"langFolder" : "${webswing.rootDir}/lang",
"homeDir" : "${user.dir}"
},
"/ing-sw" : {
"path" : "/ing-sw",
"enabled" : true,
"homeDir" : "${webswing.rootDir}/demo/ing-sw",
"webFolder" : "",
"langFolder" : "",
"security" : {
"module" : "INHERITED",
"classPath" : [ ],
"config" : { },
"authorizationConfig" : {
"users" : [ ],
"roles" : [ ]
}
},
"swingConfig" : {
"allowUpload" : false,
"allowDownload" : false,
"isolatedFs" : false,
"autoLogout" : true,
"sessionLogging" : false,
"monitorEdtEnabled" : true,
"name" : "ing-sw",
"theme" : "Murrine",
"directdraw" : true,
"javaFx" : false,
"debug" : false,
"userDir" : "",
"jreExecutable" : "${java.home}/bin/java",
"javaVersion" : "${java.version}",
"launcherType" : "Desktop",
"ma" : {
"mainClass" : "it.polimi.ingsw.client.Client",
"args" : "-w"
},
"maxClients" : 300,
"sessionMode" : "CONTINUE_FOR_BROWSER",
"swingSessionTimeout" : 300,
"timeoutIfInactive" : false,
"loadingAnimationDelay" : 2,
"allowStealSession" : false,
"allowDelete" : false,
"allowAutoDownload" : true,
"uploadMaxSize" : 5,
"allowJsLink" : false,
"allowLocalClipboard" : false,
"allowServerPrinting" : false,
"recordingsFolder" : "${webswing.tempDirPath}recordings${webswing.appPath}/",
"fontConfig" : { },
"classPathEntries" : [ "lib/*.jar", "ing-sw-2019-7-1.0.jar" ],
"allowedCorsOrigins" : [ ],
"transparentFileOpen" : true,
"transparentFileSave" : true,
"transferDir" : "${user}/upload",
"clearTransferDir" : true,
"goodbyeUrl" : "",
"loggingDirectory" : "${webswing.logsDir:-logs/}",
"sessionLogMaxFileSize" : "${webswing.sessionLog.maxSize:-1000MB}",
"sessionLogFileSize" : "${webswing.sessionLog.size:-10MB}"
}
}
}