Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions |
The BSciDrmAgentService class provides the OmaDrmAgent service. More...
#include <BSciDrmAgentService>
Inherits QtopiaAbstractService.
The BSciDrmAgentService class provides the OmaDrmAgent service.
The OmaDrmAgent service provides QDS services for handling received OMA DRM rights objects and ROAP triggers.
Converts a DRM message (application/vnd.oma.drm.message) in the QDS request to the OMA DRM v1 DCF format (application/vnd.oma.drm.content) and stores the associated rights in the rights database.
This slot corresonds to a QDS service with the request data type application/vnd.oma.drm.message, the response data type application/vnd.oma.drm.content and any combination of the handles drm, and handle.
This slot corresponds to the QCop service message OmaDrmAgent::convertMessage(QDSActionRequest).
Processes a QDS request to handle an OMA DRM v2 protected rights object.
This slot corresonds to a QDS service with the request data type application/vnd.oma.drm.ro+xml and any combination of the handles drm, handle, push, and x-wap.application:drm.ou.
This slot corresponds to the QCop service message OmaDrmAgent::handleProtectedRightsObject(QDSActionRequest).
Processes a QDS request to handle an OMA DRM v2 ROAP PDU.
In response to the PDU the user may be asked for permission to register with a rights issuer, or join, update or leave a domain. If new rights to content are acquired as a result of receiving the PDU the user will be informed of this when the processing completes, except in the case the rights were anticipated.
This slot corresonds to a QDS service with the request data type application/vnd.oma.drm.roap-pdu+xml and any combination of the handles drm, handle, push, and x-wap.application:drm.ou.
This slot corresponds to the QCop service message OmaDrmAgent::handleRoapPdu(QDSActionRequest).
Process a QDS request to handle an OMA DRM v2 ROAP trigger.
In response to the trigger the user may be asked for permission to register with a rights issuer, or join, update or leave a domain. If new rights to content are acquired as a result of receiving the trigger the user will be informed of this when the processing completes, except in the case the rights were anticipated.
This slot corresonds to a QDS service with the request data type application/vnd.oma.drm.roap-trigger+xml and any combination of the handles drm, handle, push, and x-wap.application:drm.ou.
This slot corresponds to the QCop service message OmaDrmAgent::handleRoapTrigger(QDSActionRequest).
Processes a QDS request to install an OMA DRM v1 WBXML rights object.
If the rights object is not associated with content that rights were expected to arrive for a notification will be displayed to the user informing them of the rights object's arrival.
This slot corresonds to a QDS service with the request data type application/vnd.oma.drm.rights+wbxml and any combination of the handles drm, handle, push, and x-wap.application:drm.ou.
This slot corresponds to the QCop service message OmaDrmAgent::handleWbXmlRightsObject(QDSActionRequest).
Processes a QDS request to install an OMA DRM v1 XML rights object.
If the rights object is not associated with content that rights were expected to arrive for a notification will be displayed to the user informing them of the rights object's arrival.
This slot corresonds to a QDS service with the request data type application/vnd.oma.drm.rights+xml and any combination of the handles drm, handle, push, and x-wap.application:drm.ou.
This slot corresponds to the QCop service message OmaDrmAgent::handleXmlRightsObject(QDSActionRequest).
Copyright © 2009 Trolltech | Trademarks | Qt Extended 4.4.3 |