当前位置: 首页>>代码示例>>Java>>正文


Java UserDetailsService类代码示例

本文整理汇总了Java中org.acegisecurity.userdetails.UserDetailsService的典型用法代码示例。如果您正苦于以下问题:Java UserDetailsService类的具体用法?Java UserDetailsService怎么用?Java UserDetailsService使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


UserDetailsService类属于org.acegisecurity.userdetails包,在下文中一共展示了UserDetailsService类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: createSecurityComponents

import org.acegisecurity.userdetails.UserDetailsService; //导入依赖的package包/类
@Override
public SecurityComponents createSecurityComponents() {
    return new SecurityRealm.SecurityComponents(new AuthenticationManager() {
        public Authentication authenticate(Authentication authentication) throws AuthenticationException {
            if (authentication instanceof DeepinAuthenticationToken) {
                return authentication;
            }

            throw new BadCredentialsException("Unexpected authentication type: " + authentication);
        }
    }, new UserDetailsService() {
        public UserDetails loadUserByUsername(String username)  throws UserMayOrMayNotExistException, DataAccessException {
            throw new UserMayOrMayNotExistException("Cannot verify users in this context");
        }
    });
}
 
开发者ID:Iceyer,项目名称:deepin-oauth-plugin,代码行数:17,代码来源:DeepinSecurityRealm.java

示例2: setUserDetailsService

import org.acegisecurity.userdetails.UserDetailsService; //导入依赖的package包/类
public void setUserDetailsService(UserDetailsService userDetailsService) {
    this.userDetailsService = userDetailsService;
}
 
开发者ID:sindremehus,项目名称:subsonic,代码行数:4,代码来源:UserDetailsServiceBasedAuthoritiesPopulator.java

示例3: setUserDetailsService

import org.acegisecurity.userdetails.UserDetailsService; //导入依赖的package包/类
/**
 * @param userDetailsService the UserDetailsService to set
 */
public void setUserDetailsService(UserDetailsService userDetailsService) {
    this.userDetailsService = (KualiUserDetailsService)userDetailsService;
}
 
开发者ID:kuali,项目名称:rice,代码行数:7,代码来源:KualiCasAuthoritiesPopulatorImpl.java

示例4: getUserDetailsService

import org.acegisecurity.userdetails.UserDetailsService; //导入依赖的package包/类
public UserDetailsService getUserDetailsService() {
    return userDetailsService;
}
 
开发者ID:NCIP,项目名称:cagrid-core,代码行数:4,代码来源:WebSSOAuthoritiesPopulator.java

示例5: setUserDetailsService

import org.acegisecurity.userdetails.UserDetailsService; //导入依赖的package包/类
@Required
public void setUserDetailsService(UserDetailsService userDetailsService) {
	this.userDetailsService = userDetailsService;
}
 
开发者ID:NCIP,项目名称:cagrid-core,代码行数:5,代码来源:WebSSOAuthoritiesPopulator.java


注:本文中的org.acegisecurity.userdetails.UserDetailsService类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。