Class SpincastFormsProtectionPluginModule
java.lang.Object
com.google.inject.AbstractModule
org.spincast.core.guice.SpincastGuiceModuleBase
org.spincast.plugins.formsprotection.SpincastFormsProtectionPluginModule
- All Implemented Interfaces:
com.google.inject.Module
,SpincastContextTypesInterested
Spincast Forms Protection plugin module.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected Class<? extends SpincastFormsProtectionPebbleExtension>
protected Class<? extends SpincastFormsCsrfProtectionFilter>
protected Class<? extends SpincastFormsDoubleSubmitProtectionFilter>
protected Class<? extends SpincastFormsProtectionConfig>
protected Class<? extends SpincastFormsProtectionPluginScheduledTaskProvider>
protected boolean
Methods inherited from class org.spincast.core.guice.SpincastGuiceModuleBase
getRequestContextImplementationClass, getRequestContextInterface, getWebsocketContextImplementationClass, getWebsocketContextInterface, install, parameterizeWithContextInterfaces, parameterizeWithRequestContext, parameterizeWithWebsocketContext, setRequestContextImplementationClass, setWebsocketContextImplementationClass
Methods inherited from class com.google.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, requestInjection, requestStaticInjection, requireBinding, requireBinding
-
Constructor Details
-
SpincastFormsProtectionPluginModule
public SpincastFormsProtectionPluginModule()
-
-
Method Details
-
configure
protected void configure()- Specified by:
configure
in classSpincastGuiceModuleBase
-
getSpincastFormsProtectionConfigImplClass
protected Class<? extends SpincastFormsProtectionConfig> getSpincastFormsProtectionConfigImplClass() -
isPebbleAvailable
protected boolean isPebbleAvailable() -
bindPebbleExtension
protected void bindPebbleExtension() -
getPebbleExtensionImplClass
-
getSpincastFormsProtectionPluginScheduledTaskProviderImplClass
protected Class<? extends SpincastFormsProtectionPluginScheduledTaskProvider> getSpincastFormsProtectionPluginScheduledTaskProviderImplClass() -
getSpincastFormsCsrfProtectionFilterImplClass
protected Class<? extends SpincastFormsCsrfProtectionFilter> getSpincastFormsCsrfProtectionFilterImplClass() -
getSpincastFormsDoubleSubmitProtectionFilterImplClass
protected Class<? extends SpincastFormsDoubleSubmitProtectionFilter> getSpincastFormsDoubleSubmitProtectionFilterImplClass()
-