Class AnnotationProcessor

java.lang.Object
biz.devstack.springframework.boot.annotation.AnnotationProcessor

@Component public class AnnotationProcessor extends Object
  • Field Details

    • apiKeyHeader

      @Value("${app.apiKeyHeader:x-api-key}") protected String apiKeyHeader
    • apiKey

      @Value("${app.apiKey:2eafd6c5-0087-4def-bdf1-df09014abc7d}") protected String apiKey
  • Constructor Details

    • AnnotationProcessor

      public AnnotationProcessor()
  • Method Details

    • requiresApiKey

      public void requiresApiKey() throws Throwable
      Throws:
      Throwable
    • hasAuthority

      public void hasAuthority(org.aspectj.lang.JoinPoint joinPoint) throws Throwable
      Throws:
      Throwable