Skip navigation links
A B C D E F G H I J L M O P R S T U V 

A

AbstractHdivWebSecurityConfiguration - Class in org.hdiv.config.annotation
Main abstract class for Configuration support.
AbstractHdivWebSecurityConfiguration() - Constructor for class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
acceptedPattern(String) - Method in class org.hdiv.config.annotation.RuleRegistration
Java Pattern to validate values.
addExclusions(ExclusionRegistry) - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
Override this method to add exclusions to the validation process.
addExclusions(ExclusionRegistry) - Method in interface org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurer
 
addExclusions(ExclusionRegistry) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerAdapter
 
addExclusions(ExclusionRegistry) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
addExclusions(ExclusionRegistry) - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
addHdivSecurityConfigurers(List<HdivWebSecurityConfigurer>) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
addLongLivingPages(LongLivingPagesRegistry) - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
Override this method to add long living pages to the application.
addLongLivingPages(LongLivingPagesRegistry) - Method in interface org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurer
 
addLongLivingPages(LongLivingPagesRegistry) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerAdapter
 
addLongLivingPages(LongLivingPagesRegistry) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
addLongLivingPages(LongLivingPagesRegistry) - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
addLongLivingPages(String...) - Method in class org.hdiv.config.annotation.LongLivingPagesRegistry
Configure one or more long living pages adding one or more url patterns.
addParamExclusions(String...) - Method in class org.hdiv.config.annotation.ExclusionRegistry
Configure one or more parameter exclusion.
addRule(String) - Method in class org.hdiv.config.annotation.RuleRegistry
Register a new rule for the editable validation.
addRules(RuleRegistry) - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
Override this method to add editable validation rules.
addRules(RuleRegistry) - Method in interface org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurer
 
addRules(RuleRegistry) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerAdapter
 
addRules(RuleRegistry) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
addRules(RuleRegistry) - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
addUrlExclusions(String...) - Method in class org.hdiv.config.annotation.ExclusionRegistry
Configure one or more url exclusion.
addValidation() - Method in class org.hdiv.config.annotation.ValidationConfigurer
Add an editable validation for all urls.
addValidation(String) - Method in class org.hdiv.config.annotation.ValidationConfigurer
Add an editable validation for a url pattern.
and() - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder.SessionExpiredConfigure
 
applicationRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
appStateScope() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 

B

basicUrlProcessor() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
basicUrlProcessor - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
basicUrlProcessorRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
build() - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 

C

characters(char[], int, int) - Method in class org.hdiv.config.validations.DefaultValidationParser
 
