Commit ab4ddb1 1 parent 8d5db1d commit ab4ddb1 Copy full SHA for ab4ddb1
File tree 3 files changed +6
-15
lines changed
3 files changed +6
-15
lines changed Original file line number Diff line number Diff line change @@ -2,22 +2,15 @@ package global
2
2
3
3
import javax .inject .{ Inject , Provider , Singleton }
4
4
5
- import scala .collection .immutable
6
-
7
5
import play .api .Logger
8
- import play .api .http .{ HttpFilters , SessionConfiguration }
6
+ import play .api .http .SessionConfiguration
9
7
import play .api .libs .crypto .CSRFTokenSigner
10
- import play .api .mvc .{ EssentialFilter , RequestHeader }
8
+ import play .api .mvc .RequestHeader
11
9
import play .filters .csrf .CSRF .{ ErrorHandler , TokenProvider }
12
10
import play .filters .csrf .CSRFConfig
13
11
14
12
import akka .stream .Materializer
15
13
16
- @ Singleton
17
- class TheHiveFilters @ Inject () (injectedFilters : immutable.Set [EssentialFilter ]) extends HttpFilters {
18
- override val filters : Seq [EssentialFilter ] = injectedFilters.toSeq
19
- }
20
-
21
14
object CSRFFilter {
22
15
private [CSRFFilter ] lazy val logger = Logger (getClass)
23
16
Original file line number Diff line number Diff line change @@ -65,11 +65,6 @@ class TheHive(
65
65
authBindings.addBinding.to(authSrvClass)
66
66
}
67
67
68
- val filterBindings = ScalaMultibinder .newSetBinder[EssentialFilter ](binder)
69
- filterBindings.addBinding.to[StreamFilter ]
70
- filterBindings.addBinding.to[TempFilter ]
71
- filterBindings.addBinding.to[CSRFFilter ]
72
-
73
68
bind[MigrationOperations ].to[Migration ]
74
69
bind[AuthSrv ].to[TheHiveAuthSrv ]
75
70
Original file line number Diff line number Diff line change @@ -16,7 +16,10 @@ play.modules.enabled += global.TheHive
16
16
# handler for requests (check if database is in maintenance or not)
17
17
#play.http.requestHandler = TheHiveHostRequestHandler
18
18
19
- play.http.filters = global.TheHiveFilters
19
+ play.filters.enabled += services.StreamFilter
20
+ play.filters.enabled += org.elastic4play.services.TempFilter
21
+ play.filters.enabled += global.CSRFFilter
22
+ play.filters.disabled += play.filters.csrf.CSRFFilter
20
23
21
24
# ElasticSearch
22
25
search {
You can’t perform that action at this time.
0 commit comments