Example usage for org.springframework.security.web.authentication.rememberme TokenBasedRememberMeServices afterPropertiesSet

List of usage examples for org.springframework.security.web.authentication.rememberme TokenBasedRememberMeServices afterPropertiesSet

Introduction

In this page you can find the example usage for org.springframework.security.web.authentication.rememberme TokenBasedRememberMeServices afterPropertiesSet.

Prototype

@Override
    public void afterPropertiesSet() throws Exception 

Source Link

Usage

From source file:nu.localhost.tapestry5.springsecurity.services.SecurityModule.java

@Marker(SpringSecurityServices.class)
public static LogoutHandler buildRememberMeLogoutHandler(final UserDetailsService userDetailsService,
        @Inject @Value("${spring-security.rememberme.key}") final String rememberMeKey) throws Exception {

    final TokenBasedRememberMeServices rememberMe = new TokenBasedRememberMeServices(rememberMeKey,
            userDetailsService);//  w  ww  .j  a v a2s  .co m
    rememberMe.afterPropertiesSet();
    return rememberMe;
}

From source file:ch.astina.hesperid.web.services.SecurityModule.java

/**
 * Same as {@link #build(UserDetailsService, String)}. Not sure why it has to be a service of
 * its own.// ww w  . ja  va2s .c  o  m
 * {@link TokenBasedRememberMeServices#afterPropertiesSet()}
 * only does some assertions.
 */
@Marker(SpringSecurityServices.class)
public static LogoutHandler buildRememberMeLogoutHandler(final UserDetailsService userDetailsService,
        @Inject @Value("${spring-security.rememberme.key}") final String rememberMeKey) throws Exception {
    TokenBasedRememberMeServices rememberMe = new TokenBasedRememberMeServices();
    rememberMe.setUserDetailsService(userDetailsService);
    rememberMe.setKey(rememberMeKey);
    rememberMe.afterPropertiesSet();
    return rememberMe;
}