||Creates a SecurityManager that does not enforce any checks, but could print
some extra debuggingsecurity information.
||The SecureRemoteObject provides an export static method equivalent to the
one in UnicastRemoteObject but, if SF security is active, it will
automatically ensure that remote access to the object exported will use
JSSE (i.e., SSL), and a system wide policy will be used for authentication
||Provides static methods to obtain a class loader used to download SmartFrog
components and their descriptions.
||A client socket factory that adapts a SSL client socket factory so that it
can be used to generate RMI client sockets.
||Permission obtained when the class/resource was obtained from a fully
trusted origin inside the SF community.
||A debugging utility that turns on/off tracing messages from the security
library in a consistent way.
||We need to wrap the input stream returned by a socket so that we can later
associate the thread that does the method invocation with the security
RMIClassLoaderSpi is the service provider interface for
||A class that wraps a client and server RMI socket factories.
||Provides basic security functionality to SF, i.e., triggers the
initialization of all the security mechanisms (this should be called right
at the beginning of SF startup) or returns information about the security
||A security environment composed of SF private keys, certificates and trust
assumptions in a way that JSSE can use them to configure a secure
||A class that describes all the SF specific security properties that we have
||Extends ServerSocket so that it contains the security context, and
configures properly the socket returned in the accept(), getting hold of
||A server socket factory that adapts a SSL server socket factory so that it
can be used to generate RMI server sockets.
||Extends a Socket so that it contains a reference to the SSL socket that is
wrapping it, the security context used to create that socket, and whether
it was created using client mode.