com.adobe.flashaccess.sdk.rights
Class ApplicationDefinedRight

java.lang.Object
  extended by com.adobe.flashaccess.sdk.rights.Right
      extended by com.adobe.flashaccess.sdk.rights.ApplicationDefinedRight
All Implemented Interfaces:
java.lang.Cloneable

public class ApplicationDefinedRight
extends Right

Grants a right defined and interpreted by a custom application. This right contains application-defined name/value pairs. These values will be passed back to the client application when the license is obtained.


Constructor Summary
ApplicationDefinedRight()
          Creates an application defined right.
 
Method Summary
 ApplicationProperties getApplicationProperties()
          Retrieves the application-defined name/value pairs.
 void setApplicationProperties(ApplicationProperties appProperties)
          Sets the application-defined name/value pairs.
 
Methods inherited from class com.adobe.flashaccess.sdk.rights.Right
getName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationDefinedRight

public ApplicationDefinedRight()
Creates an application defined right.

Method Detail

getApplicationProperties

public ApplicationProperties getApplicationProperties()
Retrieves the application-defined name/value pairs. The application is responsible for interpreting these properties and enforcing any restrictions contained in these properties.

Returns:
The application-defined properties.

setApplicationProperties

public void setApplicationProperties(ApplicationProperties appProperties)
Sets the application-defined name/value pairs. The application is responsible for interpreting these properties and enforcing any restrictions contained in these properties.

Parameters:
appProperties - The application-defined properties.


[an error occurred while processing this directive] [an error occurred while processing this directive]