@@ -194,8 +194,8 @@ Map<String, dynamic> _exportJwkRsaPrivateOrPublicKey(
194
194
}
195
195
196
196
// Public key parameters
197
- final n = scope.allocate < ffi.Pointer <BIGNUM >> ();
198
- final e = scope.allocate < ffi.Pointer <BIGNUM >> ();
197
+ final n = scope< ffi.Pointer <BIGNUM >> ();
198
+ final e = scope< ffi.Pointer <BIGNUM >> ();
199
199
ssl.RSA_get0_key (rsa, n, e, ffi.nullptr);
200
200
201
201
if (! isPrivateKey) {
@@ -208,19 +208,19 @@ Map<String, dynamic> _exportJwkRsaPrivateOrPublicKey(
208
208
).toJson ();
209
209
}
210
210
211
- final d = scope.allocate < ffi.Pointer <BIGNUM >> ();
211
+ final d = scope< ffi.Pointer <BIGNUM >> ();
212
212
ssl.RSA_get0_key (rsa, ffi.nullptr, ffi.nullptr, d);
213
213
214
214
// p, q, dp, dq, qi is optional in:
215
215
// // https://tools.ietf.org/html/rfc7518#section-6.3.2
216
216
// but explicitly required when exporting in Web Crypto.
217
- final p = scope.allocate < ffi.Pointer <BIGNUM >> ();
218
- final q = scope.allocate < ffi.Pointer <BIGNUM >> ();
217
+ final p = scope< ffi.Pointer <BIGNUM >> ();
218
+ final q = scope< ffi.Pointer <BIGNUM >> ();
219
219
ssl.RSA_get0_factors (rsa, p, q);
220
220
221
- final dp = scope.allocate < ffi.Pointer <BIGNUM >> ();
222
- final dq = scope.allocate < ffi.Pointer <BIGNUM >> ();
223
- final qi = scope.allocate < ffi.Pointer <BIGNUM >> ();
221
+ final dp = scope< ffi.Pointer <BIGNUM >> ();
222
+ final dq = scope< ffi.Pointer <BIGNUM >> ();
223
+ final qi = scope< ffi.Pointer <BIGNUM >> ();
224
224
ssl.RSA_get0_crt_params (rsa, dp, dq, qi);
225
225
226
226
return JsonWebKey (
0 commit comments