Skip navigation links
A C D E F G H I L N O P S T U V 

A

accountExpired(String) - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the account is inactive.
applicationAccessDenied(String) - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when a user does not have access to authenticate against an application.
applicationName - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Contains the application name to access Crowd.
applicationPermission() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the application has no permission to perform a connection check to the Crowd server.
authenticate(Authentication) - Method in class de.theit.jenkins.crowd.CrowdAuthenticationManager
authenticate(HttpServletRequest, HttpServletResponse, String, String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
authenticate(String, String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
authenticateUser(String, String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
autoLogin(HttpServletRequest, HttpServletResponse) - Method in class de.theit.jenkins.crowd.CrowdRememberMeServices

C

CacheConfiguration(int, int) - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration
 
cannotLoadCrowdProperties() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the configuration file crowd.properties cannot be loaded.
cookieDomain - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
A domain to use when setting cookies, overriding the SSO Domain set in Crowd (since Crowd 2.5.2).
cookieTokenkey - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
SSO cookie name for application.
createFilter(FilterConfig) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
createSecurityComponents() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
CrowdAuthenticationManager - Class in de.theit.jenkins.crowd
This class implements the authentication manager for Jenkins.
CrowdAuthenticationManager(CrowdConfigurationService) - Constructor for class de.theit.jenkins.crowd.CrowdAuthenticationManager
Creates a new instance of this class.
CrowdAuthenticationToken - Class in de.theit.jenkins.crowd
This class represents an authentication token that is created after a user was successfully authenticated against the remote Crowd server.
CrowdAuthenticationToken(String, String, List<GrantedAuthority>, String) - Constructor for class de.theit.jenkins.crowd.CrowdAuthenticationToken
Creates a new authorization token.
CrowdConfigurationService - Class in de.theit.jenkins.crowd
This class contains all objects that are necessary to access the REST services on the remote Crowd server.
CrowdConfigurationService(String, String, Secret, int, boolean, String, String, Boolean, String, String, String, Secret, String, String, String, boolean, Integer, Integer, String, boolean) - Constructor for class de.theit.jenkins.crowd.CrowdConfigurationService
Creates a new Crowd configuration object.
CrowdMailAddressResolverImpl - Class in de.theit.jenkins.crowd
This class resolves email addresses via lookup in Crowd.
CrowdMailAddressResolverImpl() - Constructor for class de.theit.jenkins.crowd.CrowdMailAddressResolverImpl
 
CrowdRememberMeServices - Class in de.theit.jenkins.crowd
An implementation of the RememberMeServices to use SSO with Crowd.
CrowdRememberMeServices(CrowdConfigurationService) - Constructor for class de.theit.jenkins.crowd.CrowdRememberMeServices
Creates a new instance of this class.
CrowdSecurityRealm - Class in de.theit.jenkins.crowd
This class provides the security realm for authenticating users against a remote Crowd server.
CrowdSecurityRealm(String, String, Secret, String, boolean, int, boolean, String, String, Boolean, String, String, String, Secret, String, String, String, CrowdSecurityRealm.CacheConfiguration) - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm
Default constructor.
CrowdSecurityRealm(String, String, String, String, boolean, int, boolean, String, String, Boolean, String, String, String, String, String, String, String, CrowdSecurityRealm.CacheConfiguration) - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm
Deprecated.
retained for backwards binary compatibility.
CrowdSecurityRealm(String, String, String, String, boolean, int, boolean, String, String, Boolean, String, String, String, String, String, String, String) - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm
Deprecated.
retained for backwards binary compatibility.
CrowdSecurityRealm.CacheConfiguration - Class in de.theit.jenkins.crowd
 
CrowdSecurityRealm.CacheConfiguration.DescriptorImpl - Class in de.theit.jenkins.crowd
 
CrowdSecurityRealm.DescriptorImpl - Class in de.theit.jenkins.crowd
Descriptor for CrowdSecurityRealm.
CrowdServletFilter - Class in de.theit.jenkins.crowd
This class realizes a servlet filter that checks on each request the status of the SSO session.
CrowdServletFilter(CrowdSecurityRealm, CrowdConfigurationService, Filter) - Constructor for class de.theit.jenkins.crowd.CrowdServletFilter
Creates a new instance of this class.
CrowdUser - Class in de.theit.jenkins.crowd
This class provides the information about a user that was authenticated successfully against a remote Crowd server.
CrowdUser(User, List<GrantedAuthority>) - Constructor for class de.theit.jenkins.crowd.CrowdUser
Creates a new instance.
CrowdUserDetailsService - Class in de.theit.jenkins.crowd
This class provides the service to load a user object from the remote Crowd server.
CrowdUserDetailsService(CrowdConfigurationService) - Constructor for class de.theit.jenkins.crowd.CrowdUserDetailsService
Creates a new instance of this class.

D

de.theit.jenkins.crowd - package de.theit.jenkins.crowd
 
DescriptorImpl() - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration.DescriptorImpl
 
DescriptorImpl() - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Default constructor.
destroy() - Method in class de.theit.jenkins.crowd.CrowdServletFilter
doCheckApplicationName(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'application name'.
doCheckPassword(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'password'.
doCheckSessionValidationInterval(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'session validation interval'.
doCheckUrl(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'url'.
doFillSizeItems() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration.DescriptorImpl
 
doFillTtlItems() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration.DescriptorImpl
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class de.theit.jenkins.crowd.CrowdServletFilter
doLogout(StaplerRequest, StaplerResponse) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
doTestConnection(String, String, String, String, boolean, String, int, String, Boolean, String, String, String, String, String, String, String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Checks whether the connection to the Crowd server can be established using the given credentials.

E

ErrorMessages - Class in de.theit.jenkins.crowd
This class delivers localized error messages.
ErrorMessages() - Constructor for class de.theit.jenkins.crowd.ErrorMessages
 
expiredCredentials(String) - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the user password has expired and must be changed.

F

findMailAddressFor(User) - Method in class de.theit.jenkins.crowd.CrowdMailAddressResolverImpl
findUserFromSSOToken(String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 

G

getAllowedGroupNames() - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
getAuthorities() - Method in class de.theit.jenkins.crowd.CrowdUser
getAuthoritiesForUser(String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
Retrieves the list of all (nested) groups from the Crowd server that the user is a member of.
getCache() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
getCacheSize() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
getCacheTTL() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
getCredentials() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
getCrowdToken(HttpServletRequest) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
getDisplayName() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration.DescriptorImpl
 
getDisplayName() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
getEmailAddress() - Method in class de.theit.jenkins.crowd.CrowdUser
Returns the users email address.
getGroup(String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
getGroupsForNestedUser(String, int, int) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
getGroupsForUser(String, int, int) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
getName() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
getPassword() - Method in class de.theit.jenkins.crowd.CrowdUser
getPrincipal() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
getSize() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration
 
getSSOToken() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
Returns the SSO token.
getTtl() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.CacheConfiguration
 
getUser(String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
getUsername() - Method in class de.theit.jenkins.crowd.CrowdUser
getValidationFactors(HttpServletRequest) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
group - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Contains the Crowd group to which a user must belong to.
groupNotFound(String) - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the group was not found on the remote Crowd server.

H

httpMaxConnections - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
httpProxyHost - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
httpProxyPassword - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
httpProxyPort - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
httpProxyUsername - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
httpTimeout - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 

I

init(FilterConfig) - Method in class de.theit.jenkins.crowd.CrowdServletFilter
invalidAuthentication() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message text when the application name and password are not valid.
isAccountNonExpired() - Method in class de.theit.jenkins.crowd.CrowdUser
isAccountNonLocked() - Method in class de.theit.jenkins.crowd.CrowdUser
isAuthenticated(HttpServletRequest, HttpServletResponse) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
isCredentialsNonExpired() - Method in class de.theit.jenkins.crowd.CrowdUser
isEnabled() - Method in class de.theit.jenkins.crowd.CrowdUser
isGroupActive(String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
Checks if the specified group name exists on the remote Crowd server and is active.
isGroupMember(String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
Checks whether the user is a member of one of the Crowd groups whose members are allowed to login.
isUserDirectGroupMember(String, String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
isUserNestedGroupMember(String, String) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
isUseSSO() - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 

L

loadGroupByGroupname(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
loadUserByUsername(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
loadUserByUsername(String) - Method in class de.theit.jenkins.crowd.CrowdUserDetailsService
loginFail(HttpServletRequest, HttpServletResponse) - Method in class de.theit.jenkins.crowd.CrowdRememberMeServices
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class de.theit.jenkins.crowd.CrowdRememberMeServices
logout(HttpServletRequest, HttpServletResponse) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
logout(HttpServletRequest, HttpServletResponse) - Method in class de.theit.jenkins.crowd.CrowdRememberMeServices
Logout the actual user and close the SSO session.

N

nestedGroups - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Specifies whether nested groups can be used.

O

operationFailed() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the connection check failed.

P

password - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Contains the application password to access Crowd.

S

sessionValidationInterval - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
The number of minutes to cache authentication validation in the session.
shutdown() - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
socketTimeout - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
specifyApplicationName() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when no application name is given.
specifyApplicationPassword() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when no application password is given.
specifyCrowdUrl() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when no URL is specified.
specifyGroup() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when no group name is given.
specifySessionValidationInterval() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when no session validation interval time is given.

T

testConnection() - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 

U

updateUserInfo(User) - Static method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
 
url - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Contains the Crowd server URL.
useProxy - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
 
userNotFound(String) - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the user was not found on the remote Crowd server.
userNotValid(String, ArrayList<String>) - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when a user does not have the permission to login.
useSSO - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Don't use SSO, only REST API authentication.

V

validateSSOAuthentication(String, List<ValidationFactor>) - Method in class de.theit.jenkins.crowd.CrowdConfigurationService
 
A C D E F G H I L N O P S T U V 
Skip navigation links

Copyright © 2016–2019. All rights reserved.