componentTreeValidator() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
componentType(String) - Method in class org.hdiv.config.annotation.RuleRegistration
Determine the component type for which apply the validation rule.
ConditionalOnFramework - Annotation Type in org.hdiv.config.annotation.condition
Conditional that only matches when the specified framework is in the classpath.
confidentiality(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
config - Variable in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
config - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
CONFIG_BEAN_NAME - Static variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
ConfigBeanDefinitionParser - Class in org.hdiv.config.xml
BeanDefinitionParser for <hdiv:config> element.
ConfigBeanDefinitionParser() - Constructor for class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
configRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
ConfigTools - Class in org.hdiv.config.annotation.configuration
 
configure(SecurityConfigBuilder) - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
Override this method to configure HDIV
configure(SecurityConfigBuilder) - Method in interface org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurer
 
configure(SecurityConfigBuilder) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerAdapter
 
configure(SecurityConfigBuilder) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
configure(SecurityConfigBuilder) - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
configureEditableValidation(ValidationConfigurer) - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
Override this method to add editable validations to the application.
configureEditableValidation(ValidationConfigurer) - Method in interface org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurer
 
configureEditableValidation(ValidationConfigurer) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerAdapter
 
configureEditableValidation(ValidationConfigurer) - Method in class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
configureEditableValidation(ValidationConfigurer) - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
convertToList(String) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
convertToList(String) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
Convert String with bean id's in List
cookiesConfidentiality(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
cookiesIntegrity(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
createBasicUrlProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createComponentTreeValidator(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createConfigBean(Element, Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createConfigBean(Element, Object, ParserContext, Class<?>) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createDataComposerFactory(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createDataValidator(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createDefaultEditableDataValidationProvider(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createDefaultEditableValidations(Element, ParserContext) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
Create beans for the default editable validations.
createFormUrlProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createGrailsRequestDataValueProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createInstance() - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
 
createJsfValidatorHelper(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createLinkUrlProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createLogger(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createOutcomeTargetComponentProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createOutputLinkComponentProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createPageIdGenerator(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createPatternMatcherFactory(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createRedirectHelper(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createRequestContextFactory(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createRequestDataValueProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createRequestInitializer(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createServletContextInitializer(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createSession(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createSessionInitializer(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createSimpleBean(Object, ParserContext, Class<?>) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createSimpleBean(Object, ParserContext, Class<?>, String) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createStateCache(Element, Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createStateScopeManager(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createStateUtil(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createStringBean(String, String, Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
Utility method to register a bean of type String.
createThymeleafRequestDataValueProcessor(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createUserData(Element, Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createUserSessionStateScope(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createValidationContextFactory(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createValidationList(List<String>) - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
Convert List with bean ids in another List with the bean instances.
createValidationRepository(Object, ParserContext, Map<ValidationRepositoryFactoryBean.ValidationTargetData, List<String>>, List<IValidation>) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
createValidator(Object, ParserContext) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
createValidatorErrorHandler(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
createValidatorHelper(Object, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 

D

dataComposerFactory() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
dataComposerFactory - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
dataComposerFactoryRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
dataValidator() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
dataValidator - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
dataValidatorRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
debugMode(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
DEFAULT_EDITABLE_VALIDATIONS_BEAN_NAME - Static variable in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
DefaultValidationParser - Class in org.hdiv.config.validations
SAX parser to read default editable validations xml file.
DefaultValidationParser() - Constructor for class org.hdiv.config.validations.DefaultValidationParser
 
DefaultValidationParser.ValidationParam - Enum in org.hdiv.config.validations
 
defaultValidations - Variable in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
All default editable validations.
DelegatingHdivWebSecurityConfiguration - Class in org.hdiv.config.annotation
 
DelegatingHdivWebSecurityConfiguration() - Constructor for class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
disableDefaults() - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.RuleConfigurer
Disable default editable rules.
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
doParse(Element, BeanDefinitionBuilder) - Method in class org.hdiv.config.xml.ValidationBeanDefinitionParser
 

E

EDITABLE_VALIDATION_PROVIDER_BEAN_NAME - Static variable in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
EDITABLE_VALIDATOR_BEAN_NAME - Static variable in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
editableDataValidationProvider() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
editableFieldsRequiredByDefault(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
editableLocalValidatorFactoryBean() - Method in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
editableParameterValidator() - Method in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
EditableValidationConfigurer() - Constructor for class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.EditableValidationConfigurer
 
editableValidationRepository() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
EditableValidationsBeanDefinitionParser - Class in org.hdiv.config.xml
BeanDefinitionParser for <hdiv:editableValidations> element.
EditableValidationsBeanDefinitionParser() - Constructor for class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
EnableHdivWebSecurity - Annotation Type in org.hdiv.config.annotation
Add this annotation to an @Configuration class to have the HDIV Security configuration defined in any HdivWebSecurityConfigurer or more likely by extending the HdivWebSecurityConfigurerAdapter base class and overriding individual methods:
 @Configuration
 @EnableHdivWebSecurity
 public class HdivSecurityConfig extends HdivWebSecurityConfigurerAdapter {
 
        @Override
        public void configure(SecurityConfigBuilder builder) {
 
                builder.sessionExpired().homePage("/").loginPage("/login.html").and().debugMode(false);
        }
 
        @Override
        public void addExclusions(ExclusionRegistry registry) {
 
                registry.addUrlExclusions("/", "/login.html", "/logout.html").method("GET");
                registry.addUrlExclusions("/j_spring_security_check").method("POST");
                registry.addUrlExclusions("/attacks/.*");
 
                registry.addParamExclusions("param1", "param2").forUrls("/attacks/.*");
        }
 
        @Override
        public void addRules(RuleRegistry registry) {
 
                registry.addRule("safeText").acceptedPattern("ˆ[a-zA-Z0-9@.\\-_]*$");
        }
 
        @Override
        public void configureEditableValidation(ValidationConfigurer validationConfigurer) {
 
                validationConfigurer.addValidation("/secure/.*");
                validationConfigurer.addValidation("/safetext/.*").rules("safeText").disableDefaults();
        }
        // Possibly more overridden methods ...
errorPage(String) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
ExclusionRegistry - Class in org.hdiv.config.annotation
Registry to add exclusions to the validation phase.
ExclusionRegistry(PatternMatcherFactory) - Constructor for class org.hdiv.config.annotation.ExclusionRegistry
 

F

formUrlProcessor() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
formUrlProcessor - Variable in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
formUrlProcessorRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
forParameters(String...) - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.EditableValidationConfigurer
Configure editable validation only for some parameters.
forUrls(String) - Method in class org.hdiv.config.annotation.ParamExclusionRegistration
Url pattern for which apply the parameter exclusion.

G

getBeanClass(Element) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
getBeanClass(Element) - Method in class org.hdiv.config.xml.ValidationBeanDefinitionParser
 
getConfigurationPhase() - Method in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
getCustomRules() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
getDefaultRules() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
getEditableValidationConfigurer() - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig
 
getExclusions() - Method in class org.hdiv.config.annotation.UrlExclusionRegistration
 
getLongLivingPages() - Method in class org.hdiv.config.annotation.LongLivingPagesRegistration
 
getLongLivingPages() - Method in class org.hdiv.config.annotation.LongLivingPagesRegistry
 
getMaxPagesPerSession() - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
getObjectType() - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
 
getParameterPatterns() - Method in class org.hdiv.config.annotation.ParamExclusionRegistration
 
getParameters() - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.EditableValidationConfigurer
 
getParamExclusions() - Method in class org.hdiv.config.annotation.ExclusionRegistry
 
getParamExclusionsForUrl() - Method in class org.hdiv.config.annotation.ExclusionRegistry
 
getParams() - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean.ValidationTargetData
 
getRule() - Method in class org.hdiv.config.annotation.RuleRegistration
 
getRules() - Method in class org.hdiv.config.annotation.RuleRegistry
 
getRules() - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.RuleConfigurer
 
getUrl() - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean.ValidationTargetData
 
getUrlExclusions() - Method in class org.hdiv.config.annotation.ExclusionRegistry
 
getUrlPattern() - Method in class org.hdiv.config.annotation.ParamExclusionRegistration
 
getUrlPattern() - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig
 
getValidationConfigs() - Method in class org.hdiv.config.annotation.ValidationConfigurer
 
getValidations() - Method in class org.hdiv.config.validations.DefaultValidationParser
 
getValidationsData(List<IValidation>, Map<String, IValidation>) - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
GrailsConfigurationSupport - Class in org.hdiv.config.annotation.grails
Contains the configuration beans for Grails framework support.
GrailsConfigurationSupport() - Constructor for class org.hdiv.config.annotation.grails.GrailsConfigurationSupport
 
grailsModulePresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
grailsPresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
grailsPresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 

H

hdivConfig() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
HdivNamespaceHandler - Class in org.hdiv.config.xml
Main configuration for the Hdiv namespace.
HdivNamespaceHandler() - Constructor for class org.hdiv.config.xml.HdivNamespaceHandler
 
HdivWebSecurityConfigurationSupport - Class in org.hdiv.config.annotation
Main class of Configuration support.
HdivWebSecurityConfigurationSupport() - Constructor for class org.hdiv.config.annotation.HdivWebSecurityConfigurationSupport
 
HdivWebSecurityConfigurer - Interface in org.hdiv.config.annotation.configuration
 
HdivWebSecurityConfigurerAdapter - Class in org.hdiv.config.annotation.configuration
Utility class to extend HdivWebSecurityConfigurer interface.
HdivWebSecurityConfigurerAdapter() - Constructor for class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerAdapter
 
HdivWebSecurityConfigurerComposite - Class in org.hdiv.config.annotation.configuration
Composite multiple HdivWebSecurityConfigurer instances.
HdivWebSecurityConfigurerComposite() - Constructor for class org.hdiv.config.annotation.configuration.HdivWebSecurityConfigurerComposite
 
homePage(String) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder.SessionExpiredConfigure
 

I

init() - Method in class org.hdiv.config.xml.HdivNamespaceHandler
Register custom BeanDefinitionParser.
isDefaultRules() - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.RuleConfigurer
 

J

jsf1Present - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
JsfConfigurationSupport - Class in org.hdiv.config.annotation.jsf
Contains the configuration beans for JavaServer Faces framework support.
JsfConfigurationSupport() - Constructor for class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
jsfModulePresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
jsfModulePresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
jsfMultipartConfig() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
jsfPresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
jsfPresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
jsfValidatorHelper() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
jsr303Present - Static variable in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 

L

linkUrlProcessor() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
linkUrlProcessor - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
linkUrlProcessor - Variable in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
linkUrlProcessorRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
loggerRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
loginPage(String) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder.SessionExpiredConfigure
 
longLivingPages - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
Long-living pages configured by the user
LongLivingPagesRegistration - Class in org.hdiv.config.annotation
Contains the data of a new long living page.
LongLivingPagesRegistration(String[]) - Constructor for class org.hdiv.config.annotation.LongLivingPagesRegistration
 
LongLivingPagesRegistry - Class in org.hdiv.config.annotation
Registry to add long living pages to the configuration.
LongLivingPagesRegistry() - Constructor for class org.hdiv.config.annotation.LongLivingPagesRegistry
 

M

matches(ConditionContext, AnnotatedTypeMetadata) - Method in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
maxPagesPerSession - Variable in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
maxPagesPerSession(int) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
method(String) - Method in class org.hdiv.config.annotation.UrlExclusionRegistration
HTTP method to apply to the url exclusion.
MIN_SPRING_VERSION - Static variable in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
Minimum Spring version to use HDIV JavaConfig feature.
MIN_SPRING_VERSION - Static variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
Minimum Spring version to enable Spring Security integration.
modifyStateParameterName(String) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
multipartIntegration(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
OnFrameworkCondition - Class in org.hdiv.config.annotation.condition
ConfigurationCondition for ConditionalOnFramework condition.
OnFrameworkCondition() - Constructor for class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
org.hdiv.config.annotation - package org.hdiv.config.annotation
 
org.hdiv.config.annotation.builders - package org.hdiv.config.annotation.builders
 
org.hdiv.config.annotation.condition - package org.hdiv.config.annotation.condition
 
org.hdiv.config.annotation.configuration - package org.hdiv.config.annotation.configuration
 
org.hdiv.config.annotation.grails - package org.hdiv.config.annotation.grails
 
org.hdiv.config.annotation.jsf - package org.hdiv.config.annotation.jsf
 
org.hdiv.config.annotation.springmvc - package org.hdiv.config.annotation.springmvc
 
org.hdiv.config.annotation.struts1 - package org.hdiv.config.annotation.struts1
 
org.hdiv.config.annotation.thymeleaf - package org.hdiv.config.annotation.thymeleaf
 
org.hdiv.config.factory - package org.hdiv.config.factory
 
org.hdiv.config.validations - package org.hdiv.config.validations
 
org.hdiv.config.xml - package org.hdiv.config.xml
 
outcomeTargetComponentProcessor() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
outputLinkComponentProcessor() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 

P

pageIdGenerator() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
ParamExclusionRegistration - Class in org.hdiv.config.annotation
Contains the data of one parameter exclusion.
ParamExclusionRegistration(List<String>) - Constructor for class org.hdiv.config.annotation.ParamExclusionRegistration
 
parse(Element, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
PATTERN_MATCHER_FACTORY_NAME - Static variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
patternMatcherFactory() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
patternMatcherFactory - Variable in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
Regular expression executor factory.
patternMatcherFactoryRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
pentestingActive(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
performVersionChecks() - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
processChilds(Element, RootBeanDefinition) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processLongLivingPages(Node, RootBeanDefinition) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processMapping(Node, Map<String, List<String>>) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processParamsWithoutValidation(Node, RootBeanDefinition) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processSessionExpired(Node, RootBeanDefinition) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processStartPages(Node, RootBeanDefinition) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processStartParameters(Node, RootBeanDefinition) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
processValidationRule(Node, Map<ValidationRepositoryFactoryBean.ValidationTargetData, List<String>>) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
Initialize Map with url, parameter and ValidationRule data.

R

randomName(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
readDefaultValidations() - Method in class org.hdiv.config.validations.DefaultValidationParser
Read xml file from the default path.
readDefaultValidations(String) - Method in class org.hdiv.config.validations.DefaultValidationParser
Read xml file from the given path.
redirectHelper() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
registerBean(RootBeanDefinition, String, ParserContext) - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
Register a bean in the registry if it doesn't exit previously.
rejectedPattern(String) - Method in class org.hdiv.config.annotation.RuleRegistration
Java Pattern to validate values.
REQUEST_DATA_VALUE_PROCESSOR_BEAN_NAME - Static variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
The name of the bean to use to look up in an implementation of RequestDataValueProcessor has been configured.
requestContextFactory() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
requestContextFactoryRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
requestDataValueProcessor() - Method in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
requestDataValueProcessorPostProcessor(Class<?>) - Static method in class org.hdiv.config.annotation.configuration.ConfigTools
 
requestDataValueProcessorPostProcessor() - Static method in class org.hdiv.config.annotation.grails.GrailsConfigurationSupport
 
requestDataValueProcessorPostProcessor() - Static method in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
requestDataValueProcessorPostProcessor() - Static method in class org.hdiv.config.annotation.thymeleaf.ThymeleafConfigurationSupport
 
requestValidationHelper() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
reuseExistingPageInAjaxRequest(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
RuleConfigurer() - Constructor for class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.RuleConfigurer
 
RuleRegistration - Class in org.hdiv.config.annotation
Contains the data for a editable validation rule.
RuleRegistration(String) - Constructor for class org.hdiv.config.annotation.RuleRegistration
 
RuleRegistry - Class in org.hdiv.config.annotation
Registry to add new editable validation rules to the validation phase.
RuleRegistry() - Constructor for class org.hdiv.config.annotation.RuleRegistry
 
rules(String...) - Method in class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig.RuleConfigurer
Rule names to apply to the editable validation.

S

scope(StateScopeType) - Method in class org.hdiv.config.annotation.LongLivingPagesRegistration
Long living pages store their states in a particular StateScope.
securityApplication() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
securityConfigBuilder() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
SecurityConfigBuilder - Class in org.hdiv.config.annotation.builders
Creates a new instance of HDIVConfig.
SecurityConfigBuilder(PatternMatcherFactory) - Constructor for class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
SecurityConfigBuilder.SessionExpiredConfigure - Class in org.hdiv.config.annotation.builders
 
securityLogger() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
securityMultipartConfig() - Method in class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
securityMultipartConfig() - Method in class org.hdiv.config.annotation.struts1.Struts1ConfigurationSupport
 
securityRequestInitializer() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
securityServletContextInitializer() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
securitySession() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
securitySessionInitializer() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
securityUserData() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
session - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
sessionExpired() - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
sessionExpiredConfigure - Variable in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
SessionExpiredConfigure() - Constructor for class org.hdiv.config.annotation.builders.SecurityConfigBuilder.SessionExpiredConfigure
 
sessionRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
setConfigurers(List<HdivWebSecurityConfigurer>) - Method in class org.hdiv.config.annotation.DelegatingHdivWebSecurityConfiguration
 
setDefaultValidations(List<IValidation>) - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
 
setParams(List<String>) - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean.ValidationTargetData
 
setPatternMatcherFactory(PatternMatcherFactory) - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
 
setUrl(String) - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean.ValidationTargetData
 
setValidationsData(Map<ValidationRepositoryFactoryBean.ValidationTargetData, List<String>>) - Method in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
 
showErrorPageOnEditableValidation(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
SpringMvcConfigurationSupport - Class in org.hdiv.config.annotation.springmvc
Contains the configuration beans for Spring MVC framework support.
SpringMvcConfigurationSupport() - Constructor for class org.hdiv.config.annotation.springmvc.SpringMvcConfigurationSupport
 
springMvcModulePresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
springMvcModulePresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
springMvcModulePresent - Variable in class org.hdiv.config.xml.EditableValidationsBeanDefinitionParser
 
springMvcPresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
springSecurityPresent - Static variable in class org.hdiv.config.annotation.configuration.ConfigTools
 
springSecurityPresent - Static variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
springVersionGrEqThan4() - Method in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
startElement(String, String, String, Attributes) - Method in class org.hdiv.config.validations.DefaultValidationParser
 
startPages - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
List of StartPage objects
stateCache() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
stateParameterName(String) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
stateScopeManager() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
stateScopeManager - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
stateScopeManagerRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
stateUtil() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
stateUtil - Variable in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
stateUtilRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
strategy(Strategy) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
Deprecated.
Struts1ConfigurationSupport - Class in org.hdiv.config.annotation.struts1
Contains the configuration beans for Struts1 framework support.
Struts1ConfigurationSupport() - Constructor for class org.hdiv.config.annotation.struts1.Struts1ConfigurationSupport
 
struts1ModulePresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
struts1ModulePresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
SupportedFramework - Enum in org.hdiv.config.annotation.condition
List of frameworks supported by @EnableHdivWebSecurity

T

ThymeleafConfigurationSupport - Class in org.hdiv.config.annotation.thymeleaf
Contains the configuration beans for Thymeleaf support.
ThymeleafConfigurationSupport() - Constructor for class org.hdiv.config.annotation.thymeleaf.ThymeleafConfigurationSupport
 
thymeleafModulePresent - Variable in class org.hdiv.config.annotation.condition.OnFrameworkCondition
 
thymeleafPresent - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 

U

uidGenerator() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
uidGeneratorRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
UrlExclusionRegistration - Class in org.hdiv.config.annotation
Contains the data of one URL exclusion.
UrlExclusionRegistration(String[]) - Constructor for class org.hdiv.config.annotation.UrlExclusionRegistration
 
urlObfuscation(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
USER_DATA_NAME - Static variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
userDataRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
userSessionStateScope() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 

V

validateUrlsWithoutParams(boolean) - Method in class org.hdiv.config.annotation.builders.SecurityConfigBuilder
 
ValidationBeanDefinitionParser - Class in org.hdiv.config.xml
BeanDefinitionParser for <hdiv:validation> element.
ValidationBeanDefinitionParser() - Constructor for class org.hdiv.config.xml.ValidationBeanDefinitionParser
 
ValidationConfig() - Constructor for class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig
 
ValidationConfig(String) - Constructor for class org.hdiv.config.annotation.ValidationConfigurer.ValidationConfig
 
ValidationConfigurer - Class in org.hdiv.config.annotation
Editable validation configurer.
ValidationConfigurer() - Constructor for class org.hdiv.config.annotation.ValidationConfigurer
 
ValidationConfigurer.ValidationConfig - Class in org.hdiv.config.annotation
 
ValidationConfigurer.ValidationConfig.EditableValidationConfigurer - Class in org.hdiv.config.annotation
 
ValidationConfigurer.ValidationConfig.RuleConfigurer - Class in org.hdiv.config.annotation
 
validationContextFactory() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
validationContextFactoryRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
ValidationRepositoryFactoryBean - Class in org.hdiv.config.factory
FactoryBean to create DefaultValidationRepository instances.
ValidationRepositoryFactoryBean() - Constructor for class org.hdiv.config.factory.ValidationRepositoryFactoryBean
 
ValidationRepositoryFactoryBean.ValidationTargetData - Class in org.hdiv.config.factory
 
validationResult() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
validationsData - Variable in class org.hdiv.config.factory.ValidationRepositoryFactoryBean
Map for configuration purpose.
ValidationTargetData() - Constructor for class org.hdiv.config.factory.ValidationRepositoryFactoryBean.ValidationTargetData
 
validatorErrorHandler() - Method in class org.hdiv.config.annotation.AbstractHdivWebSecurityConfiguration
 
validatorErrorHandler() - Method in class org.hdiv.config.annotation.jsf.JsfConfigurationSupport
 
validatorErrorHandlerRef - Variable in class org.hdiv.config.xml.ConfigBeanDefinitionParser
 
valueOf(String) - Static method in enum org.hdiv.config.annotation.condition.SupportedFramework
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hdiv.config.validations.DefaultValidationParser.ValidationParam
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hdiv.config.annotation.condition.SupportedFramework
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hdiv.config.validations.DefaultValidationParser.ValidationParam
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M O P R S T U V 
Skip navigation links

Copyright © 2018 hdiv.org. All rights reserved.