Methods Summary |
---|
protected java.security.PermissionCollection | engineGetPermissions(java.security.CodeSource codesource)Return a PermissionCollection object containing the set of
permissions granted to the specified CodeSource.
The default implementation of this method returns
Policy.UNSUPPORTED_EMPTY_COLLECTION object. This method can be
overridden if the policy implementation can return a set of
permissions granted to a CodeSource.
return Policy.UNSUPPORTED_EMPTY_COLLECTION;
|
protected java.security.PermissionCollection | engineGetPermissions(java.security.ProtectionDomain domain)Return a PermissionCollection object containing the set of
permissions granted to the specified ProtectionDomain.
The default implementation of this method returns
Policy.UNSUPPORTED_EMPTY_COLLECTION object. This method can be
overridden if the policy implementation can return a set of
permissions granted to a ProtectionDomain.
return Policy.UNSUPPORTED_EMPTY_COLLECTION;
|
protected abstract boolean | engineImplies(java.security.ProtectionDomain domain, java.security.Permission permission)Check whether the policy has granted a Permission to a ProtectionDomain.
|
protected void | engineRefresh()Refreshes/reloads the policy configuration. The behavior of this method
depends on the implementation. For example, calling refresh
on a file-based policy will cause the file to be re-read.
The default implementation of this method does nothing.
This method should be overridden if a refresh operation is supported
by the policy implementation.
|