类org.springframework.boot.autoconfigure.security.oauth2.resource.AuthoritiesExtractor源码实例Demo

下面列出了怎么用org.springframework.boot.autoconfigure.security.oauth2.resource.AuthoritiesExtractor的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: spring-boot-samples   文件: SecurityConfig.java
@Bean
public AuthoritiesExtractor authoritiesExtractor() {
	return map -> {
		String username = (String) map.get("login");
		if (this.cfpProperties.getSecurity().getAdmins().contains(username)) {
			return AuthorityUtils.commaSeparatedStringToAuthorityList("ROLE_USER,ROLE_ADMIN");
		}
		else {
			return AuthorityUtils.commaSeparatedStringToAuthorityList("ROLE_USER");
		}
	};
}
 
@Bean
public AuthoritiesExtractor authoritiesExtractor() {
    return new SimpleAuthoritiesExtractor(OAUTH2_AUTHORITIES_ATTRIBUTE);
}
 
@Bean
public AuthoritiesExtractor authoritiesExtractor() {
    return new SimpleAuthoritiesExtractor(OAUTH2_AUTHORITIES_ATTRIBUTE);
}
 
@Bean
public AuthoritiesExtractor authoritiesExtractor() {
    return new SimpleAuthoritiesExtractor(OAUTH2_AUTHORITIES_ATTRIBUTE);
}
 
@Bean
public AuthoritiesExtractor authoritiesExtractor() {
    return new SimpleAuthoritiesExtractor(OAUTH2_AUTHORITIES_ATTRIBUTE);
}
 
public void setAuthoritiesExtractor(AuthoritiesExtractor authoritiesExtractor) {
    Assert.notNull(authoritiesExtractor, "AuthoritiesExtractor must not be null");
    this.authoritiesExtractor = authoritiesExtractor;
}
 
源代码7 项目: DAFramework   文件: CustomUserInfoTokenServices.java
public void setAuthoritiesExtractor(AuthoritiesExtractor authoritiesExtractor) {
	this.authoritiesExtractor = authoritiesExtractor;
}
 
public void setAuthoritiesExtractor(AuthoritiesExtractor authoritiesExtractor) {
    this.authoritiesExtractor = authoritiesExtractor;
}
 
源代码9 项目: tutorials   文件: SecurityConfig.java
@Bean
@Profile("oauth2-extractors-baeldung")
public AuthoritiesExtractor baeldungAuthoritiesExtractor() {
    return new BaeldungAuthoritiesExtractor();
}
 
源代码10 项目: tutorials   文件: SecurityConfig.java
@Bean
@Profile("oauth2-extractors-github")
public AuthoritiesExtractor githubAuthoritiesExtractor() {
    return new GithubAuthoritiesExtractor();
}
 
 同包方法