org.jenkinsci.plugins
Class GithubRequireOrganizationMembershipACL

java.lang.Object
  extended by hudson.security.ACL
      extended by org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL

public class GithubRequireOrganizationMembershipACL
extends hudson.security.ACL

Author:
Mike

Field Summary
 
Fields inherited from class hudson.security.ACL
ANONYMOUS, AUTOMATIC_SIDS, EVERYONE, SYSTEM
 
Constructor Summary
GithubRequireOrganizationMembershipACL(String adminUserNames, String organizationNames, boolean authenticatedUserReadPermission, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission)
           
 
Method Summary
 List<String> getAdminUserNameList()
           
 List<String> getOrganizationNameList()
           
 boolean hasPermission(org.acegisecurity.Authentication a, hudson.security.Permission permission)
           
 boolean isAllowAnonymousReadPermission()
           
 boolean isAllowCcTrayPermission()
           
 boolean isAllowGithubWebHookPermission()
           
 boolean isAuthenticatedUserReadPermission()
           
 
Methods inherited from class hudson.security.ACL
checkPermission, hasPermission
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GithubRequireOrganizationMembershipACL

public GithubRequireOrganizationMembershipACL(String adminUserNames,
                                              String organizationNames,
                                              boolean authenticatedUserReadPermission,
                                              boolean allowGithubWebHookPermission,
                                              boolean allowCcTrayPermission,
                                              boolean allowAnonymousReadPermission)
Method Detail

hasPermission

public boolean hasPermission(org.acegisecurity.Authentication a,
                             hudson.security.Permission permission)
Specified by:
hasPermission in class hudson.security.ACL

getOrganizationNameList

public List<String> getOrganizationNameList()

getAdminUserNameList

public List<String> getAdminUserNameList()

isAuthenticatedUserReadPermission

public boolean isAuthenticatedUserReadPermission()

isAllowGithubWebHookPermission

public boolean isAllowGithubWebHookPermission()

isAllowCcTrayPermission

public boolean isAllowCcTrayPermission()

isAllowAnonymousReadPermission

public boolean isAllowAnonymousReadPermission()
Returns:
the allowAnonymousReadPermission


Copyright © 2004-2013. All Rights Reserved.