<xsd:attributeGroup name="documentSecurity">
<xsd:annotation>
<xsd:documentation>The attributeGroup related to document security, quality of service attributes. These attributes relate to the BT patterns and the operational semantics surrounding their use.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="isAuthenticated">
<xsd:annotation>
<xsd:documentation>The communications channel used to transport the Message provides transient authentication. The specific method will be determined by the communications protocol used. Persistent authentication means the Business Document signer’s identity is verified at the receiving application level. Authentication assists in verification of role identity of a participating party.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="none"/>
<xsd:enumeration value="transient"/>
<xsd:enumeration value="persistent"/>
<xsd:enumeration value="transient-and-persistent"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="isConfidential">
<xsd:annotation>
<xsd:documentation>Transient confidentiality is provided by a secure network protocol, such as SSL as the document is transferred between two adjacent ebXML Messaging Service or other transport messaging nodes. Persistent confidentiality is intended to preserve the confidentiality of the message such that only the intended party (application) can see it.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="none"/>
<xsd:enumeration value="transient"/>
<xsd:enumeration value="persistent"/>
<xsd:enumeration value="transient-and-persistent"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="isTamperDetectable">
<xsd:annotation>
<xsd:documentation>Transient isTamperDetectable is the ability to detect if the information has been tampered with during transfer between two adjacent Message Service Handler nodes. Persistent isTamperDetectable is the ability to detect if the information has been tampered with after it has been received by messaging node, between the messaging node and the application. Tamper detection assists in verification of content integrity between and within a participating party.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="none"/>
<xsd:enumeration value="transient"/>
<xsd:enumeration value="persistent"/>
<xsd:enumeration value="transient-and-persistent"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:attributeGroup> |