Package org.jenkinsci.plugins
Class GitLabRequireOrganizationMembershipACL
java.lang.Object
hudson.security.ACL
org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- Author:
- Mike
-
Field Summary
Fields inherited from class hudson.security.ACL
ANONYMOUS, ANONYMOUS_USERNAME, EVERYONE, SYSTEM, SYSTEM_USERNAME, SYSTEM2 -
Constructor Summary
ConstructorsConstructorDescriptionGitLabRequireOrganizationMembershipACL(String adminUserNames, String adminOrganizationNames, String organizationNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean authenticatedUserStopBuildPermission, boolean allowGitlabWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission) 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) -
Method Summary
Modifier and TypeMethodDescriptioncloneForProject(AbstractProject project) booleanhasPermission2(org.springframework.security.core.Authentication a, Permission permission) booleanhasRepositoryPermission(GitLabAuthenticationToken authenticationToken, Permission permission) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class hudson.security.ACL
as, as, as2, checkAnyPermission, checkCreatePermission, checkCreatePermission, checkPermission, hasAnyPermission, hasCreatePermission, hasCreatePermission, hasCreatePermission2, hasCreatePermission2, hasPermission, hasPermission, impersonate, impersonate, impersonate, impersonate2, impersonate2, impersonate2, isAnonymous, isAnonymous2, lambda, lambda2
-
Constructor Details
-
GitLabRequireOrganizationMembershipACL
public GitLabRequireOrganizationMembershipACL(String adminUserNames, String adminOrganizationNames, String organizationNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean authenticatedUserStopBuildPermission, boolean allowGitlabWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission) -
GitLabRequireOrganizationMembershipACL
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)
-
-
Method Details
-
hasPermission2
public boolean hasPermission2(org.springframework.security.core.Authentication a, Permission permission) - Overrides:
hasPermission2in classACL
-
hasRepositoryPermission
public boolean hasRepositoryPermission(GitLabAuthenticationToken authenticationToken, Permission permission) -
cloneForProject
-
getOrganizationNameList
-
getAdminUserNameList
-
getAdminOrganizationNameList
-
isUseRepositoryPermissions
public boolean isUseRepositoryPermissions() -
isAuthenticatedUserCreateJobPermission
public boolean isAuthenticatedUserCreateJobPermission() -
isAuthenticatedUserStopBuildPermission
public boolean isAuthenticatedUserStopBuildPermission() -
isAuthenticatedUserReadPermission
public boolean isAuthenticatedUserReadPermission() -
isAllowGitlabWebHookPermission
public boolean isAllowGitlabWebHookPermission() -
isAllowCcTrayPermission
public boolean isAllowCcTrayPermission() -
isAllowAnonymousReadPermission
public boolean isAllowAnonymousReadPermission()- Returns:
- the allowAnonymousReadPermission
-
isAllowAnonymousJobStatusPermission
public boolean isAllowAnonymousJobStatusPermission()
-