A B C D G I N S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ALLOWED_PARAMS - Static variable in class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
B
- BYPASS_HEADER - Static variable in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecFilter
C
- com.github.farmgeek4life.jenkins.negotiatesso - package com.github.farmgeek4life.jenkins.negotiatesso
- configure(StaplerRequest, JSONObject) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
When submit is pressed on the global config page and any settings for this plugin are changed, this method is called.
D
- destroy() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecUserSeedFilter
- doFillPrincipalFormatItems() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- doFillProtocolsItems() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- doFillProvidersItems() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- doFillRoleFormatItems() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecFilter
-
Add call to advertise Jenkins headers, as appropriate.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecUserSeedFilter
G
- getCategory() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Get the proper category for the settings location
- getDisplayName() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
The Plugin Display name
- getEnabled() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- getFilterName() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
-
Filter name
- getInitParameter(String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
-
Get the value for a parameter
- getInitParameterNames() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
-
Get an enumeration of parameter names
- getInstance() - Static method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Fetches the singleton instance of this plugin.
- getPrincipalFormat() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- getProtocols() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- getProviders() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- getRedirect() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- getRoleFormat() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- getServletContext() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
-
Servlet context
I
- init(FilterConfig) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecUserSeedFilter
- isAllowImpersonate() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- isAllowLocalhost() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- isRedirectEnabled() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
N
- NegotiateSSO - Class in com.github.farmgeek4life.jenkins.negotiatesso
-
The core of this Plugin.
- NegotiateSSO() - Constructor for class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Initializes and starts the filter, if enabled.
- NegSecFilter - Class in com.github.farmgeek4life.jenkins.negotiatesso
-
Take a NegotiateSecurityFilter, and add a couple of items needed for Jenkins.
- NegSecFilter() - Constructor for class com.github.farmgeek4life.jenkins.negotiatesso.NegSecFilter
- NegSecUserSeedFilter - Class in com.github.farmgeek4life.jenkins.negotiatesso
-
A post-NegotiateAuthentication filter that will properly populate the UserSeed information for the session
- NegSecUserSeedFilter() - Constructor for class com.github.farmgeek4life.jenkins.negotiatesso.NegSecUserSeedFilter
S
- SecurityFilterConfig - Class in com.github.farmgeek4life.jenkins.negotiatesso
-
The Hackabout way to try to control provider settings for NegotiateSecurityFilter, without writing a new security provider collection class...
- SecurityFilterConfig() - Constructor for class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
- setAllowLocalhost(boolean) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecFilter
- setParameter(String, String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.SecurityFilterConfig
- setPrincipalFormat(String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- setProtocols(String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- setProviders(String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- setRedirect(boolean, String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegSecFilter
- setRedirect(String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- setRoleFormat(String) - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Used by groovy for data-binding.
- start() - Method in class com.github.farmgeek4life.jenkins.negotiatesso.NegotiateSSO
-
Starts the plugin.
All Classes All Packages