Skip to content

Commit c1c2a39

Browse files
committed
Apply the same to Register Model Action
Signed-off-by: Craig Perkins <[email protected]>
1 parent c28c2b0 commit c1c2a39

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

plugin/src/main/java/org/opensearch/ml/rest/RestMLRegisterModelAction.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import java.io.IOException;
1818
import java.util.List;
1919
import java.util.Locale;
20+
import java.util.Set;
2021

2122
import org.opensearch.cluster.service.ClusterService;
2223
import org.opensearch.common.settings.Settings;
@@ -28,13 +29,14 @@
2829
import org.opensearch.ml.common.transport.register.MLRegisterModelRequest;
2930
import org.opensearch.rest.BaseRestHandler;
3031
import org.opensearch.rest.RestRequest;
32+
import org.opensearch.rest.RestRequestFilter;
3133
import org.opensearch.rest.action.RestToXContentListener;
3234
import org.opensearch.transport.client.node.NodeClient;
3335

3436
import com.google.common.annotations.VisibleForTesting;
3537
import com.google.common.collect.ImmutableList;
3638

37-
public class RestMLRegisterModelAction extends BaseRestHandler {
39+
public class RestMLRegisterModelAction extends BaseRestHandler implements RestRequestFilter {
3840
private static final String ML_REGISTER_MODEL_ACTION = "ml_register_model_action";
3941
private final MLFeatureEnabledSetting mlFeatureEnabledSetting;
4042

@@ -107,4 +109,9 @@ MLRegisterModelRequest getRequest(RestRequest request) throws IOException {
107109
}
108110
return new MLRegisterModelRequest(mlInput);
109111
}
112+
113+
@Override
114+
public Set<String> getFilteredFields() {
115+
return Set.of("connector.credential", "*.Authorization");
116+
}
110117
}

0 commit comments

Comments
 (0)