Class SigningProvider

java.lang.Object
com.method5.jot.signing.SigningProvider
Direct Known Subclasses:
Ed25519Signer, Sr25519Signer

public abstract class SigningProvider extends Object
SigningProvider — class for signing provider in the Jot SDK. Provides key management and signing.
  • Field Details

  • Constructor Details

  • Method Details

    • getPublicKey

      public abstract byte[] getPublicKey()
    • sign

      public abstract byte[] sign(byte[] payload) throws Exception
      Throws:
      Exception
    • verify

      public abstract boolean verify(byte[] payload, byte[] signature)
    • getKeyType

      public Wallet.KeyType getKeyType()