|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.security.Permission
java.security.BasicPermission
org.dvb.spi.ProviderPermission
This class is for applications which wish to be able to install providers. A ProviderPermission contains a name and an action string.
The permission name is the fully qualified class name of the provider class to be installed. Hence applications which can install more than one provider will have multiple instances of this permission.
The actions list shall either be "xlet" or "system". "xlet" means the right to install the provider as an xlet bound provider and "system" as a system bound provider. No checking shall be performed on whether the specified class name is consistent with the action.
Constructor Summary | |
ProviderPermission(java.lang.String name)
Creates a new ProviderPermission with the specified name. |
|
ProviderPermission(java.lang.String name,
java.lang.String actions)
Creates a new ProviderPermission object with the specified name. |
Methods inherited from class java.security.BasicPermission |
equals, getActions, hashCode, implies, newPermissionCollection |
Methods inherited from class java.security.Permission |
checkGuard, getName, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ProviderPermission(java.lang.String name)
name
- the name of the ProviderPermissionpublic ProviderPermission(java.lang.String name, java.lang.String actions)
name
- the name of the ProviderPermissionactions
- the requested actions
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |