Interface HSMRequestProcessor<T extends org.web3j.crypto.HSMPass>

Type Parameters:
T - Object with required parameters to perform request to a HSM.
All Known Implementing Classes:
HSMHTTPRequestProcessor

public interface HSMRequestProcessor<T extends org.web3j.crypto.HSMPass>
Request processor to a HSM (hardware security module).
  • Method Summary

    Modifier and Type
    Method
    Description
    org.web3j.crypto.Sign.SignatureData
    callHSM(byte[] dataToSign, T pass)
    Call a HSM (hardware security module)
  • Method Details

    • callHSM

      org.web3j.crypto.Sign.SignatureData callHSM(byte[] dataToSign, T pass)
      Call a HSM (hardware security module)
      Parameters:
      dataToSign - message hash to sign.
      pass - Object with required parameters to perform request to a HSM.
      Returns:
      SignatureData v | r | s