get method
Implementation
Future<TikiKeysModel?> get(String address) async {
KeystoreModel? model = await _keystore.get(address);
if (model != null && model.signKey != null && model.dataKey != null) {
CryptoRSAPrivateKey privateKey =
CryptoRSAPrivateKey.decode(model.signKey!);
AsymmetricKeyPair<CryptoRSAPublicKey, CryptoRSAPrivateKey> signKeyPair =
AsymmetricKeyPair(privateKey.public, privateKey);
CryptoAESKey dataKey = CryptoAESKey.decode(model.dataKey!);
return TikiKeysModel(address, signKeyPair, dataKey);
}
return null;
}