Android
java.security
public class

java.security.SecureClassLoader

java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader

SecureClassLoaders are used to dynamically load, link and install classes into a running image. Additionally, they (optionally) associate the classes they create with a code source and provide mechanisms to allow the relevant permissions to be retrieved.

Known Direct Subclasses

Summary

Protected Constructors

            SecureClassLoader()
            SecureClassLoader(ClassLoader parent)

Protected Methods

    final      Class<?>  defineClass(String name, ByteBuffer b, CodeSource cs)
    final      Class<?>  defineClass(String name, byte[] b, int off, int len, CodeSource cs)
          PermissionCollection  getPermissions(CodeSource codesource)
Methods inherited from class java.lang.ClassLoader
Methods inherited from class java.lang.Object

Details

Protected Constructors

protected SecureClassLoader()

protected SecureClassLoader(ClassLoader parent)

Protected Methods

protected final Class<?> defineClass(String name, ByteBuffer b, CodeSource cs)

protected final Class<?> defineClass(String name, byte[] b, int off, int len, CodeSource cs)

protected PermissionCollection getPermissions(CodeSource codesource)

Copyright 2007 Google Inc. Build 0.9_r1-98467 - 14 Aug 2008 18:48