@Test
public void createAADAuthenticationFilter() throws Exception {
System.setProperty(Constants.CLIENT_ID_PROPERTY, Constants.CLIENT_ID);
System.setProperty(Constants.CLIENT_SECRET_PROPERTY, Constants.CLIENT_SECRET);
System.setProperty(Constants.TARGETED_GROUPS_PROPERTY,
Constants.TARGETED_GROUPS.toString().replace("[", "").replace("]", ""));
try (AnnotationConfigWebApplicationContext context = new AnnotationConfigWebApplicationContext()) {
context.register(AADAuthenticationFilterAutoConfiguration.class);
context.refresh();
final AADAuthenticationFilter azureADJwtTokenFilter = context.getBean(AADAuthenticationFilter.class);
assertThat(azureADJwtTokenFilter).isNotNull();
assertThat(azureADJwtTokenFilter).isExactlyInstanceOf(AADAuthenticationFilter.class);
}
System.clearProperty(Constants.CLIENT_ID_PROPERTY);
System.clearProperty(Constants.CLIENT_SECRET_PROPERTY);
System.clearProperty(Constants.TARGETED_GROUPS_PROPERTY);
}
AADAuthenticationFilterAutoConfigurationTest.java 文件源码
java
阅读 15
收藏 0
点赞 0
评论 0
项目:azure-spring-boot
作者:
评论列表
文章目录