1.5 Prerequisites/Preconditions
DTAG requires support for storing trusted certificates in a tamper-proof manner.
DTAG requires the support of a UPnP stack on device and control point. The device is required to have the service description for DTAG. The full UPnP service description of DTAG is provided in section 8. The device description is also required to include the information about the DTAG service, for which the service type is "mstrustagreement", the service identifier is "MSTA", and the version number is as specified in section 1.7. The protocol server endpoint is formed by appending "/_vti_bin/pptws.asmx".
Before DTAG can be used, all of the necessary, initial UPnP operations are required to be completed, including discovery of devices and publication of service/device descriptions as specified in [UPNPARCH1.1].