Class SignatureComponentHolder<Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>>

java.lang.Object
br.ufsc.labsec.components.Component
br.ufsc.labsec.pbad.core.component.commons.SignatureComponentHolder<Encod,Sig,SigComp>
Direct Known Subclasses:
AttributeIncluderComponent, SignatureSignerComponent, SignatureVerifierComponent

public abstract class SignatureComponentHolder<Encod, Sig extends Signature<Encod>, SigComp extends SignatureComponent<Encod,Sig>> extends Component
  • Field Details

  • Constructor Details

  • Method Details

    • startOperation

      public void startOperation()
      Description copied from class: Component
      Avisa o componente que a aplicação foi configurada e está tudo pronto para começar a operação.
      Specified by:
      startOperation in class Component
    • clear

      public void clear()
      Description copied from class: Component
      Avisa o componente que o seu estado deve ser reiniciado
      Specified by:
      clear in class Component
    • copyFieldsTo

      public void copyFieldsTo(Component copy)
      Description copied from class: Component
      Copia os atributos relevantes da instância que chama esse método para copy.
      Overrides:
      copyFieldsTo in class Component
      Parameters:
      copy - objeto que receberá as cópias dos atributos
    • getSignatureComponent

      public final SigComp getSignatureComponent()