mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-08-06 04:25:22 +00:00
Update app/common/src/main/java/stirling/software/common/util/CustomHtmlSanitizer.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
parent
29e767cb73
commit
07dd81631f
@ -12,14 +12,14 @@ import stirling.software.common.service.SsrfProtectionService;
|
|||||||
@Component
|
@Component
|
||||||
public class CustomHtmlSanitizer {
|
public class CustomHtmlSanitizer {
|
||||||
|
|
||||||
private static SsrfProtectionService ssrfProtectionService;
|
private final SsrfProtectionService ssrfProtectionService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
public void setSsrfProtectionService(SsrfProtectionService ssrfProtectionService) {
|
public CustomHtmlSanitizer(SsrfProtectionService ssrfProtectionService) {
|
||||||
CustomHtmlSanitizer.ssrfProtectionService = ssrfProtectionService;
|
this.ssrfProtectionService = ssrfProtectionService;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final AttributePolicy SSRF_SAFE_URL_POLICY =
|
private final AttributePolicy SSRF_SAFE_URL_POLICY =
|
||||||
new AttributePolicy() {
|
new AttributePolicy() {
|
||||||
@Override
|
@Override
|
||||||
public String apply(String elementName, String attributeName, String value) {
|
public String apply(String elementName, String attributeName, String value) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user