Examples of lookupAttributes()


Examples of org.springframework.security.web.access.intercept.CustomExpressionBasedFilterInvocationSecurityMetadataSource.lookupAttributes()

            String inurl = null;
            String method = null;
           
            CustomExpressionBasedFilterInvocationSecurityMetadataSource metaSource = (CustomExpressionBasedFilterInvocationSecurityMetadataSource)StorageService.ctx.getBean("securityMetadataSource");
           
            Collection<ConfigAttribute> configAttributes = metaSource.lookupAttributes(inurl, method);
           
           
           
        } catch (AccessDeniedException accessDeniedException) {
          accessDeniedException.printStackTrace();
View Full Code Here

Examples of org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource.lookupAttributes()

            }

            FilterSecurityInterceptor fsi = (FilterSecurityInterceptor) getFilter(FilterSecurityInterceptor.class, filters);
            DefaultFilterInvocationSecurityMetadataSource fids =
                    (DefaultFilterInvocationSecurityMetadataSource) fsi.getSecurityMetadataSource();
            Collection<ConfigAttribute> attributes = fids.lookupAttributes(loginPage, "POST");

            if (attributes == null) {
                logger.debug("No access attributes defined for login page URL");
                if (fsi.isRejectPublicInvocations()) {
                    logger.warn("FilterSecurityInterceptor is configured to reject public invocations." +
View Full Code Here

Examples of org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource.lookupAttributes()

            // Simulate an anonymous access with the supplied attributes.
            AnonymousAuthenticationToken token = new AnonymousAuthenticationToken("key", anonPF.getUserAttribute().getPassword(),
                            anonPF.getUserAttribute().getAuthorities());
            try {
                fsi.getAccessDecisionManager().decide(token, new Object(), fids.lookupAttributes(loginPage, "POST"));
            } catch (Exception e) {
                logger.warn("Anonymous access to the login page doesn't appear to be enabled. This is almost certainly " +
                        "an error. Please check your configuration allows unauthenticated access to the configured " +
                        "login page. (Simulated access was rejected: " + e + ")");
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.