Index
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
All Classes and Interfaces|All Packages|Serialized Form
GithubSecurityRealm.getGithubWebUri()
instead.