public class GithubRequireOrganizationMembershipACL
extends hudson.security.ACL
| Constructor and Description |
|---|
GithubRequireOrganizationMembershipACL(List<String> adminUserNameList,
List<String> organizationNameList,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean allowGithubWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
hudson.model.AbstractProject project) |
GithubRequireOrganizationMembershipACL(String adminUserNames,
String organizationNames,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean allowGithubWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission) |
| Modifier and Type | Method and Description |
|---|---|
GithubRequireOrganizationMembershipACL |
cloneForProject(hudson.model.AbstractProject project) |
List<String> |
getAdminUserNameList() |
List<String> |
getOrganizationNameList() |
boolean |
hasPermission(org.acegisecurity.Authentication a,
hudson.security.Permission permission) |
boolean |
hasRepositoryPermission(GithubAuthenticationToken authenticationToken,
hudson.security.Permission permission) |
boolean |
isAllowAnonymousReadPermission() |
boolean |
isAllowCcTrayPermission() |
boolean |
isAllowGithubWebHookPermission() |
boolean |
isAuthenticatedUserReadPermission() |
boolean |
isUseRepositoryPermissions() |
public GithubRequireOrganizationMembershipACL(String adminUserNames, String organizationNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission)
public GithubRequireOrganizationMembershipACL(List<String> adminUserNameList, List<String> organizationNameList, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, hudson.model.AbstractProject project)
public boolean hasPermission(org.acegisecurity.Authentication a,
hudson.security.Permission permission)
hasPermission in class hudson.security.ACLpublic boolean hasRepositoryPermission(GithubAuthenticationToken authenticationToken, hudson.security.Permission permission)
public GithubRequireOrganizationMembershipACL cloneForProject(hudson.model.AbstractProject project)
public boolean isUseRepositoryPermissions()
public boolean isAuthenticatedUserReadPermission()
public boolean isAllowGithubWebHookPermission()
public boolean isAllowCcTrayPermission()
public boolean isAllowAnonymousReadPermission()
Copyright © 2004-2014. All Rights Reserved.