org.jenkinsci.plugins
Class GithubRequireOrganizationMembershipACL
java.lang.Object
hudson.security.ACL
org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
public class GithubRequireOrganizationMembershipACL
- extends hudson.security.ACL
- Author:
- Mike
| Fields inherited from class hudson.security.ACL |
ANONYMOUS, AUTOMATIC_SIDS, EVERYONE, SYSTEM |
|
Constructor Summary |
GithubRequireOrganizationMembershipACL(List<String> adminUserNameList,
List<String> organizationNameList,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean authenticatedUserCreateJobPermission,
boolean allowGithubWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
boolean allowAnonymousJobStatusPermission,
hudson.model.AbstractProject project)
|
GithubRequireOrganizationMembershipACL(String adminUserNames,
String organizationNames,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean authenticatedUserCreateJobPermission,
boolean allowGithubWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
boolean allowAnonymousJobStatusPermission)
|
| Methods inherited from class hudson.security.ACL |
checkPermission, hasPermission, impersonate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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,
hudson.model.AbstractProject project)
hasPermission
public boolean hasPermission(org.acegisecurity.Authentication a,
hudson.security.Permission permission)
- Specified by:
hasPermission in class hudson.security.ACL
hasRepositoryPermission
public boolean hasRepositoryPermission(GithubAuthenticationToken authenticationToken,
hudson.security.Permission permission)
cloneForProject
public GithubRequireOrganizationMembershipACL cloneForProject(hudson.model.AbstractProject project)
getOrganizationNameList
public List<String> getOrganizationNameList()
getAdminUserNameList
public List<String> getAdminUserNameList()
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()
Copyright © 2004-2015. All Rights Reserved.