Example usage for org.springframework.security.config.http LogoutBeanDefinitionParser getLogoutHandlers

List of usage examples for org.springframework.security.config.http LogoutBeanDefinitionParser getLogoutHandlers

Introduction

In this page you can find the example usage for org.springframework.security.config.http LogoutBeanDefinitionParser getLogoutHandlers.

Prototype

ManagedList<BeanMetadataElement> getLogoutHandlers() 

Source Link

Usage

From source file:org.springframework.security.config.http.AuthenticationConfigBuilder.java

void createLogoutFilter() {
    Element logoutElt = DomUtils.getChildElementByTagName(httpElt, Elements.LOGOUT);
    if (logoutElt != null || autoConfig) {
        String formLoginPage = this.formLoginPage;
        if (formLoginPage == null) {
            formLoginPage = DefaultLoginPageGeneratingFilter.DEFAULT_LOGIN_PAGE_URL;
        }/*from   w w w .  j  a  v  a2 s.co m*/
        LogoutBeanDefinitionParser logoutParser = new LogoutBeanDefinitionParser(formLoginPage,
                rememberMeServicesId, csrfLogoutHandler);
        logoutFilter = logoutParser.parse(logoutElt, pc);
        logoutHandlers = logoutParser.getLogoutHandlers();
    }
}