Class AbstractSecurityConfigurerAdapter
java.lang.Object
io.camunda.optimize.rest.security.AbstractSecurityConfigurerAdapter
- Direct Known Subclasses:
CCSaaSSecurityConfigurerAdapter,CCSMSecurityConfigurerAdapter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final AuthCookieServiceprotected final ConfigurationServiceprotected static final Stringprotected final CustomPreAuthenticatedAuthenticationProviderprotected static final Stringprotected final SessionService -
Constructor Summary
ConstructorsConstructorDescriptionAbstractSecurityConfigurerAdapter(ConfigurationService configurationService, CustomPreAuthenticatedAuthenticationProvider preAuthenticatedAuthenticationProvider, SessionService sessionService, AuthCookieService authCookieService) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.security.web.SecurityFilterChainapplyPublicApiOptions(org.springframework.security.config.annotation.web.builders.HttpSecurity http) protected org.springframework.security.config.annotation.web.builders.HttpSecurityconfigureGenericSecurityOptions(org.springframework.security.config.annotation.web.builders.HttpSecurity http) protected static StringcreateApiPath(String... subPath) protected abstract org.springframework.security.oauth2.jwt.JwtDecoder
-
Field Details
-
DEEP_SUB_PATH_ANY
- See Also:
-
PUBLIC_API_PATH
-
configurationService
-
preAuthenticatedAuthenticationProvider
-
sessionService
-
authCookieService
-
-
Constructor Details
-
AbstractSecurityConfigurerAdapter
public AbstractSecurityConfigurerAdapter(ConfigurationService configurationService, CustomPreAuthenticatedAuthenticationProvider preAuthenticatedAuthenticationProvider, SessionService sessionService, AuthCookieService authCookieService)
-
-
Method Details
-
applyPublicApiOptions
protected org.springframework.security.web.SecurityFilterChain applyPublicApiOptions(org.springframework.security.config.annotation.web.builders.HttpSecurity http) -
configureGenericSecurityOptions
protected org.springframework.security.config.annotation.web.builders.HttpSecurity configureGenericSecurityOptions(org.springframework.security.config.annotation.web.builders.HttpSecurity http) -
publicApiJwtDecoder
protected abstract org.springframework.security.oauth2.jwt.JwtDecoder publicApiJwtDecoder() -
createApiPath
-