@Configuration
@ConditionalOnWebApplication
@ConditionalOnProperty(prefix="azure.activedirectory",
value={"client-id","client-secret"})
@EnableConfigurationProperties(value={AADAuthenticationFilterProperties.class,ServiceEndpointsProperties.class})
public class AADAuthenticationFilterAutoConfiguration
extends Object
| Modifier and Type | Field and Description |
|---|---|
private AADAuthenticationFilterProperties |
aadAuthFilterProperties |
private static org.slf4j.Logger |
LOG |
private ServiceEndpointsProperties |
serviceEndpointsProperties |
| Constructor and Description |
|---|
AADAuthenticationFilterAutoConfiguration(AADAuthenticationFilterProperties aadAuthFilterProperties,
ServiceEndpointsProperties serviceEndpointsProperties) |
| Modifier and Type | Method and Description |
|---|---|
AADAuthenticationFilter |
azureADJwtTokenFilter()
Declare AADAuthenticationFilter bean.
|
private static final org.slf4j.Logger LOG
private final AADAuthenticationFilterProperties aadAuthFilterProperties
private final ServiceEndpointsProperties serviceEndpointsProperties
public AADAuthenticationFilterAutoConfiguration(AADAuthenticationFilterProperties aadAuthFilterProperties, ServiceEndpointsProperties serviceEndpointsProperties)
@Bean @Scope(value="singleton") @ConditionalOnMissingBean(value=AADAuthenticationFilter.class) public AADAuthenticationFilter azureADJwtTokenFilter()
Copyright © 2018 Microsoft. All rights reserved.