Java 6中的原生GSS-API的Windows支持

前端之家收集整理的这篇文章主要介绍了Java 6中的原生GSS-API的Windows支持前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
http://java.sun.com/developer/technicalArticles/J2SE/security/#3

Note: These two system properties are
ignored when applications run on
operating systems that do not yet
support this feature,for example,MS
Windows.

那个文件是从2006年开始的,所以事情可能已经改变了,但是我没有找到一个确定的答案.

我想知道Sun Java 6 for Windows的最新版本今天是否支持原生GSS(获取TGT而不修改注册表).

解决方法

http://hg.openjdk.java.net/jdk6/jdk6-gate/jdk/file/78235ae077a1/src/share/classes/sun/security/jgss/GSSManagerImpl.java(47):

47     static {
   48         USE_NATIVE =
   49             AccessController.doPrivileged(new PrivilegedAction<Boolean>() {
   50                     public Boolean run() {
   51                             String osname = System.getProperty("os.name");
   52                             if (osname.startsWith("SunOS") ||
   53                                 osname.startsWith("Linux")) {
   54                                 return new Boolean(System.getProperty
   55                                     (USE_NATIVE_PROP));
   56                             }
   57                             return Boolean.FALSE;
   58                     }
   59             });
   60

猜你在找的Java相关文章