java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema.RevocationValuesType
br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned.AttributeRevocationValues
All Implemented Interfaces:
SignatureAttribute<Element>

public class AttributeRevocationValues
extends RevocationValuesType
Esta classe representa o atributo AttributeRevocationValues.
Esse atributo deve conter o conjunto de dados de revogação utilizados para validar o certificado de atributo, quando presente na assinatura. Os dados de revogação usados para validar o certificado de atributos presentes na propriedade RevocationValues não precisam estar presentes neste atributo. Esquema do atributo AttributeRevocationValues retirado do ETSI TS 101 903:
 
 <xsd:element name="AttributeRevocationValues" type="RevocationValuesType"/>
 
 
  • Field Details

  • Constructor Details

  • Method Details

    • getIdentifier

      public String getIdentifier()
      Retorna o identificador do atributo
      Returns:
      O identificador do atributo
    • validate

      public void validate() throws SignatureAttributeException
      Valida o atributo de acordo com suas regras específicas
      Throws:
      SignatureAttributeException
    • isSigned

      public boolean isSigned()
      Informa se o atributo é assinado.
      Returns:
      Indica se o atributo é assinado
    • isUnique

      public boolean isUnique()
      Verifica se o atributo deve ter apenas uma instância na assinatura
      Returns:
      Indica se o atributo deve ter apenas uma instância na assinatura