All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ocap.hn.HomeNetPermission Maven / Gradle / Ivy

There is a newer version: 1.3.1
Show newest version
package org.ocap.hn;

/**
 * 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 NameWhat the Permission AllowsDescription
contentmanagementProvides management of local or remote contentApplications with this permission can copy, move, delete content * as well as allocate and delete logical volumes on a local network * device.
contentlistingProvides listing of content on remote devicesApplications with this permission can discover and query lists of * content stored on or streamable from remote devices.
recordingProvides recording operations on remote devicesApplications with this permission can request that recordings * be scheduled, prioritized, and deleted on remote devices.
recordinghandlerProvides recording request handler functionality on the local deviceApplications with this permission can manage network recording * requests for the local device.
* * Other permissions may be added as necessary. */ public final class HomeNetPermission extends java.security.BasicPermission { /** * Constructor for the HomeNetPermission * * @param name The name of this permission (see table in class * description). */ public HomeNetPermission (String name) { super(name); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy