org.ocap.hn
Class HomeNetPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
org.ocap.hn.HomeNetPermission
- All Implemented Interfaces:
- Serializable, Guard
public final class HomeNetPermission
- extends BasicPermission
The HomeNetPermission class represents permission to execute privileged
home networking operations only signed applications MAY be granted.
A HomeNetPermission consists of a permission name, representing
a single privileged operation.
The name given in the constructor may end in "*" to represent
all permissions beginning with the given string, such as "*"
to allow all HomeNetPermission operations.
The following table lists all HomeNetPermission permission names.
| Permission Name |
What the Permission Allows |
Description |
| contentmanagement |
Provides management of local or remote content |
Applications with this permission can copy, move, delete content
as well as allocate and delete logical volumes on a local network
device. |
| contentlisting |
Provides listing of content on remote devices |
Applications with this permission can discover and query lists of
content stored on or streamable from remote devices. |
| recording |
Provides recording operations on remote devices |
Applications with this permission can request that recordings
be scheduled, prioritized, and deleted on remote devices. |
| recordinghandler |
Provides recording request handler functionality on the local device |
Applications with this permission can manage network recording
requests for the local device. |
Other permissions may be added as necessary.
- See Also:
- Serialized Form
HomeNetPermission
public HomeNetPermission(String name)
- Constructor for the HomeNetPermission
- Parameters:
name - The name of this permission (see table in class
description).
Copyright © 2011. All Rights Reserved.