Class SignatureWrapper<T>

java.lang.Object
br.ufsc.labsec.signature.wrappers.SignatureWrapper<T>
Direct Known Subclasses:
SignatureBytesWrapper, SignatureDataWrapper

public abstract class SignatureWrapper<T>
extends Object
  • Field Details

    • format

      protected final SignatureWrapper.Format format
    • signedData

      protected final T signedData
    • filename

      protected final String filename
    • detachedData

      protected T detachedData
    • receiptRequestData

      protected T receiptRequestData
    • receiptRequestName

      protected String receiptRequestName
    • hashes

      protected Map<String,​byte[]> hashes
  • Constructor Details

  • Method Details

    • format

      public SignatureWrapper.Format format()
    • sig

      public T sig()
    • name

      public String name()
    • det

      public T det()
    • receiptRequest

      public T receiptRequest()
    • receiptRequestName

      public String receiptRequestName()
    • hashes

      public Map<String,​byte[]> hashes()
    • hasReceiptRequest

      public abstract boolean hasReceiptRequest()
    • withReceiptRequest

      public void withReceiptRequest​(T receiptRequestData, String receiptRequestName)