<ref name="tpm-backend-emulator-encryption"/>
<ref name="tpm-backend-emulator-active-pcr-banks"/>
<ref name="tpm-backend-emulator-source"/>
+ <ref name="tpm-backend-emulator-profile"/>
</interleave>
<optional>
<attribute name="persistent_state">
</optional>
</define>
+ <define name="profileName">
+ <data type="string">
+ <param name="pattern">[A-Za-z0-9.\-:]+</param>
+ </data>
+ </define>
+
+ <define name="tpm-backend-emulator-profile">
+ <optional>
+ <element name="profile">
+ <attribute name="source">
+ <ref name="profileName"/>
+ </attribute>
+ <optional>
+ <attribute name="removeDisabled">
+ <choice>
+ <value>check</value>
+ <value>fips-host</value>
+ </choice>
+ </attribute>
+ </optional>
+ </element>
+ </optional>
+ </define>
+
<define name="vsock">
<element name="vsock">
<optional>