Package org.jenkinsci.plugins
Class GithubRequireOrganizationMembershipACL
- java.lang.Object
-
- hudson.security.ACL
-
- org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
-
public class GithubRequireOrganizationMembershipACL extends ACL
- Author:
- Mike
-
-
Field Summary
-
Fields inherited from class hudson.security.ACL
ANONYMOUS, ANONYMOUS_USERNAME, EVERYONE, SYSTEM, SYSTEM_USERNAME, SYSTEM2
-
-
Constructor Summary
Constructors Constructor Description GithubRequireOrganizationMembershipACL(String adminUserNames, String organizationNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission)
GithubRequireOrganizationMembershipACL(List<String> adminUserNameList, List<String> organizationNameList, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission, AbstractItem item)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GithubRequireOrganizationMembershipACL
cloneForProject(AbstractItem item)
List<String>
getAdminUserNameList()
String
getAgentUserName()
List<String>
getOrganizationNameList()
boolean
hasPermission(Authentication a, Permission permission)
boolean
isAllowAnonymousJobStatusPermission()
boolean
isAllowAnonymousReadPermission()
boolean
isAllowCcTrayPermission()
boolean
isAllowGithubWebHookPermission()
boolean
isAuthenticatedUserCreateJobPermission()
boolean
isAuthenticatedUserReadPermission()
boolean
isUseRepositoryPermissions()
void
setAgentUserName(String agentUserName)
-
Methods inherited from class hudson.security.ACL
as, as, as2, checkAnyPermission, checkCreatePermission, checkCreatePermission, checkPermission, hasAnyPermission, hasCreatePermission, hasCreatePermission, hasCreatePermission2, hasCreatePermission2, hasPermission, hasPermission2, impersonate, impersonate, impersonate, impersonate2, impersonate2, impersonate2, isAnonymous, isAnonymous2, lambda, lambda2
-
-
-
-
Constructor Detail
-
GithubRequireOrganizationMembershipACL
public GithubRequireOrganizationMembershipACL(String adminUserNames, String organizationNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission)
-
GithubRequireOrganizationMembershipACL
public GithubRequireOrganizationMembershipACL(List<String> adminUserNameList, List<String> organizationNameList, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission, AbstractItem item)
-
-
Method Detail
-
hasPermission
public boolean hasPermission(@NonNull Authentication a, @NonNull Permission permission)
- Overrides:
hasPermission
in classACL
-
cloneForProject
public GithubRequireOrganizationMembershipACL cloneForProject(AbstractItem item)
-
setAgentUserName
public void setAgentUserName(String agentUserName)
-
getAgentUserName
public String getAgentUserName()
-
isUseRepositoryPermissions
public boolean isUseRepositoryPermissions()
-
isAuthenticatedUserCreateJobPermission
public boolean isAuthenticatedUserCreateJobPermission()
-
isAuthenticatedUserReadPermission
public boolean isAuthenticatedUserReadPermission()
-
isAllowGithubWebHookPermission
public boolean isAllowGithubWebHookPermission()
-
isAllowCcTrayPermission
public boolean isAllowCcTrayPermission()
-
isAllowAnonymousReadPermission
public boolean isAllowAnonymousReadPermission()
- Returns:
- the allowAnonymousReadPermission
-
isAllowAnonymousJobStatusPermission
public boolean isAllowAnonymousJobStatusPermission()
-
-