Index

A C D E G H I J L M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form

A

allowsSignup() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
authenticate(String, String) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
authenticate(Route, Response) - Method in class org.jenkinsci.plugins.JenkinsProxyAuthenticator
 

C

CACHE_EXPIRY - Static variable in class org.jenkinsci.plugins.GithubAuthenticationToken
 
canConvert(Class) - Method in class org.jenkinsci.plugins.GithubSecurityRealm.ConverterImpl
 
clearCacheForUser(String) - Static method in class org.jenkinsci.plugins.GithubAuthenticationToken
Clear caches by username for use in new logins
clearCaches() - Static method in class org.jenkinsci.plugins.GithubAuthenticationToken
Necessary for testing
cloneForProject(AbstractItem) - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
contains(User) - Static method in class org.jenkinsci.plugins.GithubSecretStorage
 
ConverterImpl() - Constructor for class org.jenkinsci.plugins.GithubSecurityRealm.ConverterImpl
 
create(String) - Static method in class org.jenkinsci.plugins.GitHubRepositoryName
Create GitHubRepositoryName from URL
createSecurityComponents() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 

D

DescriptorImpl() - Constructor for class org.jenkinsci.plugins.GithubAccessTokenProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.GithubAuthorizationStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
DescriptorImpl(Class<? extends SecurityRealm>) - Constructor for class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
doCommenceLogin(StaplerRequest, String, String) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
doFinishLogin(StaplerRequest) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
This is where the user comes back to at the end of the OAuth redirect ping-pong.

E

equals(Object) - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
Compare an object against this instance for equivalence.
equals(Object) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
Compare an object against this instance for equivalence.

G

getAccessToken() - Method in class org.jenkinsci.plugins.GithubAccessTokenProperty
 
getACL(AbstractItem) - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
getACL(Job<?, ?>) - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
getAdminUserNameList() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
getAdminUserNames() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
getAgentUserName() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
getAgentUserName() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
getAuthorities() - Method in class org.jenkinsci.plugins.GithubAuthenticationToken
 
getAuthorities() - Method in class org.jenkinsci.plugins.GithubOAuthUserDetails
 
getClientID() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getClientSecret() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getCredentials() - Method in class org.jenkinsci.plugins.GithubAuthenticationToken
 
getDefaultGithubApiUri() - Method in class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
getDefaultGithubWebUri() - Method in class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
getDefaultOauthScopes() - Method in class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
getDescriptor() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getDisplayName() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.GithubLogoutAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
getGithubApiUri() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getGitHubText() - Method in class org.jenkinsci.plugins.GithubLogoutAction
 
getGithubUri() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
Deprecated.
getGitHubURL() - Method in class org.jenkinsci.plugins.GithubLogoutAction
 
getGithubWebUri() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getGroups() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
(non-Javadoc)
getHelpFile() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy.DescriptorImpl
 
getHelpFile() - Method in class org.jenkinsci.plugins.GithubSecurityRealm.DescriptorImpl
 
getIconFileName() - Method in class org.jenkinsci.plugins.GithubLogoutAction
 
getLoginUrl() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getMyself() - Method in class org.jenkinsci.plugins.GithubAuthenticationToken
Returns the GHMyself object from this instance.
getName() - Method in class org.jenkinsci.plugins.GithubOAuthGroupDetails
 
getOauthScopes() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getOrganizationNameList() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
getOrganizationNames() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
getPostLogOutUrl(StaplerRequest, Authentication) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
getPrincipal() - Method in class org.jenkinsci.plugins.GithubAuthenticationToken
Returns the login name in GitHub.
getRootACL() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
getScopesToRequest() - Method in class org.jenkinsci.plugins.GitHubOAuthScope
Returns a collection of scopes to request.
getUrlName() - Method in class org.jenkinsci.plugins.GithubLogoutAction
 
GithubAccessTokenProperty - Class in org.jenkinsci.plugins
Remembers the access token used to connect to the Github server
GithubAccessTokenProperty(String) - Constructor for class org.jenkinsci.plugins.GithubAccessTokenProperty
 
GithubAccessTokenProperty.DescriptorImpl - Class in org.jenkinsci.plugins
 
GithubAuthenticationToken - Class in org.jenkinsci.plugins
 
GithubAuthenticationToken(String, String) - Constructor for class org.jenkinsci.plugins.GithubAuthenticationToken
 
GithubAuthenticationToken(String, String, boolean) - Constructor for class org.jenkinsci.plugins.GithubAuthenticationToken
 
GithubAuthorizationStrategy - Class in org.jenkinsci.plugins
 
GithubAuthorizationStrategy(String, boolean, boolean, boolean, String, boolean, boolean, boolean, boolean) - Constructor for class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
GithubAuthorizationStrategy.DescriptorImpl - Class in org.jenkinsci.plugins
 
