@@ -51,7 +51,7 @@ var AccessTokenScopeCategoryNames = map[AccessTokenScopeCategory]string{
5151 AccessTokenScopeCategoryUser : "user" ,
5252}
5353
54- // AccessTokenScopeCategoryNames is a list of all access token scope category names
54+ // AccessTokenScopeCategoryNames is a list of all access token scope category names including admin's reserved scope
5555var AllAccessTokenScopeCategoryNames = []string {
5656 AccessTokenScopeCategoryNames [AccessTokenScopeCategoryActivityPub ],
5757 AccessTokenScopeCategoryNames [AccessTokenScopeCategoryAdmin ],
@@ -64,6 +64,18 @@ var AllAccessTokenScopeCategoryNames = []string{
6464 AccessTokenScopeCategoryNames [AccessTokenScopeCategoryUser ],
6565}
6666
67+ // AccessTokenScopeCategoryNames is a list of all access token scope category names without admin's reserved scope
68+ var AllNonAdminAccessTokenScopeCategoryNames = []string {
69+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryActivityPub ],
70+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryMisc ],
71+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryNotification ],
72+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryOrganization ],
73+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryPackage ],
74+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryIssue ],
75+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryRepository ],
76+ AccessTokenScopeCategoryNames [AccessTokenScopeCategoryUser ],
77+ }
78+
6779// AccessTokenScopeLevel represents the access levels without a given scope category
6880type AccessTokenScopeLevel int
6981
0 commit comments