public class AccessControllergetContext {
public AccessControllergetContext(Permission permission) {
super();
this .context = AccessController.getContext();
this .permission = permission;
}
public void getFileResource() throws AccessControlException {
AccessController.doPrivileged(new PrivilegedAction() {
public Object run() {
context.checkPermission(permission);
System.loadLibrary("bibliothèque");
return null;
}
});
}
private AccessControlContext context = null;
private Permission permission = null;
}
|
|