System Properties
本主题列出了可以由富 Internet 应用程序(RIA)访问的系统属性,这些应用程序仅限于安全沙箱,并且可以在使用或不使用 Java 网络启动协议(JNLP)的情况下启动。沙箱 RIA 无法访问某些系统属性。
所有 RIA 均可访问的安全系统属性
所有 RIA 都可以检索以下安全系统属性:
-
java.class.version
-
java.vendor
-
java.vendor.url
-
java.version
-
os.name
-
os.arch
-
os.version
-
file.separator
-
path.separator
-
line.separator
使用 JNLP 启动的 RIA 可以访问的安全系统属性
使用 JNLP 启动的 RIA 可以设置和检索以下安全属性:
-
awt.useSystemAAFontSettings
-
http.agent
-
http.keepAlive
-
java.awt.syncLWRequests
-
java.awt.Window.locationByPlatform
-
javaws.cfg.jauthenticator
-
javax.swing.defaultlf
-
sun.awt.noerasebackground
-
sun.awt.erasebackgroundonresize
-
sun.java2d.d3d
-
sun.java2d.dpiaware
-
sun.java2d.noddraw
-
sun.java2d.opengl
-
swing.boldMetal
-
swing.metalTheme
-
swing.noxp
-
swing.useSystemFontSettings
禁止的系统属性
沙盒 RIA 无法访问以下系统属性:
-
java.class.path
-
java.home
-
user.dir
-
user.home
-
user.name