A C D E F G I L N O P S U 

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(String, String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm
autoLogin(HttpServletRequest, HttpServletResponse) - Method in class de.theit.jenkins.crowd.CrowdRememberMeServices

C

cannotLoadCrowdProperties() - Static method in class de.theit.jenkins.crowd.ErrorMessages
Returns the localized error message when the configuration file crowd.properties cannot be loaded.
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 Hudson.
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, 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, 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, String, String, boolean, int) - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm
Default constructor.
CrowdSecurityRealm.DescriptorImpl - Class in de.theit.jenkins.crowd
Descriptor for CrowdSecurityRealm.
CrowdSecurityRealm.DescriptorImpl() - Constructor for class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Default constructor.
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
 
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'.
doCheckGroup(String) - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'group 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'.
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) - 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

G

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.
getCredentials() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
getDisplayName() - Method in class de.theit.jenkins.crowd.CrowdSecurityRealm.DescriptorImpl
getEmailAddress() - Method in class de.theit.jenkins.crowd.CrowdUser
Returns the users email address.
getPassword() - Method in class de.theit.jenkins.crowd.CrowdUser
getPrincipal() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
getSSOToken() - Method in class de.theit.jenkins.crowd.CrowdAuthenticationToken
Returns the SSO token.
getUsername() - Method in class de.theit.jenkins.crowd.CrowdUser
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.

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
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.

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.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

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.

U

url - Variable in class de.theit.jenkins.crowd.CrowdSecurityRealm
Contains the Crowd server URL.
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, Collection<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.
A C D E F G I L N O P S U 

Copyright © 2004-2014 Hudson. All Rights Reserved.