diff --git a/src/main/java/org/opensearch/security/OpenSearchSecurityPlugin.java b/src/main/java/org/opensearch/security/OpenSearchSecurityPlugin.java index 2f52294831..3c04816c32 100644 --- a/src/main/java/org/opensearch/security/OpenSearchSecurityPlugin.java +++ b/src/main/java/org/opensearch/security/OpenSearchSecurityPlugin.java @@ -584,8 +584,7 @@ public List getRestHandlers( Objects.requireNonNull(auditLog), sks, Objects.requireNonNull(userService), - sslCertReloadEnabled, - backendRegistry + sslCertReloadEnabled ) ); log.debug("Added {} rest handler(s)", handlers.size()); diff --git a/src/main/java/org/opensearch/security/dlic/rest/api/SecurityApiDependencies.java b/src/main/java/org/opensearch/security/dlic/rest/api/SecurityApiDependencies.java index ead030afcc..498230423f 100644 --- a/src/main/java/org/opensearch/security/dlic/rest/api/SecurityApiDependencies.java +++ b/src/main/java/org/opensearch/security/dlic/rest/api/SecurityApiDependencies.java @@ -13,7 +13,6 @@ import org.opensearch.common.settings.Settings; import org.opensearch.security.auditlog.AuditLog; -import org.opensearch.security.auth.BackendRegistry; import org.opensearch.security.configuration.AdminDNs; import org.opensearch.security.configuration.ConfigurationRepository; import org.opensearch.security.privileges.PrivilegesEvaluator; @@ -24,7 +23,6 @@ public class SecurityApiDependencies { private final ConfigurationRepository configurationRepository; private final RestApiPrivilegesEvaluator restApiPrivilegesEvaluator; private final RestApiAdminPrivilegesEvaluator restApiAdminPrivilegesEvaluator; - private final BackendRegistry backendRegistry; private final AuditLog auditLog; private final Settings settings; @@ -37,8 +35,7 @@ public SecurityApiDependencies( final RestApiPrivilegesEvaluator restApiPrivilegesEvaluator, final RestApiAdminPrivilegesEvaluator restApiAdminPrivilegesEvaluator, final AuditLog auditLog, - final Settings settings, - final BackendRegistry backendRegistry + final Settings settings ) { this.adminDNs = adminDNs; this.configurationRepository = configurationRepository; @@ -47,7 +44,6 @@ public SecurityApiDependencies( this.restApiAdminPrivilegesEvaluator = restApiAdminPrivilegesEvaluator; this.auditLog = auditLog; this.settings = settings; - this.backendRegistry = backendRegistry; } public AdminDNs adminDNs() { @@ -78,10 +74,6 @@ public Settings settings() { return settings; } - public BackendRegistry backendRegistry() { - return backendRegistry; - } - public String securityIndexName() { return settings().get(ConfigConstants.SECURITY_CONFIG_INDEX_NAME, ConfigConstants.OPENDISTRO_SECURITY_DEFAULT_CONFIG_INDEX); } diff --git a/src/main/java/org/opensearch/security/dlic/rest/api/SecurityRestApiActions.java b/src/main/java/org/opensearch/security/dlic/rest/api/SecurityRestApiActions.java index b358ad83ae..b0d46f8774 100644 --- a/src/main/java/org/opensearch/security/dlic/rest/api/SecurityRestApiActions.java +++ b/src/main/java/org/opensearch/security/dlic/rest/api/SecurityRestApiActions.java @@ -21,7 +21,6 @@ import org.opensearch.rest.RestController; import org.opensearch.rest.RestHandler; import org.opensearch.security.auditlog.AuditLog; -import org.opensearch.security.auth.BackendRegistry; import org.opensearch.security.configuration.AdminDNs; import org.opensearch.security.configuration.ConfigurationRepository; import org.opensearch.security.privileges.PrivilegesEvaluator; @@ -48,8 +47,7 @@ public static Collection getHandler( final AuditLog auditLog, final SecurityKeyStore securityKeyStore, final UserService userService, - final boolean certificatesReloadEnabled, - final BackendRegistry backendRegistry + final boolean certificatesReloadEnabled ) { final var securityApiDependencies = new SecurityApiDependencies( adminDns, @@ -63,8 +61,7 @@ public static Collection getHandler( settings.getAsBoolean(SECURITY_RESTAPI_ADMIN_ENABLED, false) ), auditLog, - settings, - backendRegistry + settings ); return List.of( new InternalUsersApiAction(clusterService, threadPool, userService, securityApiDependencies),