Package org.graylog2.bindings.providers
Class SecureFreemarkerConfigProvider
java.lang.Object
org.graylog2.bindings.providers.SecureFreemarkerConfigProvider
- All Implemented Interfaces:
javax.inject.Provider<freemarker.template.Configuration>
@Singleton
public class SecureFreemarkerConfigProvider
extends Object
implements javax.inject.Provider<freemarker.template.Configuration>
Provide a freemarker configuration with sane security defaults.
For Reference see
Freemarker Uploading Security Guide
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
VERSION
public static final freemarker.template.Version VERSION
-
-
Constructor Details
-
SecureFreemarkerConfigProvider
public SecureFreemarkerConfigProvider()
-
-
Method Details
-
get
public freemarker.template.Configuration get()- Specified by:
get
in interfacejavax.inject.Provider<freemarker.template.Configuration>
-