@ConditionalOnMissingBean(name = "authorizationGenerator")
@Bean
@RefreshScope
public AuthorizationGenerator authorizationGenerator() {
final List<String> authzAttributes = casProperties.getMgmt().getAuthzAttributes();
if (!authzAttributes.isEmpty()) {
if ("*".equals(authzAttributes)) {
return new PermitAllAuthorizationGenerator();
}
return new FromAttributesAuthorizationGenerator(authzAttributes.toArray(new String[]{}), new String[]{});
}
return new SpringSecurityPropertiesAuthorizationGenerator(userProperties());
}
CasManagementWebAppConfiguration.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:cas-5.1.0
作者:
评论列表
文章目录