Class RemoteTimestampKeystore

java.lang.Object
br.ufsc.labsec.signature.tsa.providers.RemoteTimestampKeystore
All Implemented Interfaces:
br.ufsc.labsec.pbad.ykue_psc_core.Interfaces.RemoteKeyStore, br.ufsc.labsec.pbad.ykue_utils.signature.CertificateInformation, br.ufsc.labsec.pbad.ykue_utils.signature.InformationSigner

public class RemoteTimestampKeystore
extends Object
implements br.ufsc.labsec.pbad.ykue_psc_core.Interfaces.RemoteKeyStore
  • Constructor Details

    • RemoteTimestampKeystore

      public RemoteTimestampKeystore()
  • Method Details

    • getCertificate

      public Certificate getCertificate()
      Specified by:
      getCertificate in interface br.ufsc.labsec.pbad.ykue_utils.signature.CertificateInformation
    • sign

      public byte[] sign​(byte[] data, String signatureSuite) throws br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException
      Specified by:
      sign in interface br.ufsc.labsec.pbad.ykue_utils.signature.InformationSigner
      Throws:
      br.ufsc.labsec.pbad.ykue_utils.exceptions.SignerException