public abstract class AbstractHdivWebSecurityConfiguration extends Object
Configuration support. Creates all internal bean instances.| Constructor and Description |
|---|
AbstractHdivWebSecurityConfiguration() |
public AbstractHdivWebSecurityConfiguration()
protected void configure(SecurityConfigBuilder securityConfigBuilder)
securityConfigBuilder - SecurityConfigBuilder instanceSecurityConfigBuilderprotected void addExclusions(ExclusionRegistry registry)
registry - ExclusionRegistry instanceExclusionRegistryprotected void addLongLivingPages(LongLivingPagesRegistry registry)
registry - LongLivingPagesRegistry instanceLongLivingPagesRegistryprotected void addRules(RuleRegistry registry)
registry - RuleRegistry instanceRuleRegistryprotected void configureEditableValidation(ValidationConfigurer validationConfigurer)
validationConfigurer - ValidationConfigurer instanceValidationConfigurer@Bean public HDIVConfig hdivConfig()
@Bean public RequestContextFactory requestContextFactory()
@Bean protected SecurityConfigBuilder securityConfigBuilder()
@Bean public IApplication securityApplication()
@Bean public ValidationResult validationResult()
@Bean public PatternMatcherFactory patternMatcherFactory()
@Bean public UidGenerator uidGenerator()
@Bean @Scope(value="prototype") public PageIdGenerator pageIdGenerator()
@Bean public IUserData securityUserData()
@Bean public Logger securityLogger()
@Bean public ValidatorErrorHandler validatorErrorHandler()
@Bean @Scope(value="prototype") public IStateCache stateCache()
@Bean public ISession securitySession()
@Bean public StateUtil stateUtil()
@Bean public IDataValidator dataValidator()
@Bean public StateScopeManager stateScopeManager()
@Bean public UserSessionStateScope userSessionStateScope()
@Bean public AppStateScope appStateScope()
@Bean public DataComposerFactory dataComposerFactory()
@Bean public IValidationHelper requestValidationHelper()
@Bean public RequestInitializer securityRequestInitializer()
@Bean public ServletContextInitializer securityServletContextInitializer()
@Bean public SessionInitializer securitySessionInitializer()
@Bean public LinkUrlProcessor linkUrlProcessor()
@Bean public FormUrlProcessor formUrlProcessor()
@Bean public BasicUrlProcessor basicUrlProcessor()
@Bean public EditableDataValidationProvider editableDataValidationProvider()
@Bean public ValidationRepository editableValidationRepository()
@Bean public ValidationContextFactory validationContextFactory()
protected List<IValidation> getDefaultRules()
protected Map<String,IValidation> getCustomRules()
protected Map<ValidationTarget,List<IValidation>> getValidationsData(List<IValidation> defaultRules, Map<String,IValidation> customRules)
Copyright © 2018 hdiv.org. All rights reserved.