Package org.digidoc4j

Interface SignatureToken

All Known Implementing Classes:
ExternalSigner, PKCS11SignatureToken, PKCS12SignatureToken

public interface SignatureToken
Signing interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    Returns signer certificate
    byte[]
    sign(DigestAlgorithm digestAlgorithm, byte[] dataToSign)
    There must be implemented routines needed for signing
  • Method Details

    • getCertificate

      X509Certificate getCertificate()
      Returns signer certificate
      Returns:
      signer certificate
    • sign

      byte[] sign(DigestAlgorithm digestAlgorithm, byte[] dataToSign)
      There must be implemented routines needed for signing
      Parameters:
      digestAlgorithm - provides needed information for signing
      dataToSign - data to sign
      Returns:
      signature raw value
    • close

      void close()