On Wed, 22 Jun 2022 15:10:50 GMT, Weijun Wang <wei...@openjdk.org> wrote:
>> Thanks you both for taking a look at this PR. >> I will investigate further for suitable suggested changes. >> Could you please suggest me how I can quickly check whether the changes I >> made are reflecting properly as expected ? > > There are several builtin `LoginModule` implementations inside OpenJDK. For > example, you can configure both `NTLoginModule` and `UnixLoginModule` as > OPTIONAL in your JAAS login configuration file. No matter if you run on > Windows or Linux, one will succeed and one will fail but overall the login > will succeed. You can set `-Djava.security.debug=logincontext` to see if > there is information on the failed one. Also, if you like, try writing this as a regression test. You can call `System.setErr` at the beginning to redirect the log messages to your own `ByteArrayOutputStream`, and then after restoring the original `System.err`, you can inspect the output to see if the expected log message is there. This is not necessary since the code change is not significant. ------------- PR: https://git.openjdk.org/jdk/pull/9159