Package org.craftercms.engine.util.spring.security
package org.craftercms.engine.util.spring.security
-
ClassesClassDescriptionExtension of
org.springframework.security.web.header.HeaderWriterFilterthat only executes itself if theenabledflag is set totrueImplementation ofAccessDeniedHandlerthat uses site config for propertiesExtension ofSimpleUrlAuthenticationFailureHandlerthat uses site config to override propertiesExtension ofSavedRequestAwareAuthenticationSuccessHandlerthat uses site config to override propertiesExtension ofLoginUrlAuthenticationEntryPointthat uses site config to override propertiesExtension ofSimpleUrlLogoutSuccessHandlerthat uses site config to override propertiesExtension ofAbstractPreAuthenticatedProcessingFilterthat uses site config to enable processing: IfalwaysEnabledistruethe filter will be executed, even if there is no site configuration available If the site configuration contains theenabledConfigKeywith a value oftruethe filter will be executed Additionally, if the existing principal is an instance of any class other thansupportedPrincipalClassthe filter will not be executedImplementation ofFilterInvocationSecurityMetadataSourcethat uses site config.Extension ofUserthat includes custom attributes for site personalizationExtension ofWebAuthenticationDetailsSourcethat always returns instances ofPreAuthenticatedGrantedAuthoritiesWebAuthenticationDetailsExtension ofPreAuthenticatedGrantedAuthoritiesUserDetailsServicethat always returns the same principal obtained from the authentication filterImplementation ofSecurityFilterChainthat handles excluded urlsSimple filter that throws anAccessDeniedExceptionif the request matches the givenRequestMatcher.Convenience class for a no-op filter.