-
- private static final EnumSet<DispatcherType> DISPATCHER_TYPES = EnumSet.of(DispatcherType.REQUEST);
-
- private static final String AJSC_CADI_PROPS_FILE = "cadi.properties";
-
- private ServletContext servletContext;
-
- @Value("${com.att.ajsc.camunda.contextPath:/camunda}")
- private String CAMUNDA_SUFFIX;
-
- private static final Logger log = Logger.getLogger(CamundaAuthFilterInitializer.class.getName());
-
- @Override
- public void onStartup(ServletContext servletContext) throws ServletException {
- this.servletContext = servletContext;
-
- registerFilter("Authentication Filter", AuthenticationFilter.class, CAMUNDA_SUFFIX + "/*");
- }
-
- private FilterRegistration registerFilter(final String filterName, final Class<? extends Filter> filterClass,
- final String... urlPatterns) {
- return registerFilter(filterName, filterClass, null, urlPatterns);
- }
-
- private FilterRegistration registerFilter(final String filterName, final Class<? extends Filter> filterClass,
- final Map<String, String> initParameters, final String... urlPatterns) {
- FilterRegistration filterRegistration = servletContext.getFilterRegistration(filterName);
-
- if (filterRegistration == null) {
- filterRegistration = servletContext.addFilter(filterName, filterClass);
- filterRegistration.addMappingForUrlPatterns(DISPATCHER_TYPES, true, urlPatterns);
-
- if (initParameters != null) {
- filterRegistration.setInitParameters(initParameters);
- }
- }
-
- return filterRegistration;
- }
+ private static final EnumSet<DispatcherType> DISPATCHER_TYPES = EnumSet.of(DispatcherType.REQUEST);
+ private ServletContext servletContext;
+ @Value("${com.att.ajsc.camunda.contextPath:/camunda}")
+ private String camundaSuffix;
+ protected static final EELFLogger logger = EELFManager.getInstance()
+ .getLogger(CamundaAuthFilterInitializer.class);
+ protected static final EELFLogger metricsLogger = EELFManager.getInstance().getMetricsLogger();
+
+ @Override
+ public void onStartup(ServletContext servletContext) throws ServletException {
+ this.servletContext = servletContext;
+ registerFilter("Authentication Filter", AuthenticationFilter.class, camundaSuffix + "/*");
+ }
+
+ private FilterRegistration registerFilter(final String filterName, final Class<? extends Filter> filterClass,
+ final String... urlPatterns) {
+ return registerFilter(filterName, filterClass, null, urlPatterns);
+ }
+
+ private FilterRegistration registerFilter(final String filterName, final Class<? extends Filter> filterClass,
+ final Map<String, String> initParameters, final String... urlPatterns) {
+ FilterRegistration filterRegistration = servletContext.getFilterRegistration(filterName);
+ if (filterRegistration == null) {
+ filterRegistration = servletContext.addFilter(filterName, filterClass);
+ filterRegistration.addMappingForUrlPatterns(DISPATCHER_TYPES, true, urlPatterns);
+ if (initParameters != null) {
+ filterRegistration.setInitParameters(initParameters);
+ }
+ }
+ return filterRegistration;
+ }