Examples of AuthenticationFilter

Please see AbstractCasFilter for additional properties.

@author Scott Battaglia @author Misagh Moayyed @since 3.0

Examples of org.apache.activemq.shiro.authc.AuthenticationFilter

        assertSame(plugin.getAuthenticationFilter(), filter.getNext());
    }

    public void testSetAuthenticationFilter() {
        ShiroPlugin plugin = new ShiroPlugin();
        AuthenticationFilter filter = new AuthenticationFilter();
        plugin.setAuthenticationFilter(filter);
        assertSame(filter, plugin.getAuthenticationFilter());
        //assert that the AuthenticationFilter is always the next filter in the chain after the SubjectFilter:
        assertSame(plugin.getSubjectFilter().getNext(), filter);
    }
View Full Code Here

Examples of org.apache.activemq.shiro.authc.AuthenticationFilter

        // we want to share one AuthenticationPolicy instance across both the AuthenticationFilter and the
        // ConnectionSubjectFactory:
        AuthenticationPolicy authcPolicy = new DefaultAuthenticationPolicy();

        authenticationFilter = new AuthenticationFilter();
        authenticationFilter.setAuthenticationPolicy(authcPolicy);
        authenticationFilter.setNext(authorizationFilter);

        subjectFilter = new SubjectFilter();
        DefaultConnectionSubjectFactory subjectFactory = new DefaultConnectionSubjectFactory();
View Full Code Here

Examples of org.apache.shiro.web.filter.authc.AuthenticationFilter

    }

    private void applySuccessUrlIfNecessary(Filter filter) {
        String successUrl = getSuccessUrl();
        if (StringUtils.hasText(successUrl) && (filter instanceof AuthenticationFilter)) {
            AuthenticationFilter authcFilter = (AuthenticationFilter) filter;
            //only apply the successUrl if they haven't explicitly configured one already:
            String existingSuccessUrl = authcFilter.getSuccessUrl();
            if (AuthenticationFilter.DEFAULT_SUCCESS_URL.equals(existingSuccessUrl)) {
                authcFilter.setSuccessUrl(successUrl);
            }
        }
    }
View Full Code Here

Examples of org.apache.shiro.web.filter.authc.AuthenticationFilter

    }

    private void applySuccessUrlIfNecessary(Filter filter) {
        String successUrl = getSuccessUrl();
        if (StringUtils.hasText(successUrl) && (filter instanceof AuthenticationFilter)) {
            AuthenticationFilter authcFilter = (AuthenticationFilter) filter;
            //only apply the successUrl if they haven't explicitly configured one already:
            String existingSuccessUrl = authcFilter.getSuccessUrl();
            if (AuthenticationFilter.DEFAULT_SUCCESS_URL.equals(existingSuccessUrl)) {
                authcFilter.setSuccessUrl(successUrl);
            }
        }
    }
View Full Code Here

Examples of org.apache.shiro.web.filter.authc.AuthenticationFilter

    }

    private void applySuccessUrlIfNecessary(Filter filter) {
        String successUrl = getSuccessUrl();
        if (StringUtils.hasText(successUrl) && (filter instanceof AuthenticationFilter)) {
            AuthenticationFilter authcFilter = (AuthenticationFilter) filter;
            //only apply the successUrl if they haven't explicitly configured one already:
            String existingSuccessUrl = authcFilter.getSuccessUrl();
            if (AuthenticationFilter.DEFAULT_SUCCESS_URL.equals(existingSuccessUrl)) {
                authcFilter.setSuccessUrl(successUrl);
            }
        }
    }
View Full Code Here

Examples of org.jasig.cas.client.authentication.AuthenticationFilter

        return new PropertySourcesPlaceholderConfigurer();
    }

    @Bean
    public Filter casAuthenticationFilter() {
        final AuthenticationFilter authenticationFilter = new AuthenticationFilter();
        authenticationFilter.setCasServerLoginUrl(serverUrlPrefix + "/login");
        authenticationFilter.setServerName(serverName);
        return authenticationFilter;
    }
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.