java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed.SignerRole
All Implemented Interfaces:
SignatureAttribute<Element>

public class SignerRole
extends Object
implements SignatureAttribute<Element>
O atributo SignerRole representa o papel do assinante com a compania ou a organização. Este atributo contém uma sequência de papéis que o assinante pode adotar. Esquema do atributo SignerRole retirado do ETSI TS 101 903: <xsd:element name="SignerRole" type="SignerRoleType"/> <xsd:complexType name="SignerRoleType"> <xsd:sequence> <xsd:element name="ClaimedRoles" type="ClaimedRolesListType" minOccurs="0"/> <xsd:element name="CertifiedRoles" type="CertifiedRolesListType" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="ClaimedRolesListType"> <xsd:sequence> <xsd:element name="ClaimedRole" type="AnyType" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="CertifiedRolesListType"> <xsd:sequence> <xsd:element name="CertifiedRole" type="EncapsulatedPKIDataType" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType>