类 SecurityConfigure

java.lang.Object
com.cdkjframework.security.configure.SecurityConfigure

@Configuration @EnableWebSecurity @EnableMethodSecurity public class SecurityConfigure extends Object
权限配置 开启权限注解,默认是关闭的
  • 构造器详细资料

    • SecurityConfigure

      public SecurityConfigure()
  • 方法详细资料

    • authenticationManager

      @Bean(name="authentication") public org.springframework.security.authentication.AuthenticationManager authenticationManager(org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration config) throws Exception
      鉴权管理类
      抛出:
      Exception
    • md5PasswordEncoder

      @Bean public Md5PasswordEncoder md5PasswordEncoder()
      加密方式
    • userSecurityExpressionHandler

      @Bean public org.springframework.security.web.access.expression.DefaultWebSecurityExpressionHandler userSecurityExpressionHandler()
      注入自定义PermissionEvaluator
    • filterChain

      @Bean public org.springframework.security.web.SecurityFilterChain filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Spring Security 过滤链
      抛出:
      Exception