public final class Permissions extends Object
Modifier and Type | Field and Description |
---|---|
static AllPermission |
ALL_PERMISSION |
Constructor and Description |
---|
Permissions(org.osgi.framework.BundleContext context,
org.apache.felix.framework.util.SecureAction action) |
Modifier and Type | Method and Description |
---|---|
org.osgi.service.permissionadmin.PermissionInfo[] |
getImplicit(org.osgi.framework.Bundle bundle) |
Permissions |
getPermissions(org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos) |
boolean |
implies(Permission target,
org.osgi.framework.Bundle bundle) |
public static final AllPermission ALL_PERMISSION
public Permissions(org.osgi.framework.BundleContext context, org.apache.felix.framework.util.SecureAction action)
public org.osgi.service.permissionadmin.PermissionInfo[] getImplicit(org.osgi.framework.Bundle bundle)
public Permissions getPermissions(org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos)
public boolean implies(Permission target, org.osgi.framework.Bundle bundle)
target
- the permission to be impliedbundle
- if not null then allow implicit permissions like file access
to local data areaCopyright © 2006–2018 The Apache Software Foundation. All rights reserved.