4.1.1 Exchange Action Message
Upon the receipt of an out-of-band one-time password (OTP), the control point sends the Exchange SOAP request message to the device. The following example demonstrates an Exchange message where the <HostCertificate> and <HostConfirmAuthenticator> elements are encoded in a Multipurpose Internet Mail Extensions (MIME) base64 scheme and the requested iteration for the Commit-Validate action is four:
-
<?xml version="1.0"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/envelope/ SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <m:Exchange xmlns:m="urn:schemas-microsoft-com:service:mstrustagreement:1"> <HostID xmlns:dt="urn:schemas-upnp-org:service-1-0" dt:dt="string"> uuid:fe8a7384-68fe-40fd-8996-ff49e24d7e9d </HostID> <HostCertificate xmlns:dt="urn:schemas-upnp-org:service-1-0" dt:dt="string"> AAABAANiMIIDXjCCAkagAwIBAgIQbrzUER96qKVGrYOAysWLpzANBgkqhkiG9w0BAQUFADA3MTUwMwYDVQQD EyxNaWNyb3NvZnQgV2luZG93cyBNZWRpYSBDZW50ZXIgRXh0ZW5kZXIgSG9zdDAeFw0wOTA5MTAxNzIzNTZa Fw0zOTA5MTAyMzQ2NTlaMDcxNTAzBgNVBAMTLE1pY3Jvc29mdCBXaW5kb3dzIE1lZGlhIENlbnRlciBFeHRl bmRlciBIb3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAow8imH/kXu9c0pCrm3UpoW29AY5Y R3o3W3oCaeFwyMaj6YNQsuPj7GymtOwX65rUE61FfN5NuI6TrtsN+FHre1L11r3yyeQGhsTsnc3nrCNNh5ZJ QuWotzeAWrvXmRkbPy6IEqMkGjkpq9v1O4Ugyn+KLGpaonBlM9AnSzu20h7hJqiBKG4XQHeRYLpWhgOk7xdm gr8hGzacdjqdEYbL2FGxlRMhzPsswL5bqhIgz/KmyZv39V7xtHOMEQRyed4lQrsH+KD+8daXm2JQnayH0TaME aggKz4eMEIEArX4a8LxRNk0xTWkinsJ5xfUZzyUZ8BPXygksQkP9uxpoFsFJwIDAQABo2YwZDA0BgNVHREELT Arhil1dWlkOmZlOGE3Mzg0LTY4ZmUtNDBmZC04OTk2LWZmNDllMjRkN2U5ZDALBgNVHQ8EBAMCBPAwHwYDVR0 lBBgwFgYIKwYBBQUHAwEGCisGAQQBgjcKBQwwDQYJKoZIhvcNAQEFBQADggEBAI07K/9Pjxp4CLP8qitnlcE3 MbX6c4BH8oVwRWlazM7tOL7GKqgDAKOiAIA0y/MSkGB0IMOaVHLVosOjxA1sCX6EdVoTeL2abvBww/nrxXSDA 7KrVsmT3VP39vnD67YYacLEfLJtCGDNlHWWTLEOXy3pG+Dn/0ueVezwEv466TQaQgxq4J3oAjVaxxZ/8xpUEL bJoGiJJs2+QHjsZHZatV1kTUtnlRjXz77P3/NdKVHsPXW1FmzDTl9Ao1udhyL9q57/iHB3doy1goA3xwkqb2Q ArbWZ5rFlNHCemmfow8iboPdazRhju7b6n7/hCt3S9XOrLhXDV/ghD2XohfCYWXo= </HostCertificate> <IterationsRequired xmlns:dt="urn:schemas-upnp-org:service-1-0" dt:dt="ui1"> 4 </IterationsRequired> <HostConfirmAuthenticator xmlns:dt="urn:schemas-upnp-org:service-1-0" dt:dt="string"> rjVF9BZrc+pGmkffVDRk4fIpjFc= </HostConfirmAuthenticator> </m:Exchange> </SOAP-ENV:Body> </SOAP-ENV:Envelope>