public class GitLabRequireOrganizationMembershipACL
extends hudson.security.ACL
| Constructor and Description |
|---|
GitLabRequireOrganizationMembershipACL(List<String> adminUserNameList,
List<String> organizationNameList,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean authenticatedUserCreateJobPermission,
boolean authenticatedUserStopBuildPermission,
boolean allowGitlabWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
boolean allowAnonymousJobStatusPermission,
hudson.model.AbstractProject project) |
GitLabRequireOrganizationMembershipACL(String adminUserNames,
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(hudson.model.AbstractProject project) |
List<String> |
getAdminUserNameList() |
List<String> |
getOrganizationNameList() |
boolean |
hasPermission(org.acegisecurity.Authentication a,
hudson.security.Permission permission) |
boolean |
hasRepositoryPermission(GitLabAuthenticationToken authenticationToken,
hudson.security.Permission permission) |
boolean |
isAllowAnonymousJobStatusPermission() |
boolean |
isAllowAnonymousReadPermission() |
boolean |
isAllowCcTrayPermission() |
boolean |
isAllowGitlabWebHookPermission() |
boolean |
isAuthenticatedUserCreateJobPermission() |
boolean |
isAuthenticatedUserReadPermission() |
boolean |
isAuthenticatedUserStopBuildPermission() |
boolean |
isUseRepositoryPermissions() |
public GitLabRequireOrganizationMembershipACL(String adminUserNames, 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> organizationNameList, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean authenticatedUserStopBuildPermission, boolean allowGitlabWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission, hudson.model.AbstractProject project)
public boolean hasPermission(org.acegisecurity.Authentication a,
hudson.security.Permission permission)
hasPermission in class hudson.security.ACLpublic boolean hasRepositoryPermission(GitLabAuthenticationToken authenticationToken, hudson.security.Permission permission)
public GitLabRequireOrganizationMembershipACL cloneForProject(hudson.model.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–2019. All rights reserved.