Skip to content

Commit

Permalink
Fix #2807: Merge openmetadata.yaml and openmetadata-server.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
harshach committed Feb 16, 2022
1 parent b0335ef commit 5c910a3
Showing 1 changed file with 3 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
import org.openmetadata.catalog.security.AuthorizerConfiguration;
import org.openmetadata.catalog.security.NoopAuthorizer;
import org.openmetadata.catalog.security.NoopFilter;
import org.openmetadata.catalog.security.auth.CatalogSecurityContextRequestFilter;
import org.openmetadata.catalog.slack.SlackPublisherConfiguration;
import org.openmetadata.catalog.slack.SlackWebhookEventPublisher;

Expand Down Expand Up @@ -185,16 +184,14 @@ private void registerAuthorizer(CatalogApplicationConfig catalogConfig, Environm
authorizer.init(authorizerConf, jdbi);
String filterClazzName = authorizerConf.getContainerRequestFilter();
ContainerRequestFilter filter;
if (StringUtils.isEmpty(filterClazzName)) {
filter = new CatalogSecurityContextRequestFilter(); // default
} else {
if (!StringUtils.isEmpty(filterClazzName)) {
filter =
((Class<ContainerRequestFilter>) Class.forName(filterClazzName))
.getConstructor(AuthenticationConfiguration.class)
.newInstance(authenticationConfiguration);
LOG.info("Registering ContainerRequestFilter: {}", filter.getClass().getCanonicalName());
environment.jersey().register(filter);
}
LOG.info("Registering ContainerRequestFilter: {}", filter.getClass().getCanonicalName());
environment.jersey().register(filter);
} else {
LOG.info("Authorizer config not set, setting noop authorizer");
authorizer = NoopAuthorizer.class.getConstructor().newInstance();
Expand Down

0 comments on commit 5c910a3

Please sign in to comment.