JDK-8214568 : Use {@systemProperty} for definitions of system properties
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 12
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-12-01
  • Updated: 2019-01-07
  • Resolved: 2018-12-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 12 JDK 13
12 b24Fixed 13Fixed
Related Reports
Relates :  
Description
Various security-related classes define system properties:

com.sun.security.auth.login.ConfigFile
java.security.auth.login.config

com.sun.security.auth.login.ConfigFile.Krb5LoginModule
sun.security.krb5.principal

java.security.jgss/javax/security/auth/kerberos/package-summary.html
java.security.krb5.realm,java.security.krb5.kdc

java.security.jgss/org/ietf/jgss/package-summary.html
javax.security.auth.useSubjectCredsOnly

The names of these properties are candidates to use the recently-new javadoc tag `{@systemProperty <name>}`, which will cause the names to appear in the main search index.
Comments
These are all in the jaas/jgss area, so assigning to Max.
05-12-2018

Although not as syntactically convenient, you could also use {@index <property-name> Security Property} to wrap around the names of the standard security properties.
01-12-2018