generateSignature static method
Implementation
static Future<Signature> generateSignature(String signature, String publicKey) async {
String base64key = StringUtilities.convertFromBase64UrlSafeToBase64(publicKey);
SimplePublicKey s = SimplePublicKey(base64.decode(base64key), type: KeyPairType.ed25519);
SimpleKeyPair kp = SimpleKeyPairData([], publicKey: s, type: KeyPairType.ed25519);
Signature sigExt = Signature(StringUtilities.fromB64UrlToBytes(signature), publicKey: await kp.extractPublicKey());
return sigExt;
}