Package oracle.security.xs
Class XSSecurityPermission
- java.lang.Object
-
- java.security.Permission
-
- java.security.BasicPermission
-
- oracle.security.xs.XSSecurityPermission
-
- All Implemented Interfaces:
java.io.Serializable,java.security.Guard
public class XSSecurityPermission extends java.security.BasicPermissionThis class represents a Java permission that extends theBasicPermissionclass to authorize the execution of critical XS methods in the oracle.security.xs package. Such permissions must be granted in the Java policy file if security manager is turned on. The followings provide a typical use of this in the Java policy file:grant codeBase "file:/lib/xs.jar" { permission oracle.security.xs.XSSecurityPermission "initSecurityManager" ; permission oracle.security.xs.XSSecurityPermission "setCacheMaxIdleTime" ; permission oracle.security.xs.XSSecurityPermission "setCacheMaxSize" ; permission oracle.security.xs.XSSecurityPermission "setWaterMark" ; permission oracle.security.xs.XSSecurityPermission "clearCache" ; permission oracle.security.xs.XSSecurityPermission "invalidateACL" ; permission oracle.security.xs.XSSecurityPermission "setPrivateCacheMaxEntries" ; permission oracle.security.xs.XSSecurityPermission "manageKeyManager" ; };- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description XSSecurityPermission(java.lang.String name)Constructs a new XSSecurityPermission from the specified name.
-