类org.springframework.security.web.authentication.RememberMeServices源码实例Demo

下面列出了怎么用org.springframework.security.web.authentication.RememberMeServices的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: TeamDojo   文件: SecurityConfiguration.java
public SecurityConfiguration(AuthenticationManagerBuilder authenticationManagerBuilder, UserDetailsService userDetailsService,
                             JHipsterProperties jHipsterProperties, RememberMeServices rememberMeServices, CorsFilter corsFilter, SecurityProblemSupport problemSupport) {
    this.authenticationManagerBuilder = authenticationManagerBuilder;
    this.userDetailsService = userDetailsService;
    this.jHipsterProperties = jHipsterProperties;
    this.rememberMeServices = rememberMeServices;
    this.corsFilter = corsFilter;
    this.problemSupport = problemSupport;
}
 
public SecurityConfiguration(AuthenticationManagerBuilder authenticationManagerBuilder, UserDetailsService userDetailsService, 
    JHipsterProperties jHipsterProperties, RememberMeServices rememberMeServices, CorsFilter corsFilter, SecurityProblemSupport problemSupport) {
    this.authenticationManagerBuilder = authenticationManagerBuilder;
    this.userDetailsService = userDetailsService;
    this.jHipsterProperties = jHipsterProperties;
    this.rememberMeServices = rememberMeServices;
    this.corsFilter = corsFilter;
    this.problemSupport = problemSupport;
}
 
@Override
   public void setRememberMeServices(RememberMeServices rememberMeServices) {
if (logger.isDebugEnabled()) {
    logger.debug("setRememberMeServices() enter: rememberMeServices="
	    + rememberMeServices.toString());
}
super.setRememberMeServices(rememberMeServices);
   }
 
@Bean
public RememberMeServices persistentTokenBasedRememberMeServices() {
	VaadinPersistentTokenBasedRememberMeServices services = new VaadinPersistentTokenBasedRememberMeServices(
			"vaadin4spring", 
			userDetailsService, 
			jdbcTokenRepository());
	services.setCookieName("REMEMBERME");
	return services;
}
 
@Bean
public RememberMeServices getRememberMeServices() {
	PersistentTokenBasedRememberMeServices services = new PersistentTokenBasedRememberMeServices(
			rememberMeToken, new BasicRememberMeUserDetailsService(), new InMemoryTokenRepositoryImpl());
	services.setParameter(rememberMeParameter);
	return services;
}
 
@Bean
public RememberMeServices getRememberMeServices() {
	JdbcUserDetailsManager jdbcUserDetailsManager = new JdbcUserDetailsManager();
	jdbcUserDetailsManager.setDataSource(dataSource);

	JdbcTokenRepositoryImpl jdbcTokenRepositoryImpl = new JdbcTokenRepositoryImpl();
	jdbcTokenRepositoryImpl.setDataSource(dataSource);

	PersistentTokenBasedRememberMeServices services = new PersistentTokenBasedRememberMeServices(
			rememberMeToken, jdbcUserDetailsManager, jdbcTokenRepositoryImpl);
	services.setParameter(rememberMeParameter);
	return services;
}
 
源代码7 项目: Taroco   文件: WebSecurityConfigration.java
/**
 * RememberMeServices
 */
public RememberMeServices rememberMeServices() {
    final JdbcTokenRepositoryImpl tokenRepository = new JdbcTokenRepositoryImpl();
    tokenRepository.setDataSource(dataSource);
    return new PersistentTokenBasedRememberMeServices(RM_KEY, userNameUserDetailsService, tokenRepository);
}
 
public void setRememberMeServices(RememberMeServices rememberMeServices) {
  super.setRememberMeServices(rememberMeServices);
}
 
public void setRememberMeServices(RememberMeServices rememberMeServices) {
	Assert.notNull(rememberMeServices, "rememberMeServices cannot be null");
	this.rememberMeServices = rememberMeServices;
}
 
源代码10 项目: activiti6-boot2   文件: SecurityConfiguration.java
@Bean
public RememberMeServices rememberMeServices() {
  return new CustomPersistentRememberMeServices(env, userDetailsService());
}
 
源代码11 项目: zhcet-web   文件: FirebaseAutheticationFilter.java
@Override
@Autowired(required = false)
public void setRememberMeServices(RememberMeServices rememberMeServices) {
    super.setRememberMeServices(rememberMeServices);
}
 
源代码12 项目: todolist   文件: WebSecurityConfiguration.java
@Bean
public RememberMeServices rememberMeServices() throws Exception {
    TokenBasedRememberMeServices result = new TokenBasedRememberMeServices("hell0w0r1d", service);
    result.setTokenValiditySeconds(2419200);
    return result;
}
 
public void setRememberMeServices(RememberMeServices rememberMeServices) {
	Assert.notNull(rememberMeServices, "rememberMeServices cannot be null");
	this.rememberMeServices = rememberMeServices;
}
 
源代码14 项目: ranger   文件: MyRememberMeFilter.java
public MyRememberMeFilter(AuthenticationManager authenticationManager, RememberMeServices rememberMeServices) {
	super(authenticationManager, rememberMeServices);
}
 
源代码15 项目: AIDR   文件: SpringSocialAuthenticationFilter.java
@Override
@Autowired(required = false)
public void setRememberMeServices(RememberMeServices rememberMeServices) {
	super.setRememberMeServices(rememberMeServices);
}
 
源代码16 项目: AIDR   文件: SpringSocialAuthenticationFilter.java
@Override
@Autowired(required = false)
public void setRememberMeServices(RememberMeServices rememberMeServices) {
	super.setRememberMeServices(rememberMeServices);
}
 
 类方法
 同包方法