Class RolesMappingApiAction

  • All Implemented Interfaces:
    org.elasticsearch.rest.RestHandler

    public class RolesMappingApiAction
    extends PatchableResourceApiAction
    • Constructor Detail

      • RolesMappingApiAction

        @Inject
        public RolesMappingApiAction​(org.elasticsearch.common.settings.Settings settings,
                                     Path configPath,
                                     org.elasticsearch.rest.RestController controller,
                                     org.elasticsearch.client.Client client,
                                     com.floragunn.searchguard.configuration.AdminDNs adminDNs,
                                     com.floragunn.searchguard.configuration.ConfigurationRepository cl,
                                     com.floragunn.searchguard.sgconf.StaticSgConfig staticSgConfig,
                                     org.elasticsearch.cluster.service.ClusterService cs,
                                     com.floragunn.searchguard.ssl.transport.PrincipalExtractor principalExtractor,
                                     com.floragunn.searchguard.privileges.PrivilegesEvaluator evaluator,
                                     com.floragunn.searchguard.privileges.SpecialPrivilegesEvaluationContextProviderRegistry specialPrivilegesEvaluationContextProviderRegistry,
                                     org.elasticsearch.threadpool.ThreadPool threadPool,
                                     com.floragunn.searchguard.auditlog.AuditLog auditLog)