Class GrpcSecurityConfigurerAdapter

java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<io.grpc.ServerInterceptor,​T>
org.lognet.springboot.grpc.security.GrpcSecurityConfigurer<GrpcSecurity>
org.lognet.springboot.grpc.security.GrpcSecurityConfigurerAdapter
All Implemented Interfaces:
org.springframework.security.config.annotation.SecurityConfigurer<io.grpc.ServerInterceptor,​GrpcSecurity>

public abstract class GrpcSecurityConfigurerAdapter extends GrpcSecurityConfigurer<GrpcSecurity>
  • Constructor Details

    • GrpcSecurityConfigurerAdapter

      protected GrpcSecurityConfigurerAdapter()
  • Method Details

    • setApplicationContext

      @Autowired public void setApplicationContext(org.springframework.context.ApplicationContext context) throws Exception
      Throws:
      Exception
    • init

      public void init(GrpcSecurity builder) throws Exception
      Specified by:
      init in interface org.springframework.security.config.annotation.SecurityConfigurer<io.grpc.ServerInterceptor,​GrpcSecurity>
      Overrides:
      init in class org.springframework.security.config.annotation.SecurityConfigurerAdapter<io.grpc.ServerInterceptor,​GrpcSecurity>
      Throws:
      Exception
    • configure

      public void configure(GrpcSecurity builder) throws Exception
      Specified by:
      configure in interface org.springframework.security.config.annotation.SecurityConfigurer<io.grpc.ServerInterceptor,​GrpcSecurity>
      Overrides:
      configure in class org.springframework.security.config.annotation.SecurityConfigurerAdapter<io.grpc.ServerInterceptor,​GrpcSecurity>
      Throws:
      Exception
    • getContext

      public org.springframework.context.ApplicationContext getContext()