/**@class android.drm.DrmInfoRequest
@extends java.lang.Object

 An entity class that is used to pass information to an online DRM server. An instance of this
 class is passed to the {@link android.drm.DrmManagerClient#acquireDrmInfo acquireDrmInfo()} method to get an
 instance of a {@link android.drm.DrmInfo}.

*/
var DrmInfoRequest = {

/** Acquires DRM server registration information.
*/
TYPE_REGISTRATION_INFO : "1",
/** Acquires information for unregistering the DRM server.
*/
TYPE_UNREGISTRATION_INFO : "2",
/** Acquires rights information.
*/
TYPE_RIGHTS_ACQUISITION_INFO : "3",
/** Acquires the progress of the rights acquisition.
*/
TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO : "4",
/** Key that is used to pass the unique session ID for the account or the user.
*/
ACCOUNT_ID : "account_id",
/** Key that is used to pass the unique session ID for the subscription.
*/
SUBSCRIPTION_ID : "subscription_id",
/**Retrieves the MIME type associated with this object.
@return {String} The MIME type.
*/
getMimeType : function(  ) {},

/**Retrieves the information type associated with this object.
@return {Number} The information type.
*/
getInfoType : function(  ) {},

/**Adds optional information as key-value pairs to this object.
@param {String} key The key to add.
@param {Object {Object}} value The value to add.
*/
put : function(  ) {},

/**Retrieves the value of a given key.
@param {String} key The key whose value is being retrieved.
@return {Object {java.lang.Object}} The value of the key that is being retrieved. Returns null if the key cannot be
 found.
*/
get : function(  ) {},

/**Retrieves an iterator object that you can use to iterate over the keys associated with
 this <code>DrmInfoRequest</code> object.
@return {Object {java.util.Iterator}} The iterator object.
*/
keyIterator : function(  ) {},

/**Retrieves an iterator object that you can use to iterate over the values associated with
 this <code>DrmInfoRequest</code> object.
@return {Object {java.util.Iterator}} The iterator object.
*/
iterator : function(  ) {},


};