Class SecurityConfiguration
java.lang.Object
org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
edu.cnm.deepdive.teamassignments.configuration.SecurityConfiguration
- All Implemented Interfaces:
SecurityConfigurer<javax.servlet.Filter,WebSecurity>
,WebSecurityConfigurer<WebSecurity>
@Configuration
@EnableWebSecurity
public class SecurityConfiguration
extends WebSecurityConfigurerAdapter
used to provide specific verification for a user.
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityConfiguration(UserService userService)
user service security configuration. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
configure(HttpSecurity http)
Extends Jwt Decoder functional interface.Methods inherited from class org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter
authenticationManager, authenticationManagerBean, configure, configure, getApplicationContext, getHttp, init, setApplicationContext, setAuthenticationConfiguration, setContentNegotationStrategy, setObjectPostProcessor, setTrustResolver, userDetailsService, userDetailsServiceBean
-
Constructor Details
-
SecurityConfiguration
user service security configuration.- Parameters:
userService
- implements JWT to accessed after verification of user's username and password
-
-
Method Details
-
configure
- Overrides:
configure
in classWebSecurityConfigurerAdapter
- Throws:
Exception
-
jwtDecoder
Extends Jwt Decoder functional interface.- Returns:
- decoder from spring framework security
-