Index

A C D E G H I L M O R T U 
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
 
A C D E G H I L M O R T U 
All Classes and Interfaces|All Packages|Serialized Form