Top Description Interfaces Classes
[default module]

Package org.osgi.service.condpermadmin

Annotations
@Version:1.1.1
Imports
org.osgi.annotation.versioning.Version

Conditional Permission Admin Package Version 1.1.

Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest.

Example import for consumers using the API in this package:

Import-Package: org.osgi.service.condpermadmin; version="[1.1,2.0)"

Author
$Id: 1e55f1325a38eda12b52f106be295ffb0e951f20 $

Interface Summary

Modifier and TypeInterface and Description
public interface
Condition

The interface implemented by a Condition.

public interface
ConditionalPermissionAdmin

Framework service to administer Conditional Permissions.

public interface
ConditionalPermissionInfo

A list of Permissions guarded by a list of conditions with an access decision.

public interface
ConditionalPermissionUpdate

Update the Conditional Permission Table.

Class Summary

Modifier and TypeClass and Description
pack-priv class
BooleanCondition

Package private class used to define the Condition#FALSE and Condition#TRUE constants.

public class
BundleLocationCondition

Condition to test if the location of a bundle matches or does not match a pattern.

public class
BundleSignerCondition

Condition to test if the signer of a bundle matches or does not match a pattern.

public class
ConditionInfo

Condition representation used by the Conditional Permission Admin service.