Index
All Classes and Interfaces|All Packages|Serialized Form
A
- allowsSignup() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
C
- canConvert(Class) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm.ConverterImpl
- clearCaches() - Static method in class org.jenkinsci.plugins.GitLabAuthenticationToken
-
Necessary for testing
- cloneForProject(AbstractProject) - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- ConverterImpl() - Constructor for class org.jenkinsci.plugins.GitLabSecurityRealm.ConverterImpl
- create(String) - Static method in class org.jenkinsci.plugins.GitlabRepositoryName
-
Create
GitlabRepositoryName
from URL - createSecurityComponents() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
D
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.GitLabAuthorizationStrategy.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.GitLabSecurityRealm.DescriptorImpl
- DescriptorImpl(Class<? extends SecurityRealm>) - Constructor for class org.jenkinsci.plugins.GitLabSecurityRealm.DescriptorImpl
- doCommenceLogin(StaplerRequest, String, String) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- doFinishLogin(StaplerRequest) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
-
This is where the user comes back to at the end of the OpenID redirect ping-pong.
E
- equals(Object) - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
-
Compare an object against this instance for equivalence.
- equals(Object) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
-
Compare an object against this instance for equivalence.
G
- getAccessToken() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
-
Gets the OAuth access token, so that it can be persisted and used elsewhere.
- getACL(Job<?, ?>) - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- getAdminOrganizationNameList() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- getAdminOrganizationNames() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- getAdminUserNameList() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- getAdminUserNames() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- getAuth() - Method in class org.jenkinsci.plugins.GitLabOAuthGroupDetails
- getAuthorities() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- getClientID() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- getClientSecret() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
-
Used by jelly
- getCredentials() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- getDescriptor() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- getDisplayName() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.GitLabLogoutAction
- getDisplayName() - Method in class org.jenkinsci.plugins.GitLabOAuthGroupDetails
- getDisplayName() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm.DescriptorImpl
- getGitLabAPI() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- getGitlabApiUri() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- getGitLabText() - Method in class org.jenkinsci.plugins.GitLabLogoutAction
- getGitLabURL() - Method in class org.jenkinsci.plugins.GitLabLogoutAction
- getGitlabWebUri() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- getGroupProjects(Group) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- getGroups() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- getHelpFile() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy.DescriptorImpl
- getHelpFile() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm.DescriptorImpl
- getIconFileName() - Method in class org.jenkinsci.plugins.GitLabLogoutAction
- getLoginUrl() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- getMyself() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
-
Returns the GHMyself object from this instance.
- getName() - Method in class org.jenkinsci.plugins.GitLabOAuthGroupDetails
- getOrganizationNameList() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- getOrganizationNames() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- getPostLogOutUrl(StaplerRequest, Authentication) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- getPrincipal() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
-
Returns the login name in GitLab.
- getRootACL() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- getScopesToRequest() - Method in class org.jenkinsci.plugins.GitLabOAuthScope
-
Returns a collection of scopes to request.
- getUrlName() - Method in class org.jenkinsci.plugins.GitLabLogoutAction
- getUserDetails(String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- GitLabAuthenticationException - Exception Class in org.jenkinsci.plugins
- GitLabAuthenticationException(String) - Constructor for exception class org.jenkinsci.plugins.GitLabAuthenticationException
-
Standard constructor
- GitLabAuthenticationException(String, Throwable) - Constructor for exception class org.jenkinsci.plugins.GitLabAuthenticationException
-
Standard constructor
- GitLabAuthenticationToken - Class in org.jenkinsci.plugins
- GitLabAuthenticationToken(String, String, Constants.TokenType) - Constructor for class org.jenkinsci.plugins.GitLabAuthenticationToken
- GitLabAuthorizationStrategy - Class in org.jenkinsci.plugins
- GitLabAuthorizationStrategy(String, boolean, boolean, boolean, boolean, String, String, boolean, boolean, boolean, boolean) - Constructor for class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- GitLabAuthorizationStrategy.DescriptorImpl - Class in org.jenkinsci.plugins
- GitLabLogoutAction - Class in org.jenkinsci.plugins
-
A page that shows a simple message when the user logs out.
- GitLabLogoutAction() - Constructor for class org.jenkinsci.plugins.GitLabLogoutAction
- GitLabOAuthGroupDetails - Class in org.jenkinsci.plugins
-
Represent a group from GitLab as a group in Jenkins terms.
- GitLabOAuthGroupDetails(Group) - Constructor for class org.jenkinsci.plugins.GitLabOAuthGroupDetails
-
Group based on organization name
- GitLabOAuthScope - Class in org.jenkinsci.plugins
-
Extension point to be implemented by plugins to request additional scopes.
- GitLabOAuthScope() - Constructor for class org.jenkinsci.plugins.GitLabOAuthScope
- GitLabOAuthUserDetails - Class in org.jenkinsci.plugins
- GitLabOAuthUserDetails(User, GrantedAuthority[]) - Constructor for class org.jenkinsci.plugins.GitLabOAuthUserDetails
- GitlabRepositoryName - Class in org.jenkinsci.plugins
-
Uniquely identifies a repository on GitLab.
- GitlabRepositoryName(String, String, String) - Constructor for class org.jenkinsci.plugins.GitlabRepositoryName
- GitLabRequireOrganizationMembershipACL - Class in org.jenkinsci.plugins
- GitLabRequireOrganizationMembershipACL(String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- GitLabRequireOrganizationMembershipACL(List<String>, List<String>, List<String>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, AbstractProject) - Constructor for class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- GitLabSecurityRealm - Class in org.jenkinsci.plugins
-
Implementation of the AbstractPasswordBasedSecurityRealm that uses gitlab oauth to verify the user can login.
- GitLabSecurityRealm(String, String, String, String) - Constructor for class org.jenkinsci.plugins.GitLabSecurityRealm
- GitLabSecurityRealm.ConverterImpl - Class in org.jenkinsci.plugins
- GitLabSecurityRealm.DescriptorImpl - Class in org.jenkinsci.plugins
H
- hashCode() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- hashCode() - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- hasOrganizationPermission(String, String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
-
For some reason I can't get the gitlab api to tell me for the current user the groups to which he belongs.
- hasPermission(Authentication, Permission) - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- hasRepositoryPermission(String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- hasRepositoryPermission(GitLabAuthenticationToken, Permission) - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- host - Variable in class org.jenkinsci.plugins.GitlabRepositoryName
I
- isAllowAnonymousJobStatusPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAllowAnonymousJobStatusPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isAllowAnonymousReadPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAllowAnonymousReadPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isAllowCcTrayPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAllowCcTrayPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isAllowGitlabWebHookPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAllowGitlabWebHookPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isAuthenticatedUserCreateJobPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAuthenticatedUserCreateJobPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isAuthenticatedUserReadPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAuthenticatedUserReadPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isAuthenticatedUserStopBuildPermission() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isAuthenticatedUserStopBuildPermission() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
- isPublicRepository(String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- isUseRepositoryPermissions() - Method in class org.jenkinsci.plugins.GitLabAuthorizationStrategy
- isUseRepositoryPermissions() - Method in class org.jenkinsci.plugins.GitLabRequireOrganizationMembershipACL
L
- listToNames(Collection<Project>) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- loadGroupByGroupname(String) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
- loadOrganization(String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- loadRepository(String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- loadUser(String) - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
- loadUserByUsername(String) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm
M
- marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm.ConverterImpl
- myRepositories() - Method in class org.jenkinsci.plugins.GitLabAuthenticationToken
O
- org.jenkinsci.plugins - package org.jenkinsci.plugins
R
- repositoryName - Variable in class org.jenkinsci.plugins.GitlabRepositoryName
T
- toString() - Method in class org.jenkinsci.plugins.GitLabOAuthGroupDetails
- toString() - Method in class org.jenkinsci.plugins.GitlabRepositoryName
U
- unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.jenkinsci.plugins.GitLabSecurityRealm.ConverterImpl
- userName - Variable in class org.jenkinsci.plugins.GitlabRepositoryName
All Classes and Interfaces|All Packages|Serialized Form