Class AbstractCadesSigner

java.lang.Object
br.ufsc.labsec.signature.signer.signatureSwitch.SignatureDataWrapperGenerator
br.ufsc.labsec.signature.conformanceVerifier.cades.AbstractCadesSigner
Direct Known Subclasses:
CadesSigner

public abstract class AbstractCadesSigner
extends SignatureDataWrapperGenerator
Esta classe trata as partes em comum entre assinaturas CAdES e carimbos do tempo.
  • Field Details

  • Constructor Details

  • Method Details

    • getSignature

      public SignatureContainer<CadesSignature> getSignature()
      Retorna o container d de assinatura
    • getComponent

      public CadesSignatureComponent getComponent()
      Retora o componente de assinatura CAdES
      Returns:
      O componente de assinatura CAdES
    • getPoliciesAvailable

      public List<String> getPoliciesAvailable()
      Retorna a lista de políticas de assinatura disponiveis
      Returns:
      A lista de políticas de assinatura
    • getSignedAttributesAvailable

      public List<String> getSignedAttributesAvailable​(boolean advanced)
      Retorna a lista de atributos assinados disponíveis para a assinatura
      Returns:
      A lista de atributos assinados disponíveis para a assinatura
    • getUnsignedAttributesAvailable

      public List<String> getUnsignedAttributesAvailable​(boolean advanced)
      Retorna a lista de atributos não-assinados disponíveis para a assinatura
      Returns:
      A lista de atributos não-assinados disponíveis para a assinatura