public static JavaSecurityAccess getJavaSecurityAccess() { if (javaSecurityAccess == null) { // [IKVM] OpenJDK initializes AccessController here, but that's a bug unsafe.ensureClassInitialized(ProtectionDomain.class); } return javaSecurityAccess; }
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; }
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; }
public static JavaNetHttpCookieAccess getJavaNetHttpCookieAccess() { if (javaNetHttpCookieAccess == null) unsafe.ensureClassInitialized(java.net.HttpCookie.class); return javaNetHttpCookieAccess; }
public static JavaxSecurityAuthKerberosAccess getJavaxSecurityAuthKerberosAccess() { if (javaxSecurityAuthKerberosAccess == null) unsafe.ensureClassInitialized(KeyTab.class); return javaxSecurityAuthKerberosAccess; }
public static JavaSecurityProtectionDomainAccess getJavaSecurityProtectionDomainAccess() { if (javaSecurityProtectionDomainAccess == null) unsafe.ensureClassInitialized(ProtectionDomain.class); return javaSecurityProtectionDomainAccess; }
public static JavaIOAccess getJavaIOAccess() { if (javaIOAccess == null) { unsafe.ensureClassInitialized(Console.class); } return javaIOAccess; }
public static JavaUtilZipAccess getJavaUtilZipAccess() { if (javaUtilZipAccess == null) { unsafe.ensureClassInitialized(Adler32.class); } return javaUtilZipAccess; }
public static JavaSecurityAccess getJavaSecurityAccess() { if (javaSecurityAccess == null) { unsafe.ensureClassInitialized(AccessController.class); } return javaSecurityAccess; }
public static JavaIOFileDescriptorAccess getJavaIOFileDescriptorAccess() { if (javaIOFileDescriptorAccess == null) unsafe.ensureClassInitialized(FileDescriptor.class); return javaIOFileDescriptorAccess; }