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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected Class<? extends SpincastFormsProtectionPebbleExtension>protected Class<? extends SpincastFormsCsrfProtectionFilter>protected Class<? extends SpincastFormsDoubleSubmitProtectionFilter>protected Class<? extends SpincastFormsProtectionConfig>protected Class<? extends SpincastFormsProtectionPluginScheduledTaskProvider>protected booleanMethods inherited from class org.spincast.core.guice.SpincastGuiceModuleBase
getRequestContextImplementationClass, getRequestContextInterface, getWebsocketContextImplementationClass, getWebsocketContextInterface, install, parameterizeWithContextInterfaces, parameterizeWithRequestContext, parameterizeWithWebsocketContext, setRequestContextImplementationClass, setWebsocketContextImplementationClassMethods 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:
configurein 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()
-