This meta service supports the XAccessController interface for checking
The specific service implementation of this meta service has to take care
of bootstrapping problems, i.e. recurring calls during initialization
have to be resolved. This happens when the implementation calls other
Also, it obviously has also to be ensured that the object is process-local
to assure that permission checks are not corrupted via insecure inter-process
The AllPermission is a permission that implies all other permissions.
Granting AllPermission should be done with extreme care, as it implies all
other permissions. Thus, it grants code the ability to run with security
disabled. Extreme caution should be taken before granting such a
permission to code. This permission should be used only during testing,
or in extremely rare cases where an application is completely trusted and
adding the necessary permissions to the policy is prohibitively cumbersome.
This permission grants runtime access to some named functionality.
A RuntimePermission contains a name (also referred to as a "target name")
but no actions list; you either have the named permission or you don't.
Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation.
The Apache feather logo is a trademark of The Apache Software Foundation.
Other names appearing on the site may be trademarks of their respective owners.