瀏覽代碼

Polish AuthorityUtils

Changed parameter name to authorities
Added JavaDoc

Fixes gh-4805

Co-authored-by: Everett Irwin <everettirwin77@gmail.com>
Isaac Cummings 5 年之前
父節點
當前提交
1081066d60
共有 1 個文件被更改,包括 11 次插入5 次删除
  1. 11 5
      core/src/main/java/org/springframework/security/core/authority/AuthorityUtils.java

+ 11 - 5
core/src/main/java/org/springframework/security/core/authority/AuthorityUtils.java

@@ -66,13 +66,19 @@ public abstract class AuthorityUtils {
 		return set;
 	}
 
-	public static List<GrantedAuthority> createAuthorityList(String... roles) {
-		List<GrantedAuthority> authorities = new ArrayList<>(roles.length);
+	/**
+	 * Converts authorities into a List of GrantedAuthority objects.
+	 *
+	 * @param authorities the authorities to convert
+	 * @return a List of GrantedAuthority objects
+	 */
+	public static List<GrantedAuthority> createAuthorityList(String... authorities) {
+		List<GrantedAuthority> grantedAuthorities = new ArrayList<>(authorities.length);
 
-		for (String role : roles) {
-			authorities.add(new SimpleGrantedAuthority(role));
+		for (String authority : authorities) {
+			grantedAuthorities.add(new SimpleGrantedAuthority(authority));
 		}
 
-		return authorities;
+		return grantedAuthorities;
 	}
 }