<xsd:element minOccurs="0" name="ClaimedRoles" <xsd:element minOccurs="0" name="CertifiedRoles" </xsd:sequence> </xsd:complexType> Each child element of XML element SHALL implement in XML syntax the SignerRoleType that has a name equal to its local name. JSON Syntax The JSON object SHALL implement in JSON syntax the requirements defined SignerRoleType in the component. SignerRole Properties of the JSON object SHALL implement the sub-components of using SignerRole JSON-specific names mapped as shown in the table below. Element Implementing JSON member name ClaimedRoles claimedRoles CertifiedRoles certifiedRoles The JSON object is defined in the JSON schema [], and is copied below for SignerRoleType information. "xadesrw-SignerRoleType": { "type": "object", "properties": { "claimedRoles": { "$ref": "#/definitions/xadesrw-ClaimedRolesListType" }, "certifiedRoles": { "$ref": "#/definitions/xadesrw-CertifiedRolesListType" } } } Component ClaimedRolesList Semantics The component’s semantic and XML syntax is defined in in section 5.2.6 . This ClaimedRolesList document adds a mapping for JSON syntax. Below follows a list of the sub-components that MAY be present within this component: The ClaimedRole element MUST occur 1 or more times containing sub-component. Each instance MUST satisfy the requirements specified in section Any. XML Syntax The XML element is defined in the XML namespace .The XML type SHALL implement the ClaimedRolesListType requirements defined in the component. ClaimedRolesList
<xsd:element minOccurs="0" name="ClaimedRoles" <xsd:element minOccurs="0" name="CertifiedRoles" </xsd:sequence> </xsd:complexType> Each child element of SignerRoleType XML element SHALL implement in XML syntax the that has a name equal to its local name. JSON Syntax The SignerRoleType JSON object SHALL implement in JSON syntax the requirements defined in the SignerRole component. Properties of the JSON object SHALL implement the sub-components of SignerRole using JSON-specific names mapped as shown in the table below. Element Implementing JSON member name ClaimedRoles claimedRoles CertifiedRoles certifiedRoles The SignerRoleType JSON object is defined in the JSON schema [], and is copied below for information. "xadesrw-SignerRoleType": { "type": "object", "properties": { "claimedRoles": { "$ref": "#/definitions/xadesrw-ClaimedRolesListType" }, "certifiedRoles": { "$ref": "#/definitions/xadesrw-CertifiedRolesListType" } } } Component ClaimedRolesList Semantics The ClaimedRolesList component’s semantic and XML syntax is defined in in section 5.2.6 . This document adds a mapping for JSON syntax. Below follows a list of the sub-components that MAY be present within this component: The ClaimedRole element MUST occur 1 or more times containing sub-component. Each instance MUST satisfy the requirements specified in section Any. XML Syntax The XML element is defined in the XML namespace .The XML type ClaimedRolesListType SHALL implement the requirements defined in the ClaimedRolesList component.
oasis-dssx-2.0-profiles-ades%20WD%2002.docx