Entitlements user interaction designs and proof of concept

diff.xml 2.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <?xml version="1.0"?>
  2. <result>
  3. <request>
  4. <application>decodeapp:facebook</application>
  5. <contextType>0</contextType>
  6. <required>
  7. <property>decode:name</property>
  8. <property>decode:email</property>
  9. <property>decode:address</property>
  10. </required>
  11. <optional>
  12. <property>decode:phone</property>
  13. </optional>
  14. </request>
  15. <diffs>
  16. <diff>
  17. <contextName>personal</contextName>
  18. <intersect>
  19. <property>decode:name</property>
  20. <property>decode:email</property>
  21. <property>decode:address</property>
  22. <property>decode:phone</property>
  23. </intersect>
  24. <except/>
  25. </diff>
  26. <diff>
  27. <contextName>professional</contextName>
  28. <intersect>
  29. <property>decode:name</property>
  30. <property>decode:email</property>
  31. <property>decode:address</property>
  32. </intersect>
  33. <except>
  34. <property>decode:phone</property>
  35. </except>
  36. </diff>
  37. </diffs>
  38. <profile>
  39. <contextObj>
  40. <contextName>personal</contextName>
  41. <plSum>7</plSum>
  42. <properties>
  43. <property>
  44. <type>decode:name</type>
  45. <value>Taco van Dijk</value>
  46. <pl>1</pl>
  47. </property>
  48. <property>
  49. <type>decode:email</type>
  50. <value>[REDACTED]</value>
  51. <pl>2</pl>
  52. </property>
  53. <property>
  54. <type>decode:address</type>
  55. <value>[REDACTED]</value>
  56. <pl>2</pl>
  57. </property>
  58. <property>
  59. <type>decode:phone</type>
  60. <value>[REDACTED]</value>
  61. <pl>2</pl>
  62. </property>
  63. </properties>
  64. </contextObj>
  65. <contextObj>
  66. <contextName>professional</contextName>
  67. <plSum>4</plSum>
  68. <properties>
  69. <property>
  70. <type>decode:name</type>
  71. <value>Taco van Dijk</value>
  72. <pl>1</pl>
  73. </property>
  74. <property>
  75. <type>decode:email</type>
  76. <value>taco@waag.org</value>
  77. <pl>2</pl>
  78. </property>
  79. <property>
  80. <type>decode:address</type>
  81. <value>St. Antoniesbreestraat 69</value>
  82. <pl>1</pl>
  83. </property>
  84. </properties>
  85. </contextObj>
  86. </profile>
  87. </result>