Java 类org.springframework.security.authentication.DefaultAuthenticationEventPublisher 实例源码

项目:oma-riista-web    文件:SecurityConfig.java   
@Override
public void init(AuthenticationManagerBuilder auth) throws Exception {
    auth.authenticationProvider(daoAuthenticationProvider())
            .authenticationProvider(jwtAuthenticationProvider())
            .authenticationProvider(preAuthenticatedAuthenticationProvider())
            .authenticationEventPublisher(new DefaultAuthenticationEventPublisher(applicationEventPublisher))
            .eraseCredentials(true);
}
项目:graviteeio-access-management    文件:OAuth2SecurityConfiguration.java   
@Autowired
protected void globalUserDetails(AuthenticationManagerBuilder auth) throws Exception {
    logger.info("Loading identity providers to handle user authentication");

    // By default we are associating users added to the domain
    auth.authenticationProvider(userAuthenticationProvider());
    auth.authenticationEventPublisher(new DefaultAuthenticationEventPublisher(applicationEventPublisher));
}
项目:graviteeio-access-management    文件:AuthorizationServerConfiguration.java   
private TokenGranter tokenGranter(final AuthorizationServerEndpointsConfigurer endpoints) {
    List<TokenGranter> granters = new ArrayList<>(Arrays.asList(endpoints.getTokenGranter()));
    extensionGrantManager.providers().forEach((id, tokenGranterProvider) -> {
        CustomTokenGranter customTokenGranter = new CustomTokenGranter(endpoints.getTokenServices(), endpoints.getClientDetailsService(), endpoints.getOAuth2RequestFactory(), extensionGrantManager.getTokenGranter(id));
        customTokenGranter.setExtensionGrantProvider(tokenGranterProvider);
        customTokenGranter.setAuthenticationEventPublisher(new DefaultAuthenticationEventPublisher(applicationEventPublisher));
        granters.add(customTokenGranter);
    });
    return new CompositeTokenGranter(granters);
}
项目:graviteeio-access-management    文件:SecurityConfiguration.java   
@Override
public void configure(ResourceServerSecurityConfigurer resources) throws Exception {
    resources
            .tokenServices(remoteTokenServices())
            .resourceId(null)
            .eventPublisher(new DefaultAuthenticationEventPublisher(applicationEventPublisher));
}
项目:https-github.com-g0t4-jenkins2-course-spring-boot    文件:SecurityAutoConfiguration.java   
@Bean
@ConditionalOnMissingBean(AuthenticationEventPublisher.class)
public DefaultAuthenticationEventPublisher authenticationEventPublisher(
        ApplicationEventPublisher publisher) {
    return new DefaultAuthenticationEventPublisher(publisher);
}
项目:spring-boot-concourse    文件:SecurityAutoConfiguration.java   
@Bean
@ConditionalOnMissingBean(AuthenticationEventPublisher.class)
public DefaultAuthenticationEventPublisher authenticationEventPublisher(
        ApplicationEventPublisher publisher) {
    return new DefaultAuthenticationEventPublisher(publisher);
}
项目:contestparser    文件:SecurityAutoConfiguration.java   
@Bean
@ConditionalOnMissingBean(AuthenticationEventPublisher.class)
public DefaultAuthenticationEventPublisher authenticationEventPublisher(
        ApplicationEventPublisher publisher) {
    return new DefaultAuthenticationEventPublisher(publisher);
}