Unikaj używania przestarzałych getSubject(), doAs() metody w javax.security.auth.Subject

Ta reguła oznacza użycie getSubject() oraz doAs() metody w javax.security.auth.Subject klasa. Zadanie getSubject() metoda jest przestarzała Java SE 17 i oznakowane "forRemoval = prawda”. Zadanie doAs() metoda jest przestarzała Java SE 18 i oznakowane "forRemoval = prawda”.

Ta reguła ma automatyczną poprawkę, która zastępuje getSubject() metoda z current() metoda i doAs() metoda z callAs() metoda w javax.security.auth.Subject klasa. Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby włączyć automatyzację poprawek.

Aby uzyskać więcej informacji, zobacz JDK-8275529. JDK-8280590.