+

Search Tips   |   Advanced Search

Applet client security requirements

When code is loaded, it is assigned permissions based on the security policy in effect. This policy specifies the permissions available for code from various locations. We can initialize this policy from an external policy file.

By default, the client uses the app_server_root/properties/client.policy file. We must update this file with the following permission:

SocketPermission grants permission to open a port and make a connection to a host machine, which is our WAS. In the following example, ourserver.yourcompany.com is the complete host name of our WAS:

permission java.util.PropertyPermission "*", "read";
permission java.net.SocketPermission "ourserver.yourcompany.com,"connect";

  • Developing applet client code