Java源码示例:org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration

示例1
public AuthServerConfig(KeyPair keyPair, AuthenticationConfiguration authenticationConfiguration,
                        ClientDetailService clientDetailsService, RedisConnectionFactory redisConnectionFactory) throws Exception {
    this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
    this.keyPair = keyPair;
    this.clientDetailsService = clientDetailsService;
    this.redisConnectionFactory = redisConnectionFactory;
}
 
示例2
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例3
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例4
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例5
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例6
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例7
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例8
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例9
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例10
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例11
public AuthorizationServerConfiguration(
		AuthenticationConfiguration authenticationConfiguration,
		KeyPair keyPair,
		@Value("${security.oauth2.authorizationserver.jwt.enabled:true}") boolean jwtEnabled) throws Exception {

	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.keyPair = keyPair;
	this.jwtEnabled = jwtEnabled;
}
 
示例12
public AuthorizationServerConfiguration(BaseClientDetails details,
                                        AuthenticationConfiguration authenticationConfiguration,
                                        ObjectProvider<TokenStore> tokenStore,
                                        ObjectProvider<AccessTokenConverter> tokenConverter,
                                        AuthorizationServerProperties properties) throws Exception {
    super(details, authenticationConfiguration, tokenStore, tokenConverter, properties);
}
 
示例13
public AuthorizationSecurityConfigurer(BaseClientDetails details,
		AuthenticationConfiguration authenticationConfiguration, ObjectProvider<TokenStore> tokenStore,
		ObjectProvider<AccessTokenConverter> tokenConverter, AuthorizationServerProperties properties)
		throws Exception {

	this.details = details;
	this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
	this.tokenStore = tokenStore.getIfAvailable();
	this.tokenConverter = tokenConverter.getIfAvailable();
	this.properties = properties;
}
 
示例14
/**
 * @return the {@link UserAuthenticationFilter} to include into the hawkBit
 *         security configuration.
 * @throws Exception
 *             lazy bean exception maybe if the authentication manager
 *             cannot be instantiated
 */
@Bean
@ConditionalOnMissingBean
// Exception squid:S00112 - Is aspectJ proxy
@SuppressWarnings({ "squid:S00112" })
UserAuthenticationFilter userAuthenticationFilter(final AuthenticationConfiguration configuration)
        throws Exception {
    return new UserAuthenticationFilterBasicAuth(configuration.getAuthenticationManager());
}
 
示例15
@Autowired
public AuthorizationServerConfig(
        AuthenticationConfiguration authenticationConfiguration,
        KeyPair keyPair,
        DataSource dataSource
) throws Exception {
    this.dataSource = dataSource;
    this.keyPair = keyPair;
    this.authenticationManager = authenticationConfiguration.getAuthenticationManager();
}
 
示例16
@Autowired
public void setAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration) {
	this.authenticationConfiguration = authenticationConfiguration;
}