Пример #1
0
 public static JavaSecurityAccess getJavaSecurityAccess() {
   if (javaSecurityAccess == null) {
     // [IKVM] OpenJDK initializes AccessController here, but that's a bug
     unsafe.ensureClassInitialized(ProtectionDomain.class);
   }
   return javaSecurityAccess;
 }
Пример #2
0
 public static JavaUtilJarAccess javaUtilJarAccess() {
   if (javaUtilJarAccess == null) {
     // Ensure JarFile is initialized; we know that that class
     // provides the shared secret
     unsafe.ensureClassInitialized(JarFile.class);
   }
   return javaUtilJarAccess;
 }
Пример #3
0
 public static JavaNioAccess getJavaNioAccess() {
   if (javaNioAccess == null) {
     // Ensure java.nio.ByteOrder is initialized; we know that
     // this class initializes java.nio.Bits that provides the
     // shared secret.
     unsafe.ensureClassInitialized(java.nio.ByteOrder.class);
   }
   return javaNioAccess;
 }
Пример #4
0
 public static JavaNetHttpCookieAccess getJavaNetHttpCookieAccess() {
   if (javaNetHttpCookieAccess == null) unsafe.ensureClassInitialized(java.net.HttpCookie.class);
   return javaNetHttpCookieAccess;
 }
Пример #5
0
 public static JavaxSecurityAuthKerberosAccess getJavaxSecurityAuthKerberosAccess() {
   if (javaxSecurityAuthKerberosAccess == null) unsafe.ensureClassInitialized(KeyTab.class);
   return javaxSecurityAuthKerberosAccess;
 }
Пример #6
0
 public static JavaSecurityProtectionDomainAccess getJavaSecurityProtectionDomainAccess() {
   if (javaSecurityProtectionDomainAccess == null)
     unsafe.ensureClassInitialized(ProtectionDomain.class);
   return javaSecurityProtectionDomainAccess;
 }
Пример #7
0
 public static JavaIOAccess getJavaIOAccess() {
   if (javaIOAccess == null) {
     unsafe.ensureClassInitialized(Console.class);
   }
   return javaIOAccess;
 }
Пример #8
0
 public static JavaUtilZipAccess getJavaUtilZipAccess() {
   if (javaUtilZipAccess == null) {
     unsafe.ensureClassInitialized(Adler32.class);
   }
   return javaUtilZipAccess;
 }
Пример #9
0
 public static JavaSecurityAccess getJavaSecurityAccess() {
   if (javaSecurityAccess == null) {
     unsafe.ensureClassInitialized(AccessController.class);
   }
   return javaSecurityAccess;
 }
Пример #10
0
  public static JavaIOFileDescriptorAccess getJavaIOFileDescriptorAccess() {
    if (javaIOFileDescriptorAccess == null) unsafe.ensureClassInitialized(FileDescriptor.class);

    return javaIOFileDescriptorAccess;
  }