<description datatypeLibrary=“www.w3.org/2001/XMLSchema-datatypes” xmlns=“riddl.org/ns/description/1.0” xmlns:xi=“www.w3.org/2001/XInclude”>

<!-- RAS - Riddl Addon Security -->

<transformation name="ras_response">
  <remove_each name="ras_remote-public-key"/>
  <remove_each name="ras_fingerprint"/>
</transformation>

<!--
  All other parameters are encryped with 1) remote private key, then 2) own public key
  * Decrypt all parameters with own private key
  * Decrypt all parameters with remote public key
  * hash all decrypted parameters plus remote public key
  * compare to fingerprint
-->

<resource>
  <get transformation="ras_response"/>
  <post transformation="ras_response"/>
  <put transformation="ras_response"/>
  <delete transformation="ras_response"/>
</resource>

</description>