org.gudy.azureus2.plugins.utils
Interface FeatureManager.FeatureDetails
- Enclosing interface:
- FeatureManager
public static interface FeatureManager.FeatureDetails
PR_PUBLIC_KEY
static final String PR_PUBLIC_KEY
- See Also:
- Constant Field Values
PR_VALID_UNTIL
static final String PR_VALID_UNTIL
- See Also:
- Constant Field Values
PR_OFFLINE_VALID_UNTIL
static final String PR_OFFLINE_VALID_UNTIL
- See Also:
- Constant Field Values
PR_IS_INSTALL_TIME
static final String PR_IS_INSTALL_TIME
- See Also:
- Constant Field Values
PR_IS_TRIAL
static final String PR_IS_TRIAL
- See Also:
- Constant Field Values
PR_TRIAL_USES_LIMIT
static final String PR_TRIAL_USES_LIMIT
- See Also:
- Constant Field Values
PR_TRIAL_USES_FAIL_COUNT
static final String PR_TRIAL_USES_FAIL_COUNT
- See Also:
- Constant Field Values
PR_TRIAL_USES_REMAINING
static final String PR_TRIAL_USES_REMAINING
- See Also:
- Constant Field Values
PR_REQUIRED_PLUGINS
static final String PR_REQUIRED_PLUGINS
- See Also:
- Constant Field Values
PR_FINGERPRINT
static final String PR_FINGERPRINT
- See Also:
- Constant Field Values
PR_RENEWAL_KEY
static final String PR_RENEWAL_KEY
- See Also:
- Constant Field Values
getLicence
FeatureManager.Licence getLicence()
getID
String getID()
hasExpired
boolean hasExpired()
- Returns true if offline expired or overall expired.
NOT to be used by verified plugins, they must do the check explicitly using the
signed properties
- Returns:
getEncodedProperties
byte[] getEncodedProperties()
getSignature
byte[] getSignature()
getProperty
Object getProperty(String propery_name)
setProperty
void setProperty(String property_name,
Object property_value)