public class GitLabRequireOrganizationMembershipACL extends ACL
ANONYMOUS, ANONYMOUS_USERNAME, AUTOMATIC_SIDS, EVERYONE, SYSTEM, SYSTEM_USERNAME, SYSTEM2| Constructor and Description |
|---|
GitLabRequireOrganizationMembershipACL(List<String> adminUserNameList,
List<String> adminOrganizationNameList,
List<String> organizationNameList,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean authenticatedUserCreateJobPermission,
boolean authenticatedUserStopBuildPermission,
boolean allowGitlabWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
boolean allowAnonymousJobStatusPermission,
AbstractProject project) |
GitLabRequireOrganizationMembershipACL(String adminUserNames,
String adminOrganizationNames,
String organizationNames,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean authenticatedUserCreateJobPermission,
boolean authenticatedUserStopBuildPermission,
boolean allowGitlabWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
boolean allowAnonymousJobStatusPermission) |
| Modifier and Type | Method and Description |
|---|---|
GitLabRequireOrganizationMembershipACL |
cloneForProject(AbstractProject project) |
List<String> |
getAdminOrganizationNameList() |
List<String> |
getAdminUserNameList() |
List<String> |
getOrganizationNameList() |
boolean |
hasPermission(Authentication a,
Permission permission) |
boolean |
hasRepositoryPermission(GitLabAuthenticationToken authenticationToken,
Permission permission) |
boolean |
isAllowAnonymousJobStatusPermission() |
boolean |
isAllowAnonymousReadPermission() |
boolean |
isAllowCcTrayPermission() |
boolean |
isAllowGitlabWebHookPermission() |
boolean |
isAuthenticatedUserCreateJobPermission() |
boolean |
isAuthenticatedUserReadPermission() |
boolean |
isAuthenticatedUserStopBuildPermission() |
boolean |
isUseRepositoryPermissions() |
as, as, as2, checkAnyPermission, checkCreatePermission, checkCreatePermission, checkPermission, hasAnyPermission, hasCreatePermission, hasCreatePermission, hasCreatePermission2, hasCreatePermission2, hasPermission, hasPermission2, impersonate, impersonate, impersonate, impersonate2, impersonate2, impersonate2, isAnonymous, isAnonymous2, lambda, lambda2public GitLabRequireOrganizationMembershipACL(String adminUserNames, String adminOrganizationNames, String organizationNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean authenticatedUserStopBuildPermission, boolean allowGitlabWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission)
public GitLabRequireOrganizationMembershipACL(List<String> adminUserNameList, List<String> adminOrganizationNameList, List<String> organizationNameList, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean authenticatedUserStopBuildPermission, boolean allowGitlabWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission, AbstractProject project)
public boolean hasPermission(Authentication a, Permission permission)
hasPermission in class ACLpublic boolean hasRepositoryPermission(GitLabAuthenticationToken authenticationToken, Permission permission)
public GitLabRequireOrganizationMembershipACL cloneForProject(AbstractProject project)
public boolean isUseRepositoryPermissions()
public boolean isAuthenticatedUserCreateJobPermission()
public boolean isAuthenticatedUserStopBuildPermission()
public boolean isAuthenticatedUserReadPermission()
public boolean isAllowGitlabWebHookPermission()
public boolean isAllowCcTrayPermission()
public boolean isAllowAnonymousReadPermission()
public boolean isAllowAnonymousJobStatusPermission()
Copyright © 2016–2022. All rights reserved.