Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
N
O
P
S
U
A
accountExpired(String)
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when the account is inactive.
applicationAccessDenied(String)
- Static method in class de.theit.hudson.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.hudson.crowd.
CrowdSecurityRealm
Contains the application name to access Crowd.
applicationPermission()
- Static method in class de.theit.hudson.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.hudson.crowd.
CrowdAuthenticationManager
authenticate(String, String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm
autoLogin(HttpServletRequest, HttpServletResponse)
- Method in class de.theit.hudson.crowd.
CrowdRememberMeServices
C
cannotLoadCrowdProperties()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when the configuration file crowd.properties cannot be loaded.
cannotValidateGroup(String)
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when the specified group does not exist on the remote Crowd server or is not active.
createFilter(FilterConfig)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm
createSecurityComponents()
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm
CrowdAuthenticationManager
- Class in
de.theit.hudson.crowd
This class implements the authentication manager for Hudson / Jenkins.
CrowdAuthenticationManager(CrowdConfigurationService)
- Constructor for class de.theit.hudson.crowd.
CrowdAuthenticationManager
Creates a new instance of this class.
CrowdAuthenticationToken
- Class in
de.theit.hudson.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>)
- Constructor for class de.theit.hudson.crowd.
CrowdAuthenticationToken
Creates a new authorization token.
CrowdAuthenticationToken(String, String, List<GrantedAuthority>, String, String)
- Constructor for class de.theit.hudson.crowd.
CrowdAuthenticationToken
Creates a new authorization token.
CrowdConfigurationService
- Class in
de.theit.hudson.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.hudson.crowd.
CrowdConfigurationService
Creates a new Crowd configuration object.
CrowdMailAddressResolverImpl
- Class in
de.theit.hudson.crowd
This class resolves email addresses via lookup in Crowd.
CrowdMailAddressResolverImpl()
- Constructor for class de.theit.hudson.crowd.
CrowdMailAddressResolverImpl
CrowdRememberMeServices
- Class in
de.theit.hudson.crowd
An implementation of the
RememberMeServices
to use SSO with Crowd.
CrowdRememberMeServices(CrowdConfigurationService)
- Constructor for class de.theit.hudson.crowd.
CrowdRememberMeServices
Creates a new instance of this class.
CrowdSecurityRealm
- Class in
de.theit.hudson.crowd
This class provides the Hudson / Jenkins security realm for authenticating users against a remote Crowd server.
CrowdSecurityRealm(String, String, String, String, boolean)
- Constructor for class de.theit.hudson.crowd.
CrowdSecurityRealm
Default constructor.
CrowdSecurityRealm.DescriptorImpl
- Class in
de.theit.hudson.crowd
Descriptor for
CrowdSecurityRealm
.
CrowdSecurityRealm.DescriptorImpl()
- Constructor for class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
Default constructor.
CrowdServletFilter
- Class in
de.theit.hudson.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.hudson.crowd.
CrowdServletFilter
Creates a new instance of this class.
CrowdUser
- Class in
de.theit.hudson.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.hudson.crowd.
CrowdUser
Creates a new instance.
CrowdUserDetailsService
- Class in
de.theit.hudson.crowd
This class provides the service to load a user object from the remote Crowd server.
CrowdUserDetailsService(CrowdConfigurationService)
- Constructor for class de.theit.hudson.crowd.
CrowdUserDetailsService
Creates a new instance of this class.
D
de.theit.hudson.crowd
- package de.theit.hudson.crowd
destroy()
- Method in class de.theit.hudson.crowd.
CrowdServletFilter
doCheckApplicationName(String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'application name'.
doCheckGroup(String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'group name'.
doCheckPassword(String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'password'.
doCheckUrl(String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
Performs on-the-fly validation of the form field 'url'.
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class de.theit.hudson.crowd.
CrowdServletFilter
doLogout(StaplerRequest, StaplerResponse)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm
doTestConnection(String, String, String, String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
Checks whether the connection to the Crowd server can be established using the given credentials.
E
ErrorMessages
- Class in
de.theit.hudson.crowd
This class delivers localized error messages.
ErrorMessages()
- Constructor for class de.theit.hudson.crowd.
ErrorMessages
expiredCredentials(String)
- Static method in class de.theit.hudson.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.hudson.crowd.
CrowdMailAddressResolverImpl
G
getAuthorities()
- Method in class de.theit.hudson.crowd.
CrowdUser
getAuthoritiesForUser(String)
- Method in class de.theit.hudson.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.hudson.crowd.
CrowdAuthenticationToken
getDisplayName()
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm.DescriptorImpl
getEmailAddress()
- Method in class de.theit.hudson.crowd.
CrowdUser
Returns the users email address.
getName()
- Method in class de.theit.hudson.crowd.
CrowdAuthenticationToken
getPassword()
- Method in class de.theit.hudson.crowd.
CrowdUser
getPrincipal()
- Method in class de.theit.hudson.crowd.
CrowdAuthenticationToken
getSSOToken()
- Method in class de.theit.hudson.crowd.
CrowdAuthenticationToken
Returns the SSO token.
getUsername()
- Method in class de.theit.hudson.crowd.
CrowdUser
group
- Variable in class de.theit.hudson.crowd.
CrowdSecurityRealm
Contains the Crowd group to which a user must belong to.
groupNotFound(String)
- Static method in class de.theit.hudson.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.hudson.crowd.
CrowdServletFilter
invalidAuthentication()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message text when the application name and password are not valid.
invalidToken()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when an invalid SSO token was found.
isAccountNonExpired()
- Method in class de.theit.hudson.crowd.
CrowdUser
isAccountNonLocked()
- Method in class de.theit.hudson.crowd.
CrowdUser
isCredentialsNonExpired()
- Method in class de.theit.hudson.crowd.
CrowdUser
isEnabled()
- Method in class de.theit.hudson.crowd.
CrowdUser
isGroupActive()
- Method in class de.theit.hudson.crowd.
CrowdConfigurationService
Checks if the group exists on the remote Crowd server and is active.
isGroupMember(String)
- Method in class de.theit.hudson.crowd.
CrowdConfigurationService
Checks whether the user is a member of a certain Crowd group whose members are allowed to login into Hudson / Jenkins.
L
loadGroupByGroupname(String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm
loadUserByUsername(String)
- Method in class de.theit.hudson.crowd.
CrowdSecurityRealm
loadUserByUsername(String)
- Method in class de.theit.hudson.crowd.
CrowdUserDetailsService
loginFail(HttpServletRequest, HttpServletResponse)
- Method in class de.theit.hudson.crowd.
CrowdRememberMeServices
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication)
- Method in class de.theit.hudson.crowd.
CrowdRememberMeServices
logout(HttpServletRequest, HttpServletResponse)
- Method in class de.theit.hudson.crowd.
CrowdRememberMeServices
Logout the actual user and close the SSO session.
N
nestedGroups
- Variable in class de.theit.hudson.crowd.
CrowdSecurityRealm
Specifies whether nested groups can be used.
O
operationFailed()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when the connection check failed.
P
password
- Variable in class de.theit.hudson.crowd.
CrowdSecurityRealm
Contains the application password to access Crowd.
S
specifyApplicationName()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when no application name is given.
specifyApplicationPassword()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when no application password is given.
specifyCrowdUrl()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when no URL is specified.
specifyGroup()
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when no group name is given.
U
url
- Variable in class de.theit.hudson.crowd.
CrowdSecurityRealm
Contains the Crowd server URL.
userGroupNotFound(String)
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when the group of users that are allowed to login into Hudson / Jenkins does not exist or is not active.
userNotFound(String)
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when the user was not found on the remote Crowd server.
userNotValid(String, String)
- Static method in class de.theit.hudson.crowd.
ErrorMessages
Returns the localized error message when a user does not have the permission to login into Hudson / Jenkins.
A
C
D
E
F
G
I
L
N
O
P
S
U
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2011
Hudson
. All Rights Reserved.