Ed25519SchemeProvider extends SchemeProvider { @Override public EdDsaSigner getSigner() { return new Ed25519Signer(hashAlgorithm, this); } Ed25519SchemeProvider(HashAlgorithm algorithm); @Override EdDsaSigner getSigner(); @Override PublicKeyDelegate getPublicKeyDelegate(); @Override PrivateKey generatePrivateKey(); @Override byte[] preHash(byte[] input); @Override byte[] dom(byte[] context);  }
@Test public void success_GetSigner() { SchemeProvider provider = new Ed25519SchemeProvider(HashAlgorithm.KECCAK_512); EdDsaSigner signer = provider.getSigner(); assertNotNull(signer); }