Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- afterPropertiesSet() - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- afterPropertiesSet() - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- all() - Static method in class org.jenkinsci.plugins.cas.CasProtocol
-
Returns all the registered
CasProtocol
descriptors. - artifactParameter - Variable in class org.jenkinsci.plugins.cas.CasProtocol
- authenticate(String, String) - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- authenticate(UsernamePasswordAuthenticationToken) - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- authenticate(Authentication) - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- authenticationEventPublisher() - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- authoritiesAttribute - Variable in class org.jenkinsci.plugins.cas.CasProtocol
- authoritiesAttributes - Variable in class org.jenkinsci.plugins.cas.CasProtocol
B
- buildDetails(HttpServletRequest) - Method in class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetailsSource
C
- Cas10Protocol - Class in org.jenkinsci.plugins.cas.protocols
-
CAS 1.0 protocol support.
- Cas10Protocol(String, String) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas10Protocol
-
Deprecated.
- Cas10Protocol(String, String, boolean) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas10Protocol
- Cas10Protocol_rolesValidationScript_compilationError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.compilationError
:Roles Validation Script failed to compile
. - Cas10Protocol_rolesValidationScript_noResult() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.noResult
:Roles Validation Script returned no result
. - Cas10Protocol_rolesValidationScript_noRunScriptPermissionError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.noRunScriptPermissionError
:Current user is missing Run Script permission
. - Cas10Protocol_rolesValidationScript_rejectedAccessError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.rejectedAccessError
:Roles Validation Script uses forbidden language elements
. - Cas10Protocol_rolesValidationScript_result() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.result
:Roles parsed from the test validation response
. - Cas10Protocol_rolesValidationScript_returnTypeError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.returnTypeError
:Roles Validation Script did not return a Collection
. - Cas10Protocol_rolesValidationScript_unapprovedClasspathError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.unapprovedClasspathError
:Roles Validation Script classpath is not approved
. - Cas10Protocol_rolesValidationScript_unapprovedUsageError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.unapprovedUsageError
:Roles Validation Script is not approved for execution
. - Cas10Protocol_rolesValidationScript_unknownError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.unknownError
:Roles Validation Script could not be tested due to an unknown error
. - Cas10Protocol.DescriptorImpl - Class in org.jenkinsci.plugins.cas.protocols
- Cas10RoleParsingTicketValidator - Class in org.jenkinsci.plugins.cas.validation
-
Implementation of a Ticket Validator that can validate tickets conforming to the CAS 1.0 specification.
- Cas10RoleParsingTicketValidator(String) - Constructor for class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- Cas20Protocol - Class in org.jenkinsci.plugins.cas.protocols
-
CAS 2.0 protocol support.
- Cas20Protocol(String, String, String) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
-
Deprecated.
- Cas20Protocol(String, String, String, Boolean, Boolean, String) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
-
Deprecated.
- Cas20Protocol(String, String, String, String, Boolean, Boolean, String) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
- Cas20Protocol.DescriptorImpl - Class in org.jenkinsci.plugins.cas.protocols
- Cas30Protocol - Class in org.jenkinsci.plugins.cas.protocols
-
CAS 3.0 protocol support.
- Cas30Protocol(String, String, String, Boolean, Boolean, String) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
-
Deprecated.
- Cas30Protocol(String, String, String, Boolean, Boolean, String, Boolean) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
-
Deprecated.
- Cas30Protocol(String, String, String, String, Boolean, Boolean, String, Boolean) - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
- Cas30Protocol.DescriptorImpl - Class in org.jenkinsci.plugins.cas.protocols
- casAuthenticationDetailsSource(ServiceProperties) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casAuthenticationEntryPoint(CasSecurityRealm, ServiceProperties) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casAuthenticationFilter(AuthenticationManager, DynamicServiceAuthenticationDetailsSource, ServiceProperties, SessionMappingStorage) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casAuthenticationManager(CasAuthenticationProvider, AuthenticationEventPublisher) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casAuthenticationProvider(TicketValidator, CasUserDetailsService) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- CasConfigurationContext - Class in org.jenkinsci.plugins.cas.spring
-
Spring configuration class for the CAS ApplicationContext.
- CasConfigurationContext() - Constructor for class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casEventListener(CasProtocol) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- CasEventListener - Class in org.jenkinsci.plugins.cas.spring
-
Listener for successful CAS authentication events, that syncs attributes with the corresponding Jenkins User.
- CasEventListener() - Constructor for class org.jenkinsci.plugins.cas.spring.CasEventListener
- casFilter(HttpSessionContextIntegrationFilter2, CasSingleSignOutFilter, CasAuthenticationFilter) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casProtocol - Variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- CasProtocol - Class in org.jenkinsci.plugins.cas
-
CAS protocol extension point.
- CasProtocol() - Constructor for class org.jenkinsci.plugins.cas.CasProtocol
- CasProtocol(String) - Constructor for class org.jenkinsci.plugins.cas.CasProtocol
- CasProtocol(String, String, String) - Constructor for class org.jenkinsci.plugins.cas.CasProtocol
- CasProtocol(String, String, String, String) - Constructor for class org.jenkinsci.plugins.cas.CasProtocol
- casRestAuthenticator(CasSecurityRealm, AuthenticationManager, DynamicServiceAuthenticationDetailsSource) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- CasRestAuthenticator - Class in org.jenkinsci.plugins.cas.spring.security
-
Authenticator to handle the CAS REST protocol.
- CasRestAuthenticator() - Constructor for class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- CasSecurityRealm - Class in org.jenkinsci.plugins.cas
-
CAS Single Sign-On security realm.
- CasSecurityRealm(String, CasProtocol, Boolean, Boolean) - Constructor for class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Deprecated.
- CasSecurityRealm(String, CasProtocol, Boolean, Boolean, Boolean) - Constructor for class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Deprecated.
- CasSecurityRealm(String, CasProtocol, Boolean, Boolean, Boolean, Boolean) - Constructor for class org.jenkinsci.plugins.cas.CasSecurityRealm
- CasSecurityRealm_casServerUrl_cannotGetResponse() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.cannotGetResponse
:Problem getting a response from CAS server
. - CasSecurityRealm_casServerUrl_invalidResponse() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.invalidResponse
:CAS server response could not be validated
. - CasSecurityRealm_casServerUrl_malformedUrl() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.malformedUrl
:Malformed CAS server URL
. - CasSecurityRealm_casServerUrl_missingUrl() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.missingUrl
:CAS server URL is required
. - CasSecurityRealm.DescriptorImpl - Class in org.jenkinsci.plugins.cas
- casServerUrl - Variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- casServiceProperties(CasSecurityRealm, CasProtocol) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- CasSessionFixationProtectionStrategy - Class in org.jenkinsci.plugins.cas.spring.security
-
Session fixation protection strategy that invalidates the existing session and integrates with the Single Sign-Out session mapping storage.
- CasSessionFixationProtectionStrategy() - Constructor for class org.jenkinsci.plugins.cas.spring.security.CasSessionFixationProtectionStrategy
- CasSessionFixationProtectionStrategy(SessionMappingStorage) - Constructor for class org.jenkinsci.plugins.cas.spring.security.CasSessionFixationProtectionStrategy
- casSessionMappingStorage() - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casSingleSignOutFilter(CasSecurityRealm, SingleSignOutHandler) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- CasSingleSignOutFilter - Class in org.jenkinsci.plugins.cas.spring.security
-
CAS Single Sign-Out filter with support for a URL path matching.
- CasSingleSignOutFilter() - Constructor for class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- casSingleSignOutHandler(CasProtocol, SessionMappingStorage) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casTicketValidator(CasSecurityRealm, CasProtocol) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- casUserDetailsService(CasProtocol) - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
- CasUserDetailsService - Class in org.jenkinsci.plugins.cas.spring.security
-
Populates the
GrantedAuthority
s for a user by reading a list of attributes that were returned as part of the CAS response. - CasUserDetailsService() - Constructor for class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
- createFilter(FilterConfig) - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Build the filter that will validate the service ticket returned by CAS.
- createSecurityComponents() - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Build a authentication manager which uses the CAS REST API for username and password based authentication against the REST API.
- createServiceProperties() - Method in class org.jenkinsci.plugins.cas.CasProtocol
-
Create a ServiceProperties object describing the CAS service.
- createServiceProperties() - Method in class org.jenkinsci.plugins.cas.protocols.Saml11Protocol
- createServiceUrl(HttpServletRequest, HttpServletResponse) - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- createTicketValidator(String) - Method in class org.jenkinsci.plugins.cas.CasProtocol
-
Create a TicketValidator used to validate a CAS response.
- createTicketValidator(String) - Method in class org.jenkinsci.plugins.cas.protocols.Cas10Protocol
- createTicketValidator(String) - Method in class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
- createTicketValidator(String) - Method in class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
- createTicketValidator(String) - Method in class org.jenkinsci.plugins.cas.protocols.Saml11Protocol
- customValidationParams - Variable in class org.jenkinsci.plugins.cas.CasProtocol
- customValidationParamsMap - Variable in class org.jenkinsci.plugins.cas.CasProtocol
D
- DEFAULT_COMMENCE_LOGIN_URL - Static variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- DEFAULT_EMAIL_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.cas.spring.CasEventListener
- DEFAULT_FAILED_LOGIN_URL - Static variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- DEFAULT_FINISH_LOGIN_URL - Static variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- DEFAULT_FULL_NAME_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.cas.spring.CasEventListener
- DEFAULT_ROLE_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- DEFAULT_TARGET_URL_SESSION_ATTRIBUTE - Static variable in class org.jenkinsci.plugins.cas.spring.security.SessionUrlAuthenticationSuccessHandler
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.cas.CasSecurityRealm.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas10Protocol.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas20Protocol.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.cas.protocols.Cas30Protocol.DescriptorImpl
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.cas.protocols.Saml11Protocol.DescriptorImpl
- determineTargetUrl(HttpServletRequest, HttpServletResponse) - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlAuthenticationSuccessHandler
-
Builds the target URL according to the logic defined in the main class Javadoc.
- doCheckCasServerUrl(String) - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm.DescriptorImpl
- doCommenceLogin(StaplerRequest2, StaplerResponse2) - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
The login process starts from here, using the CasAuthenticationEntryPoint.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- doFinishLogin(StaplerRequest2, StaplerResponse2) - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
The login process finishes here, by firing the authenticated event.
- doLogout(StaplerRequest2, StaplerResponse2) - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Handles the logout processing.
- doTestScript(String, String, boolean) - Method in class org.jenkinsci.plugins.cas.protocols.Cas10Protocol.DescriptorImpl
- DynamicServiceAuthenticationDetails - Class in org.jenkinsci.plugins.cas.spring.security
-
ServiceAuthenticationDetails
implementation that will convert a relative service URL to an absolute one by adding the Jenkins root URL if necessary. - DynamicServiceAuthenticationDetails(HttpServletRequest, ServiceProperties) - Constructor for class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetails
- DynamicServiceAuthenticationDetailsSource - Class in org.jenkinsci.plugins.cas.spring.security
-
AuthenticationDetailsSource
implementation returning aDynamicServiceAuthenticationDetails
supporting relative service URLs. - DynamicServiceAuthenticationDetailsSource(ServiceProperties) - Constructor for class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetailsSource
E
- emailAttribute - Variable in class org.jenkinsci.plugins.cas.CasProtocol
- enableLogoutRedirect - Variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- enableRestApi - Variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- enableSingleSignOut - Variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- equals(Object) - Method in class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetails
F
- forceRenewal - Variable in class org.jenkinsci.plugins.cas.CasSecurityRealm
- fullNameAttribute - Variable in class org.jenkinsci.plugins.cas.CasProtocol
G
- getApplicationContext() - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Create the Spring application context that will hold CAS filters.
- getArtifactParameter() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getAttributes() - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
-
Get the attribute names used to extract granted authorities.
- getAttributeValue(CasAuthenticationToken, String) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Retrieve an attribute's value from a CAS authentication token.
- getAuthenticationDetailsSource() - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- getAuthenticationManager() - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- getAuthoritiesAttribute() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getAuthoritiesAttributes() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getCasServerUrl() - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- getCustomValidationParams() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getCustomValidationParamsMap() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getDefaultAuthorities() - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
-
Get default authorities to add to the user in any case.
- getDisplayName() - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.cas.protocols.Cas10Protocol.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.cas.protocols.Cas20Protocol.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.cas.protocols.Cas30Protocol.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.cas.protocols.Saml11Protocol.DescriptorImpl
- getEmailAttribute() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getEmailAttribute() - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Get the email address attribute name.
- getFailedLoginUrl() - Static method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Get the URL to redirect to in case of authentication failure.
- getFilterProcessesUrl() - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- getFinishLoginUrl() - Static method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Get the callback URL after CAS authentication.
- getFullNameAttribute() - Method in class org.jenkinsci.plugins.cas.CasProtocol
- getFullNameAttribute() - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Get the full name attribute name.
- getJenkinsUrl() - Static method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Get the root Jenkins URL configured in global settings.
- getJenkinsUrl(HttpServletRequest) - Static method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Get the root Jenkins URL configured in global settings, or construct it from the current HTTP request.
- getLoginUrl() - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Login begins with our
CasSecurityRealm.doCommenceLogin(StaplerRequest2, StaplerResponse2)
method. - getPostLogOutUrl2(StaplerRequest2, Authentication) - Method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Logout redirects to CAS before coming back to Jenkins (unless disabled).
- getRolesAttribute() - Method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- getRolesValidationScript() - Method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- getServiceUrl() - Method in class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetails
- getServiceUrl(HttpServletRequest, ServiceProperties) - Static method in class org.jenkinsci.plugins.cas.CasSecurityRealm
-
Get the full service URL for use with CAS.
- getSessionStorage() - Method in class org.jenkinsci.plugins.cas.spring.security.CasSessionFixationProtectionStrategy
- getSingleSignOutHandler() - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- getTargetUrlParameter() - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- getTargetUrlSessionAttribute() - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlAuthenticationSuccessHandler
- getTargetUrlSessionAttribute() - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- getUrlSuffix() - Method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
H
- hashCode() - Method in class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetails
- httpSessionContextIntegrationFilter() - Method in class org.jenkinsci.plugins.cas.spring.CasConfigurationContext
I
- isConvertToUpperCase() - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
-
Converts the returned attribute values to uppercase values.
- isEnabled() - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
J
- jsonEnabled - Variable in class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
L
- loadUserDetails(Assertion) - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
M
- Messages - Class in org.jenkinsci.plugins.cas
-
Generated localization support class.
- Messages() - Constructor for class org.jenkinsci.plugins.cas.Messages
N
- NON_EXISTENT_PASSWORD_VALUE - Static variable in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
O
- onApplicationEvent(AuthenticationSuccessEvent) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Handle an application event.
- onSessionChange(String, HttpSession, Authentication) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSessionFixationProtectionStrategy
- onSuccessfulAuthentication(Authentication) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Successful authentication event handler.
- org.jenkinsci.plugins.cas - package org.jenkinsci.plugins.cas
- org.jenkinsci.plugins.cas.protocols - package org.jenkinsci.plugins.cas.protocols
- org.jenkinsci.plugins.cas.spring - package org.jenkinsci.plugins.cas.spring
- org.jenkinsci.plugins.cas.spring.security - package org.jenkinsci.plugins.cas.spring.security
- org.jenkinsci.plugins.cas.validation - package org.jenkinsci.plugins.cas.validation
P
- parseAttributeTemplate(CasAuthenticationToken, String) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Replace placeholders in an attribute template string.
- parseResponseFromServer(String) - Method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- parseRolesFromValidationResponse(SecureGroovyScript, String) - Static method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
-
Parse roles from a custom CAS 1.0 validation response.
- preCommence(HttpServletRequest, HttpServletResponse) - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- proxyAllowAny - Variable in class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
- proxyAllowAny - Variable in class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
- proxyAllowList - Variable in class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
- proxyAllowList - Variable in class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
- proxyEnabled - Variable in class org.jenkinsci.plugins.cas.protocols.Cas20Protocol
- proxyEnabled - Variable in class org.jenkinsci.plugins.cas.protocols.Cas30Protocol
R
- requiresProcessing(HttpServletRequest, HttpServletResponse) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- rolesValidationScript - Variable in class org.jenkinsci.plugins.cas.protocols.Cas10Protocol
S
- Saml11Protocol - Class in org.jenkinsci.plugins.cas.protocols
-
SAML 1.1 protocol support.
- Saml11Protocol(String, String, String, int) - Constructor for class org.jenkinsci.plugins.cas.protocols.Saml11Protocol
-
Deprecated.
- Saml11Protocol(String, String, String, String, int) - Constructor for class org.jenkinsci.plugins.cas.protocols.Saml11Protocol
- Saml11Protocol.DescriptorImpl - Class in org.jenkinsci.plugins.cas.protocols
- sandbox - Variable in class org.jenkinsci.plugins.cas.protocols.Cas10Protocol
- sessionStorage - Variable in class org.jenkinsci.plugins.cas.spring.security.CasSessionFixationProtectionStrategy
- SessionUrlAuthenticationSuccessHandler - Class in org.jenkinsci.plugins.cas.spring.security
-
AuthenticationSuccessHandler that behaves like SimpleUrlAuthenticationSuccessHandler, but also looks for a configurable session attribute holding the target URL to redirect to.
- SessionUrlAuthenticationSuccessHandler(String) - Constructor for class org.jenkinsci.plugins.cas.spring.security.SessionUrlAuthenticationSuccessHandler
-
Constructor which sets the defaultTargetUrl property of the base class.
- SessionUrlCasAuthenticationEntryPoint - Class in org.jenkinsci.plugins.cas.spring.security
-
CAS authentication entry point that will save a target URL request parameter into a session attribute before redirecting.
- SessionUrlCasAuthenticationEntryPoint() - Constructor for class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- setAttributes(List<String>) - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
-
Set the attribute names used to extract granted authorities.
- setAuthenticationDetailsSource(AuthenticationDetailsSource<HttpServletRequest, ServiceAuthenticationDetails>) - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- setAuthenticationManager(AuthenticationManager) - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- setCasServerUrl(String) - Method in class org.jenkinsci.plugins.cas.spring.security.CasRestAuthenticator
- setConvertToUpperCase(boolean) - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
-
Converts the returned attribute values to uppercase values.
- setDefaultAuthorities(List<String>) - Method in class org.jenkinsci.plugins.cas.spring.security.CasUserDetailsService
-
Set default authorities to add to the user in any case.
- setEmailAttribute(String) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Set the email address attribute name.
- setEnabled(boolean) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- setFilterProcessesUrl(String) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- setFullNameAttribute(String) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Set the full name attribute name.
- setRolesAttribute(String) - Method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- setRolesValidationScript(SecureGroovyScript) - Method in class org.jenkinsci.plugins.cas.validation.Cas10RoleParsingTicketValidator
- setSessionStorage(SessionMappingStorage) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSessionFixationProtectionStrategy
- setSingleSignOutHandler(SingleSignOutHandler) - Method in class org.jenkinsci.plugins.cas.spring.security.CasSingleSignOutFilter
- setTargetUrlParameter(String) - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- setTargetUrlSessionAttribute(String) - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlAuthenticationSuccessHandler
- setTargetUrlSessionAttribute(String) - Method in class org.jenkinsci.plugins.cas.spring.security.SessionUrlCasAuthenticationEntryPoint
- syncUserAttributes(CasAuthenticationToken) - Method in class org.jenkinsci.plugins.cas.spring.CasEventListener
-
Sync user attributes with a CAS authentication token.
T
- testValidationResponse - Variable in class org.jenkinsci.plugins.cas.protocols.Cas10Protocol
- tolerance - Variable in class org.jenkinsci.plugins.cas.protocols.Saml11Protocol
- toString() - Method in class org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetails
_
- _Cas10Protocol_rolesValidationScript_compilationError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.compilationError
:Roles Validation Script failed to compile
. - _Cas10Protocol_rolesValidationScript_noResult() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.noResult
:Roles Validation Script returned no result
. - _Cas10Protocol_rolesValidationScript_noRunScriptPermissionError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.noRunScriptPermissionError
:Current user is missing Run Script permission
. - _Cas10Protocol_rolesValidationScript_rejectedAccessError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.rejectedAccessError
:Roles Validation Script uses forbidden language elements
. - _Cas10Protocol_rolesValidationScript_result() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.result
:Roles parsed from the test validation response
. - _Cas10Protocol_rolesValidationScript_returnTypeError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.returnTypeError
:Roles Validation Script did not return a Collection
. - _Cas10Protocol_rolesValidationScript_unapprovedClasspathError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.unapprovedClasspathError
:Roles Validation Script classpath is not approved
. - _Cas10Protocol_rolesValidationScript_unapprovedUsageError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.unapprovedUsageError
:Roles Validation Script is not approved for execution
. - _Cas10Protocol_rolesValidationScript_unknownError() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
Cas10Protocol.rolesValidationScript.unknownError
:Roles Validation Script could not be tested due to an unknown error
. - _CasSecurityRealm_casServerUrl_cannotGetResponse() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.cannotGetResponse
:Problem getting a response from CAS server
. - _CasSecurityRealm_casServerUrl_invalidResponse() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.invalidResponse
:CAS server response could not be validated
. - _CasSecurityRealm_casServerUrl_malformedUrl() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.malformedUrl
:Malformed CAS server URL
. - _CasSecurityRealm_casServerUrl_missingUrl() - Static method in class org.jenkinsci.plugins.cas.Messages
-
Key
CasSecurityRealm.casServerUrl.missingUrl
:CAS server URL is required
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form