public class EdalPolicy
extends java.security.Policy
Policy for the eDAL system, that use a
PermissionProvider to store and provide Permissions.| Constructor and Description |
|---|
EdalPolicy(PermissionProvider permissionProvider)
Constructor for
EdalPolicy with given PermissionProvider. |
| Modifier and Type | Method and Description |
|---|---|
java.security.PermissionCollection |
getPermissions(java.security.CodeSource codesource) |
java.security.PermissionCollection |
getPermissions(java.security.ProtectionDomain domain) |
boolean |
implies(java.security.ProtectionDomain domain,
java.security.Permission permission) |
void |
refresh() |
public EdalPolicy(PermissionProvider permissionProvider)
EdalPolicy with given PermissionProvider.permissionProvider - a PermissionProvider object.public java.security.PermissionCollection getPermissions(java.security.CodeSource codesource)
getPermissions in class java.security.Policypublic java.security.PermissionCollection getPermissions(java.security.ProtectionDomain domain)
getPermissions in class java.security.Policypublic boolean implies(java.security.ProtectionDomain domain,
java.security.Permission permission)
implies in class java.security.Policypublic void refresh()
refresh in class java.security.Policy