A B C D E G H I J L N O P S U X 
All Classes All Packages

A

authorizationCodeTokenResponseClient(ClientRegistrationRepository) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
authorizedClientRepository(OAuth2AuthorizedClientService) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
authorizedClientService(ClientRegistrationRepository) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

B

beforeLicenseCheckFilter() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
BeforeLicenseCheckFilter - Class in com.xebialabs.xlrelease.auth.oidc.web
 
BeforeLicenseCheckFilter() - Constructor for class com.xebialabs.xlrelease.auth.oidc.web.BeforeLicenseCheckFilter
 

C

CHECK_JWS_ALG_MESSAGE - Static variable in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
claimsToGrantedAuthoritiesPolicy() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
clientRegistrationRepository(ServerConfiguration) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
com.xebialabs.xlrelease.auth.oidc.config - package com.xebialabs.xlrelease.auth.oidc.config
 
com.xebialabs.xlrelease.auth.oidc.policy.impl - package com.xebialabs.xlrelease.auth.oidc.policy.impl
 
com.xebialabs.xlrelease.auth.oidc.web - package com.xebialabs.xlrelease.auth.oidc.web
 
com.xebialabs.xlrelease.auth.oidc.web.authentication - package com.xebialabs.xlrelease.auth.oidc.web.authentication
 
com.xebialabs.xlrelease.auth.oidc.web.handlers - package com.xebialabs.xlrelease.auth.oidc.web.handlers
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.xebialabs.xlrelease.auth.oidc.web.authentication.Http401LoginUrlAuthenticationEntryPoint
 
CONTENT - Static variable in class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 
createProfile(Authentication) - Method in class com.xebialabs.xlrelease.auth.oidc.policy.impl.OidcUserProfileCreationPolicy
 
customAuthorizationRequestResolver(XlrConfig, ClientRegistrationRepository) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

D

defaultOidcMustacheTemplateSettings() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.xebialabs.xlrelease.auth.oidc.web.BeforeLicenseCheckFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.xebialabs.xlrelease.auth.oidc.web.OpenIdConnectRetainAnchorFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 

E

ERROR_PARAMETER_NAME - Static variable in class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 

G

getString(String, Map<String, Object>) - Method in class com.xebialabs.xlrelease.auth.oidc.policy.impl.OidcUserProfileCreationPolicy
 

H

Http401LoginUrlAuthenticationEntryPoint - Class in com.xebialabs.xlrelease.auth.oidc.web.authentication
If request header contains `X-HTTP-Auth-Override` we won't send back the header `WWW-Authenticate`
Http401LoginUrlAuthenticationEntryPoint(String) - Constructor for class com.xebialabs.xlrelease.auth.oidc.web.authentication.Http401LoginUrlAuthenticationEntryPoint
 

I

identityProvider() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
idTokenDecoderFactory() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
INSTANCE_NAME - Static variable in class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 
INTERNAL_USER_LOGIN_SUCCESS_URL - Static variable in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

J

jwtAuthenticationConverter() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
jwtDecoder(ServerConfiguration) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

L

LOGIN_PATH_NAME - Static variable in class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 
loginUrlAuthenticationEntryPoint() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

N

nullRequestCache() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

O

OIDC_LOGIN - Static variable in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
OIDC_LOGIN_PATH_NAME - Static variable in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
OIDC_PROCESSING_URL - Static variable in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
oidcLoginFailureHandler() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
OidcLoginFailureHandler - Class in com.xebialabs.xlrelease.auth.oidc.web.handlers
This failure handler is added for backward compatibility to redirect user to IdP Login page after logout
OidcLoginFailureHandler() - Constructor for class com.xebialabs.xlrelease.auth.oidc.web.handlers.OidcLoginFailureHandler
 
OidcUserProfileCreationPolicy - Class in com.xebialabs.xlrelease.auth.oidc.policy.impl
Fill UserProfile from Open ID Connect Claims
OidcUserProfileCreationPolicy(UserProfileService, UserService, String, String, String) - Constructor for class com.xebialabs.xlrelease.auth.oidc.policy.impl.OidcUserProfileCreationPolicy
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.xebialabs.xlrelease.auth.oidc.web.handlers.OidcLoginFailureHandler
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.xebialabs.xlrelease.auth.oidc.web.handlers.XlReleaseLoginFailureHandler
 
OpenIdConnectConfig - Class in com.xebialabs.xlrelease.auth.oidc.config
 
OpenIdConnectConfig() - Constructor for class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
openIdConnectRetainAnchorFilter(XlrConfig, ServerConfiguration) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
OpenIdConnectRetainAnchorFilter - Class in com.xebialabs.xlrelease.auth.oidc.web
 
OpenIdConnectRetainAnchorFilter(String) - Constructor for class com.xebialabs.xlrelease.auth.oidc.web.OpenIdConnectRetainAnchorFilter
 
order() - Method in class com.xebialabs.xlrelease.auth.oidc.policy.impl.OidcUserProfileCreationPolicy
 

P

policyApplies(Authentication) - Method in class com.xebialabs.xlrelease.auth.oidc.policy.impl.OidcUserProfileCreationPolicy
 
PRODUCT_COLOR - Static variable in class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 

S

setSecureCookie(Boolean) - Method in class com.xebialabs.xlrelease.auth.oidc.web.OpenIdConnectRetainAnchorFilter
 

U

userProfileCreationPolicy(UserProfileService, UserService) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 

X

xlreleaseLoginFailureHandler() - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
XlReleaseLoginFailureHandler - Class in com.xebialabs.xlrelease.auth.oidc.web.handlers
 
XlReleaseLoginFailureHandler() - Constructor for class com.xebialabs.xlrelease.auth.oidc.web.handlers.XlReleaseLoginFailureHandler
 
xlReleaseLoginFormFilter(AuthenticationManager, SessionAuthenticationStrategy) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
XlReleaseLoginFormFilter - Class in com.xebialabs.xlrelease.auth.oidc.web
 
XlReleaseLoginFormFilter(Map<String, String>) - Constructor for class com.xebialabs.xlrelease.auth.oidc.web.XlReleaseLoginFormFilter
 
xlrOidcLogoutSuccessHandler(ClientRegistrationRepository) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
xlrOidcUserService(ClaimsToGrantedAuthoritiesPolicy) - Method in class com.xebialabs.xlrelease.auth.oidc.config.OpenIdConnectConfig
 
A B C D E G H I J L N O P S U X 
All Classes All Packages