NextServerSession.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:nextreports-server 作者:
public List<String> getRealms() {
    List<AuthenticationProvider> providers = authenticationManager.getProviders();
    if (LOG.isDebugEnabled()) {
        LOG.debug("Found " + providers.size() + " authentication providers");
    }

    List<String> realms = new ArrayList<String>();
    for (AuthenticationProvider provider : providers) {
        if (provider instanceof ExternalAuthenticationProvider) {
            ExternalAuthenticationProvider externalProvider = (ExternalAuthenticationProvider) provider;
            realms.add(externalProvider.getRealm());
        } else if (provider instanceof NextServerAuthenticationProvider) {
            realms.add(""); // default provider
        }
    }

    return realms;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号