Using a security manager
If you are running your JGSS application with a Java™ security manager enabled, you need to ensure that your application and JGSS have the necessary permissions.
- JVM permissions
In addition to the access control checks performed by JGSS, the Java virtual machine (JVM) performs authorization checks when accessing a variety of resources, including files, Java properties, packages, and sockets.
- JAAS permission checks
IBM® JGSS performs runtime permission checks at the time the JAAS-enabled program uses credentials and accesses services. You can disable this optional JAAS feature by setting the Java property javax.security.auth.useSubjectCredsOnly to false. Moreover, JGSS performs permission checks only when the application runs with a security manager.
Parent topic:
Configuring your server to use IBM JGSS