Example usage for org.springframework.security.config Elements REMEMBER_ME

List of usage examples for org.springframework.security.config Elements REMEMBER_ME

Introduction

In this page you can find the example usage for org.springframework.security.config Elements REMEMBER_ME.

Prototype

String REMEMBER_ME

To view the source code for org.springframework.security.config Elements REMEMBER_ME.

Click Source Link

Usage

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

void createRememberMeFilter(BeanReference authenticationManager) {

    // Parse remember me before logout as RememberMeServices is also a LogoutHandler
    // implementation.
    Element rememberMeElt = DomUtils.getChildElementByTagName(httpElt, Elements.REMEMBER_ME);

    if (rememberMeElt != null) {
        String key = rememberMeElt.getAttribute(ATT_KEY);

        if (!StringUtils.hasText(key)) {
            key = createKey();/*  w  w  w  .  j  a  va 2 s . c o m*/
        }

        RememberMeBeanDefinitionParser rememberMeParser = new RememberMeBeanDefinitionParser(key,
                authenticationManager);
        rememberMeFilter = rememberMeParser.parse(rememberMeElt, pc);
        rememberMeServicesId = rememberMeParser.getRememberMeServicesId();
        createRememberMeProvider(key);
    }
}