Toto pravidlo označí příznakem použití metody setSecurityManager (SecurityManager()) v java.lang.System.
Výchozí hodnota systémové vlastnosti java.security.manager byla od Java 18 změněna na nepovolit .
Pokud není systémová vlastnost nastavena na hodnotu allow na příkazovém řádku, jakékoli vyvolání System.setSecurityManager(SecurityManager) s nenulovým argumentem vygeneruje výjimku UnsupportedOperationException.
Systémovou vlastnost můžete nastavit jako Djava.security.manager= allow.
V prostředí Java 17 byl produkt SecurityManager zamítnut pro odebrání a v budoucích verzích bude odebrán/degradován.
Další informace viz JDK-8270380. JDK-8271301.