Esta regla señala el uso de getSubject() y doAs() métodos en el javax.security.auth.Subject clase. Los 2 getSubject() El método está en desuso desde Java SE 17 y marcado "forRemoval = verdadero". Los 2 doAs() El método está en desuso desde Java SE 18 y marcado "forRemoval = verdadero".
Esta regla tiene una solución automática que reemplaza la getSubject() método con current() método y doAs() método con callAs() método en javax.security.auth.Subject clase. Copie la configuración personalizada en el archivo de compilación de la aplicación para habilitar la automatización de arreglos.
Para más información, ver JDK-8275529. JDK-8280590.