Example usage for org.springframework.security.web.authentication AbstractAuthenticationProcessingFilter setRememberMeServices

List of usage examples for org.springframework.security.web.authentication AbstractAuthenticationProcessingFilter setRememberMeServices

Introduction

In this page you can find the example usage for org.springframework.security.web.authentication AbstractAuthenticationProcessingFilter setRememberMeServices.

Prototype

public void setRememberMeServices(RememberMeServices rememberMeServices) 

Source Link

Usage

From source file:org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilterTests.java

@Test
public void testGettersSetters() throws Exception {
    AbstractAuthenticationProcessingFilter filter = new MockAuthenticationFilter();
    filter.setAuthenticationManager(mock(AuthenticationManager.class));
    filter.setFilterProcessesUrl("/p");
    filter.afterPropertiesSet();/*from ww w  . j a v  a 2 s. com*/

    assertThat(filter.getRememberMeServices()).isNotNull();
    filter.setRememberMeServices(new TokenBasedRememberMeServices("key",
            new AbstractRememberMeServicesTests.MockUserDetailsService()));
    assertThat(filter.getRememberMeServices().getClass()).isEqualTo(TokenBasedRememberMeServices.class);
    assertThat(filter.getAuthenticationManager() != null).isTrue();
}

From source file:org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilterTests.java

/**
 * https://github.com/spring-projects/spring-security/pull/3905
 *//*  w  ww .  j  av a  2s.  c  o m*/
@Test(expected = IllegalArgumentException.class)
public void setRememberMeServicesShouldntAllowNulls() {
    AbstractAuthenticationProcessingFilter filter = new MockAuthenticationFilter();
    filter.setRememberMeServices(null);
}