GithubLogoutAction - Class in org.jenkinsci.plugins
A page that shows a simple message when the user logs out.
GithubLogoutAction() - Constructor for class org.jenkinsci.plugins.GithubLogoutAction
 
GithubOAuthGroupDetails - Class in org.jenkinsci.plugins
 
GithubOAuthGroupDetails(GHOrganization) - Constructor for class org.jenkinsci.plugins.GithubOAuthGroupDetails
Group based on organization name
GithubOAuthGroupDetails(GHTeam) - Constructor for class org.jenkinsci.plugins.GithubOAuthGroupDetails
Group based on team name
GitHubOAuthScope - Class in org.jenkinsci.plugins
Extension point to be implemented by plugins to request additional scopes.
GitHubOAuthScope() - Constructor for class org.jenkinsci.plugins.GitHubOAuthScope
 
GithubOAuthUserDetails - Class in org.jenkinsci.plugins
 
GithubOAuthUserDetails(String, GrantedAuthority[]) - Constructor for class org.jenkinsci.plugins.GithubOAuthUserDetails
 
GithubOAuthUserDetails(String, GithubAuthenticationToken) - Constructor for class org.jenkinsci.plugins.GithubOAuthUserDetails
 
GitHubRepositoryName - Class in org.jenkinsci.plugins
Uniquely identifies a repository on GitHub.
GitHubRepositoryName(String, String, String) - Constructor for class org.jenkinsci.plugins.GitHubRepositoryName
 
GithubRequireOrganizationMembershipACL - Class in org.jenkinsci.plugins
 
GithubRequireOrganizationMembershipACL(String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
GithubRequireOrganizationMembershipACL(List<String>, List<String>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, AbstractItem) - Constructor for class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
GithubSecretStorage - Class in org.jenkinsci.plugins
 
GithubSecurityRealm - Class in org.jenkinsci.plugins
Implementation of the AbstractPasswordBasedSecurityRealm that uses github oauth to verify the user can login.
GithubSecurityRealm(String, String, String, String, String) - Constructor for class org.jenkinsci.plugins.GithubSecurityRealm
 
GithubSecurityRealm.ConverterImpl - Class in org.jenkinsci.plugins
 
GithubSecurityRealm.DescriptorImpl - Class in org.jenkinsci.plugins
 

H

hashCode() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
hashCode() - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
hasPermission(Authentication, Permission) - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
hasScope(String) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
Checks the security realm for a GitHub OAuth scope.
host - Variable in class org.jenkinsci.plugins.GitHubRepositoryName
 

I

isAllowAnonymousJobStatusPermission() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isAllowAnonymousJobStatusPermission() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
isAllowAnonymousReadPermission() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isAllowAnonymousReadPermission() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
isAllowCcTrayPermission() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isAllowCcTrayPermission() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
isAllowGithubWebHookPermission() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isAllowGithubWebHookPermission() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
isAuthenticatedUserCreateJobPermission() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isAuthenticatedUserCreateJobPermission() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
isAuthenticatedUserReadPermission() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isAuthenticatedUserReadPermission() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 
isEnabled() - Method in class org.jenkinsci.plugins.GithubAccessTokenProperty.DescriptorImpl
 
isUseRepositoryPermissions() - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
 
isUseRepositoryPermissions() - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 

J

JenkinsProxyAuthenticator - Class in org.jenkinsci.plugins
 
JenkinsProxyAuthenticator(ProxyConfiguration) - Constructor for class org.jenkinsci.plugins.JenkinsProxyAuthenticator
 

L

loadGroupByGroupname(String) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 
loadUserByUsername(String) - Method in class org.jenkinsci.plugins.GithubSecurityRealm
 

M

marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.jenkinsci.plugins.GithubSecurityRealm.ConverterImpl
 

N

newInstance(User) - Method in class org.jenkinsci.plugins.GithubAccessTokenProperty.DescriptorImpl
 

O

org.jenkinsci.plugins - package org.jenkinsci.plugins
 

P

put(User, String) - Static method in class org.jenkinsci.plugins.GithubSecretStorage
 

R

repositoryName - Variable in class org.jenkinsci.plugins.GitHubRepositoryName
 
retrieve(User) - Static method in class org.jenkinsci.plugins.GithubSecretStorage
 

S

setAgentUserName(String) - Method in class org.jenkinsci.plugins.GithubAuthorizationStrategy
Set the agent username.
setAgentUserName(String) - Method in class org.jenkinsci.plugins.GithubRequireOrganizationMembershipACL
 

T

toString() - Method in class org.jenkinsci.plugins.GitHubRepositoryName
 

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.jenkinsci.plugins.GithubSecurityRealm.ConverterImpl
 
userName - Variable in class org.jenkinsci.plugins.GitHubRepositoryName
 
A C D E G H I J L M N O P R S T U 
All Classes and Interfaces|All Packages|Serialized Form