Condition representation used by the Conditional Permission Admin service.
This class encapsulates two pieces of information: a Condition type
(class name), which must implement Condition , and the
arguments passed to its constructor.
In order for a Condition represented by a ConditionInfo to be
instantiated and considered during a permission check, its Condition class
must be available from the system classpath.
The Condition class must either:
- Declare a public static
getCondition method that takes a
Bundle object and a ConditionInfo object as
arguments. |