Class FlowableJwtResourceServerConfigurer
java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<DefaultSecurityFilterChain,B>
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer<FlowableJwtResourceServerConfigurer,HttpSecurity>
com.flowable.core.spring.security.token.FlowableJwtResourceServerConfigurer
- All Implemented Interfaces:
SecurityConfigurer<DefaultSecurityFilterChain,HttpSecurity>
public class FlowableJwtResourceServerConfigurer
extends AbstractHttpConfigurer<FlowableJwtResourceServerConfigurer,HttpSecurity>
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclass -
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalJwtConfigurer(String issuer, Customizer<FlowableJwtResourceServerConfigurer.JwtConfigurer> jwtConfigurerCustomizer) voidconfigure(HttpSecurity builder) defaultJwt(Customizer<FlowableJwtResourceServerConfigurer.JwtConfigurer> jwtCustomizer) flowableAccessTokenJwt(Customizer<FlowableJwtResourceServerConfigurer.AccessTokenJwtConfigurer> accessTokenJwtCustomizer) protected ApplicationContextvoidinit(HttpSecurity http) Methods inherited from class org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer
disable, getSecurityContextHolderStrategy, withObjectPostProcessorMethods inherited from class org.springframework.security.config.annotation.SecurityConfigurerAdapter
addObjectPostProcessor, and, getBuilder, postProcess, setBuilder
-
Field Details
-
defaultJwtConfigurer
-
flowableJwtConfigurer
-
additionalJwtConfigurers
-
-
Constructor Details
-
FlowableJwtResourceServerConfigurer
public FlowableJwtResourceServerConfigurer()
-
-
Method Details
-
defaultJwt
public FlowableJwtResourceServerConfigurer defaultJwt(Customizer<FlowableJwtResourceServerConfigurer.JwtConfigurer> jwtCustomizer) -
flowableAccessTokenJwt
public FlowableJwtResourceServerConfigurer flowableAccessTokenJwt(Customizer<FlowableJwtResourceServerConfigurer.AccessTokenJwtConfigurer> accessTokenJwtCustomizer) -
additionalJwtConfigurer
public FlowableJwtResourceServerConfigurer additionalJwtConfigurer(String issuer, Customizer<FlowableJwtResourceServerConfigurer.JwtConfigurer> jwtConfigurerCustomizer) -
init
- Specified by:
initin interfaceSecurityConfigurer<DefaultSecurityFilterChain,HttpSecurity> - Overrides:
initin classSecurityConfigurerAdapter<DefaultSecurityFilterChain,HttpSecurity> - Throws:
Exception
-
configure
- Specified by:
configurein interfaceSecurityConfigurer<DefaultSecurityFilterChain,HttpSecurity> - Overrides:
configurein classSecurityConfigurerAdapter<DefaultSecurityFilterChain,HttpSecurity> - Throws:
Exception
-
getContext
-