|
Java TV(tm) API 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.security.Permission | +--javax.tv.media.MediaSelectPermission
This class represents permission to select, via a
MediaSelectControl
, the content that a JMF Player
presents. A caller might have permission to select content
referenced by some locators, but not others.
Constructor Summary | |
MediaSelectPermission(Locator locator)
Creates a new MediaSelectPermission object for the
specified Locator . |
|
MediaSelectPermission(java.lang.String locator,
java.lang.String actions)
Creates a new MediaSelectPermission object for a
Locator with the given external form. |
Method Summary | |
boolean |
equals(java.lang.Object other)
Tests two MediaSelectPermission objects for equality. |
java.lang.String |
getActions()
Reports the canonical string representation of the actions. |
int |
hashCode()
Returns the hash code value for this object. |
boolean |
implies(java.security.Permission p)
Checks if this MediaSelectPermission "implies" the
specified Permission . |
Methods inherited from class java.security.Permission |
checkGuard, getName, newPermissionCollection, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MediaSelectPermission(Locator locator)
MediaSelectPermission
object for the
specified Locator
.locator
- The locator for which to create the permission.
A value of null
indicates permission for all
locators.public MediaSelectPermission(java.lang.String locator, java.lang.String actions)
MediaSelectPermission
object for a
Locator
with the given external form. The actions
string is currently unused and should be null
.
This constructor is used by the Policy
class to
instantiate new Permission
objects.locator
- The external form of the locator. The string
"*" indicates all locators.actions
- Should be null
.Method Detail |
public boolean implies(java.security.Permission p)
MediaSelectPermission
"implies" the
specified Permission
. More specifically, this method returns true if:
implies
in class java.security.Permission
p
- The Permission
to check against.true
if the specified
Permission
is implied by this object;
false
otherwise.public boolean equals(java.lang.Object other)
other
is of type
MediaSelectPermission
, and has the same
Locator
as this object.equals
in class java.security.Permission
other
- The object to test for equality.true
if other
is a
MediaSelectPermission
, and has the same
Locator
as this MediaSelectPermission
.public int hashCode()
hashCode
in class java.security.Permission
public java.lang.String getActions()
MediaSelectPermission
.getActions
in class java.security.Permission
|
Java TV(tm) API 1.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |