RMIClassLoader
providers.
The {@link net.jini.loader.ClassAnnotation} interface may be
implemented by a {@link java.lang.ClassLoader} to customize the
behavior of {@link java.rmi.server.RMIClassLoader#getClassAnnotation
RMIClassLoader.getClassAnnotation} for classes defined by an instance
of such a class loader (if ClassAnnotation
is supported
by the current RMIClassLoader
provider).
{@link net.jini.loader.DownloadPermission} can be used to restrict
the {@link java.security.CodeSource} values (codebase URLs and
signers) with which downloaded classes can be defined using
RMIClassLoader
(if DownloadPermission
is
supported by the current RMIClassLoader
provider).
{@link net.jini.loader.ClassLoading} provides static methods for
loading classes using RMIClassLoader
with optional
verification that the codebase URLs used to load classes provide
content integrity.
@since 2.0
@version 2.0