Skip to content

Commit

Permalink
Refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
terryquigleysas committed May 14, 2024
1 parent 1dca2b3 commit 7a38cfc
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
import org.opensearch.security.dlic.rest.validation.RequestContentValidator.DataType;
import org.opensearch.security.dlic.rest.validation.ValidationResult;
import org.opensearch.security.securityconf.impl.CType;
import org.opensearch.security.support.ConfigConstants;
import org.opensearch.threadpool.ThreadPool;

import static org.opensearch.security.dlic.rest.api.RequestHandler.methodNotImplementedHandler;
Expand Down Expand Up @@ -91,7 +92,11 @@ private ValidationResult<JsonNode> validateMaskedFields(final JsonNode content)

private Pair<String, String> validateMaskedFieldSyntax(final JsonNode maskedFieldNode) {
try {
new MaskedField(maskedFieldNode.asText(), SALT, "").isValid();
new MaskedField(
maskedFieldNode.asText(),
SALT,
validationContext.settings().get(ConfigConstants.SECURITY_MASKED_FIELDS_ALGORITHM_DEFAULT)
).isValid();
} catch (Exception e) {
return Pair.of(maskedFieldNode.asText(), e.getMessage());
}
Expand Down

0 comments on commit 7a38cfc

Please sign in to comment.