public class GithubAuthorizationStrategy extends AuthorizationStrategy
| Modifier and Type | Class and Description |
|---|---|
static class |
GithubAuthorizationStrategy.DescriptorImpl |
AuthorizationStrategy.UnsecuredExtensionPoint.LegacyInstancesAreScopedToHudsonLIST, UNSECURED| Constructor and Description |
|---|
GithubAuthorizationStrategy(String adminUserNames,
boolean authenticatedUserReadPermission,
boolean useRepositoryPermissions,
boolean authenticatedUserCreateJobPermission,
String organizationNames,
boolean allowGithubWebHookPermission,
boolean allowCcTrayPermission,
boolean allowAnonymousReadPermission,
boolean allowAnonymousJobStatusPermission) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
Compare an object against this instance for equivalence.
|
ACL |
getACL(AbstractItem item) |
ACL |
getACL(Job<?,?> job) |
String |
getAdminUserNames() |
Collection<String> |
getGroups()
(non-Javadoc)
|
String |
getOrganizationNames() |
ACL |
getRootACL() |
int |
hashCode() |
boolean |
isAllowAnonymousJobStatusPermission() |
boolean |
isAllowAnonymousReadPermission() |
boolean |
isAllowCcTrayPermission() |
boolean |
isAllowGithubWebHookPermission() |
boolean |
isAuthenticatedUserCreateJobPermission() |
boolean |
isAuthenticatedUserReadPermission() |
boolean |
isUseRepositoryPermissions() |
all, getACL, getACL, getACL, getACL, getACL, getACLgetDescriptor@DataBoundConstructor public GithubAuthorizationStrategy(String adminUserNames, boolean authenticatedUserReadPermission, boolean useRepositoryPermissions, boolean authenticatedUserCreateJobPermission, String organizationNames, boolean allowGithubWebHookPermission, boolean allowCcTrayPermission, boolean allowAnonymousReadPermission, boolean allowAnonymousJobStatusPermission)
@NonNull public ACL getRootACL()
getRootACL in class AuthorizationStrategy@NonNull public ACL getACL(@NonNull AbstractItem item)
getACL in class AuthorizationStrategy@NonNull public ACL getACL(@NonNull Job<?,?> job)
getACL in class AuthorizationStrategy@NonNull public Collection<String> getGroups()
getGroups in class AuthorizationStrategyAuthorizationStrategy.getGroups()public String getOrganizationNames()
GithubRequireOrganizationMembershipACL.getOrganizationNameList()public String getAdminUserNames()
GithubRequireOrganizationMembershipACL.getAdminUserNameList()public boolean isUseRepositoryPermissions()
GithubRequireOrganizationMembershipACL.isUseRepositoryPermissions()public boolean isAuthenticatedUserCreateJobPermission()
GithubRequireOrganizationMembershipACL.isAuthenticatedUserCreateJobPermission()public boolean isAuthenticatedUserReadPermission()
GithubRequireOrganizationMembershipACL.isAuthenticatedUserReadPermission()public boolean isAllowGithubWebHookPermission()
GithubRequireOrganizationMembershipACL.isAllowGithubWebHookPermission()public boolean isAllowCcTrayPermission()
GithubRequireOrganizationMembershipACL.isAllowCcTrayPermission()public boolean isAllowAnonymousReadPermission()
GithubRequireOrganizationMembershipACL.isAllowAnonymousReadPermission()public boolean isAllowAnonymousJobStatusPermission()
GithubRequireOrganizationMembershipACL.isAllowAnonymousJobStatusPermission()public boolean equals(Object object)
Copyright © 2016–2021. All rights reserved.