Skip to content

Commit 777acdb

Browse files
committed
fix
1 parent 662d08a commit 777acdb

20 files changed

+245
-337
lines changed

example/integration_test/app_test.dart

+150-151
Large diffs are not rendered by default.

example/lib/base64.dart

+3-10
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
1-
import 'dart:typed_data';
2-
3-
import 'package:flutter/foundation.dart';
41
import 'package:flutter/material.dart';
5-
import 'package:flutter/widgets.dart';
62
import 'package:fast_rsa/fast_rsa.dart';
73

8-
import 'package:fast_rsa_example/main.dart';
9-
import 'package:fast_rsa_example/shared/button_widget.dart';
104
import 'package:fast_rsa_example/shared/input_widget.dart';
115
import 'package:fast_rsa_example/shared/title_widget.dart';
126

137
class Base64 extends StatefulWidget {
148
const Base64({
15-
Key? key,
9+
super.key,
1610
required this.title,
1711
required PKCS12KeyPair keyPair,
18-
}) : keyPair = keyPair,
19-
super(key: key);
12+
}) : keyPair = keyPair;
2013

2114
final PKCS12KeyPair keyPair;
2215
final String title;
@@ -38,7 +31,7 @@ class _Base64State extends State<Base64> {
3831
TitleWidget(widget.title),
3932
InputWidget(
4033
title: "Encode",
41-
key: Key("encode"),
34+
key: const Key("encode"),
4235
result: _encrypted,
4336
onPressed: (controller) async {
4437
var encrypted = await RSA.base64(

example/lib/convert_jwt.dart

+4-12
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,15 @@
1-
import 'dart:convert';
2-
import 'dart:typed_data';
3-
4-
import 'package:flutter/foundation.dart';
51
import 'package:flutter/material.dart';
6-
import 'package:flutter/widgets.dart';
72
import 'package:fast_rsa/fast_rsa.dart';
83

9-
import 'package:fast_rsa_example/main.dart';
104
import 'package:fast_rsa_example/shared/button_widget.dart';
11-
import 'package:fast_rsa_example/shared/input_widget.dart';
125
import 'package:fast_rsa_example/shared/title_widget.dart';
136

147
class ConvertJWT extends StatefulWidget {
158
const ConvertJWT({
16-
Key? key,
9+
super.key,
1710
required this.title,
1811
required PKCS12KeyPair keyPair,
19-
}) : keyPair = keyPair,
20-
super(key: key);
12+
}) : keyPair = keyPair;
2113

2214
final PKCS12KeyPair keyPair;
2315
final String title;
@@ -45,7 +37,7 @@ class _ConvertJWTState extends State<ConvertJWT> {
4537
TitleWidget(widget.title),
4638
ButtonWidget(
4739
title: "To PrivateKey",
48-
key: Key("private"),
40+
key: const Key("private"),
4941
result: _private,
5042
onPressed: () async {
5143
var converted = await RSA.convertPrivateKeyToJWK(
@@ -59,7 +51,7 @@ class _ConvertJWTState extends State<ConvertJWT> {
5951
),
6052
ButtonWidget(
6153
title: "To PublicKey",
62-
key: Key("public"),
54+
key: const Key("public"),
6355
result: _public,
6456
onPressed: () async {
6557
var converted = await RSA.convertPublicKeyToJWK(

example/lib/convert_keypair.dart

+3-10
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,16 @@
1-
import 'dart:convert';
2-
import 'dart:typed_data';
3-
4-
import 'package:flutter/foundation.dart';
51
import 'package:flutter/material.dart';
6-
import 'package:flutter/widgets.dart';
72
import 'package:fast_rsa/fast_rsa.dart';
83

94
import 'package:fast_rsa_example/main.dart';
105
import 'package:fast_rsa_example/shared/button_widget.dart';
11-
import 'package:fast_rsa_example/shared/input_widget.dart';
126
import 'package:fast_rsa_example/shared/title_widget.dart';
137

148
class ConvertKeyPair extends StatefulWidget {
159
const ConvertKeyPair({
16-
Key? key,
10+
super.key,
1711
required this.title,
1812
required PKCS12KeyPair keyPair,
19-
}) : keyPair = keyPair,
20-
super(key: key);
13+
}) : keyPair = keyPair;
2114

2215
final PKCS12KeyPair keyPair;
2316
final String title;
@@ -44,7 +37,7 @@ class _ConvertKeyPairState extends State<ConvertKeyPair> {
4437
TitleWidget(widget.title),
4538
ButtonWidget(
4639
title: "To PKCS12",
47-
key: Key("pkcs12"),
40+
key: const Key("pkcs12"),
4841
result: _pkcs12,
4942
onPressed: () async {
5043
var result = await RSA.convertKeyPairToPKCS12(

example/lib/convert_private.dart

+6-12
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,17 @@
11
import 'dart:convert';
2-
import 'dart:typed_data';
32

4-
import 'package:flutter/foundation.dart';
53
import 'package:flutter/material.dart';
6-
import 'package:flutter/widgets.dart';
74
import 'package:fast_rsa/fast_rsa.dart';
85

9-
import 'package:fast_rsa_example/main.dart';
106
import 'package:fast_rsa_example/shared/button_widget.dart';
11-
import 'package:fast_rsa_example/shared/input_widget.dart';
127
import 'package:fast_rsa_example/shared/title_widget.dart';
138

149
class ConvertPrivate extends StatefulWidget {
1510
const ConvertPrivate({
16-
Key? key,
11+
super.key,
1712
required this.title,
1813
required PKCS12KeyPair keyPair,
19-
}) : keyPair = keyPair,
20-
super(key: key);
14+
}) : keyPair = keyPair;
2115

2216
final PKCS12KeyPair keyPair;
2317
final String title;
@@ -42,7 +36,7 @@ class _ConvertPrivateState extends State<ConvertPrivate> {
4236
TitleWidget(widget.title),
4337
ButtonWidget(
4438
title: "To JWT",
45-
key: Key("jwt"),
39+
key: const Key("jwt"),
4640
result: _jwt,
4741
onPressed: () async {
4842
var result = await RSA.convertPrivateKeyToJWK(
@@ -55,7 +49,7 @@ class _ConvertPrivateState extends State<ConvertPrivate> {
5549
),
5650
ButtonWidget(
5751
title: "To PKCS1",
58-
key: Key("pkcs1"),
52+
key: const Key("pkcs1"),
5953
result: _pkcs1,
6054
onPressed: () async {
6155
var result = await RSA.convertPrivateKeyToPKCS1(
@@ -68,7 +62,7 @@ class _ConvertPrivateState extends State<ConvertPrivate> {
6862
),
6963
ButtonWidget(
7064
title: "To PKCS8",
71-
key: Key("pkcs8"),
65+
key: const Key("pkcs8"),
7266
result: _pkcs8,
7367
onPressed: () async {
7468
var result = await RSA.convertPrivateKeyToPKCS8(
@@ -81,7 +75,7 @@ class _ConvertPrivateState extends State<ConvertPrivate> {
8175
),
8276
ButtonWidget(
8377
title: "To PublicKey",
84-
key: Key("public-key"),
78+
key: const Key("public-key"),
8579
result: _publicKey,
8680
onPressed: () async {
8781
var result = await RSA.convertPrivateKeyToPublicKey(

example/lib/convert_public.dart

+5-11
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,17 @@
11
import 'dart:convert';
2-
import 'dart:typed_data';
32

4-
import 'package:flutter/foundation.dart';
53
import 'package:flutter/material.dart';
6-
import 'package:flutter/widgets.dart';
74
import 'package:fast_rsa/fast_rsa.dart';
85

9-
import 'package:fast_rsa_example/main.dart';
106
import 'package:fast_rsa_example/shared/button_widget.dart';
11-
import 'package:fast_rsa_example/shared/input_widget.dart';
127
import 'package:fast_rsa_example/shared/title_widget.dart';
138

149
class ConvertPublic extends StatefulWidget {
1510
const ConvertPublic({
16-
Key? key,
11+
super.key,
1712
required this.title,
1813
required PKCS12KeyPair keyPair,
19-
}) : keyPair = keyPair,
20-
super(key: key);
14+
}) : keyPair = keyPair;
2115

2216
final PKCS12KeyPair keyPair;
2317
final String title;
@@ -41,7 +35,7 @@ class _ConvertPublicState extends State<ConvertPublic> {
4135
TitleWidget(widget.title),
4236
ButtonWidget(
4337
title: "To JWT",
44-
key: Key("jwt"),
38+
key: const Key("jwt"),
4539
result: _jwt,
4640
onPressed: () async {
4741
var result = await RSA.convertPublicKeyToJWK(
@@ -54,7 +48,7 @@ class _ConvertPublicState extends State<ConvertPublic> {
5448
),
5549
ButtonWidget(
5650
title: "To PKCS1",
57-
key: Key("pkcs1"),
51+
key: const Key("pkcs1"),
5852
result: _pkcs1,
5953
onPressed: () async {
6054
var result = await RSA.convertPublicKeyToPKCS1(
@@ -67,7 +61,7 @@ class _ConvertPublicState extends State<ConvertPublic> {
6761
),
6862
ButtonWidget(
6963
title: "To PKIX",
70-
key: Key("pkix"),
64+
key: const Key("pkix"),
7165
result: _pkix,
7266
onPressed: () async {
7367
var result = await RSA.convertPublicKeyToPKIX(

example/lib/encrypt_decrypt_oaep.dart

+4-10
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,16 @@
1-
import 'dart:typed_data';
2-
3-
import 'package:flutter/foundation.dart';
41
import 'package:flutter/material.dart';
5-
import 'package:flutter/widgets.dart';
62
import 'package:fast_rsa/fast_rsa.dart';
73

8-
import 'package:fast_rsa_example/main.dart';
94
import 'package:fast_rsa_example/shared/button_widget.dart';
105
import 'package:fast_rsa_example/shared/input_widget.dart';
116
import 'package:fast_rsa_example/shared/title_widget.dart';
127

138
class EncryptAndDecryptOAEP extends StatefulWidget {
149
const EncryptAndDecryptOAEP({
15-
Key? key,
10+
super.key,
1611
required this.title,
1712
required PKCS12KeyPair keyPair,
18-
}) : keyPair = keyPair,
19-
super(key: key);
13+
}) : keyPair = keyPair;
2014

2115
final PKCS12KeyPair keyPair;
2216
final String title;
@@ -39,7 +33,7 @@ class _EncryptAndDecryptOAEPState extends State<EncryptAndDecryptOAEP> {
3933
TitleWidget(widget.title),
4034
InputWidget(
4135
title: "Encrypt",
42-
key: Key("encrypt"),
36+
key: const Key("encrypt"),
4337
result: _encrypted,
4438
onPressed: (controller) async {
4539
var encrypted = await RSA.encryptOAEP(
@@ -55,7 +49,7 @@ class _EncryptAndDecryptOAEPState extends State<EncryptAndDecryptOAEP> {
5549
),
5650
ButtonWidget(
5751
title: "Decrypt",
58-
key: Key("decrypt"),
52+
key: const Key("decrypt"),
5953
result: _decrypted,
6054
onPressed: () async {
6155
var decrypted = await RSA.decryptOAEP(

example/lib/encrypt_decrypt_oaep_bytes.dart

+4-8
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,19 @@
11
import 'dart:convert';
2-
import 'dart:typed_data';
32

43
import 'package:flutter/foundation.dart';
54
import 'package:flutter/material.dart';
6-
import 'package:flutter/widgets.dart';
75
import 'package:fast_rsa/fast_rsa.dart';
86

9-
import 'package:fast_rsa_example/main.dart';
107
import 'package:fast_rsa_example/shared/button_widget.dart';
118
import 'package:fast_rsa_example/shared/input_widget.dart';
129
import 'package:fast_rsa_example/shared/title_widget.dart';
1310

1411
class EncryptAndDecryptOAEPBytes extends StatefulWidget {
1512
const EncryptAndDecryptOAEPBytes({
16-
Key? key,
13+
super.key,
1714
required this.title,
1815
required PKCS12KeyPair keyPair,
19-
}) : keyPair = keyPair,
20-
super(key: key);
16+
}) : keyPair = keyPair;
2117

2218
final PKCS12KeyPair keyPair;
2319
final String title;
@@ -42,7 +38,7 @@ class _EncryptAndDecryptOAEPBytesState
4238
TitleWidget(widget.title),
4339
InputWidget(
4440
title: "Encrypt",
45-
key: Key("encrypt"),
41+
key: const Key("encrypt"),
4642
result: _encrypted,
4743
onPressed: (controller) async {
4844
var encrypted = await RSA.encryptOAEPBytes(
@@ -58,7 +54,7 @@ class _EncryptAndDecryptOAEPBytesState
5854
),
5955
ButtonWidget(
6056
title: "Decrypt",
61-
key: Key("decrypt"),
57+
key: const Key("decrypt"),
6258
result: _decrypted,
6359
onPressed: () async {
6460
var decrypted = await RSA.decryptOAEPBytes(

example/lib/encrypt_decrypt_pkcs.dart

+4-10
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,16 @@
1-
import 'dart:typed_data';
2-
3-
import 'package:flutter/foundation.dart';
41
import 'package:flutter/material.dart';
5-
import 'package:flutter/widgets.dart';
62
import 'package:fast_rsa/fast_rsa.dart';
73

8-
import 'package:fast_rsa_example/main.dart';
94
import 'package:fast_rsa_example/shared/button_widget.dart';
105
import 'package:fast_rsa_example/shared/input_widget.dart';
116
import 'package:fast_rsa_example/shared/title_widget.dart';
127

138
class EncryptAndDecryptPKCS extends StatefulWidget {
149
const EncryptAndDecryptPKCS({
15-
Key? key,
10+
super.key,
1611
required this.title,
1712
required PKCS12KeyPair keyPair,
18-
}) : keyPair = keyPair,
19-
super(key: key);
13+
}) : keyPair = keyPair;
2014

2115
final PKCS12KeyPair keyPair;
2216
final String title;
@@ -39,7 +33,7 @@ class _EncryptAndDecryptPKCSState extends State<EncryptAndDecryptPKCS> {
3933
TitleWidget(widget.title),
4034
InputWidget(
4135
title: "Encrypt",
42-
key: Key("encrypt"),
36+
key: const Key("encrypt"),
4337
result: _encrypted,
4438
onPressed: (controller) async {
4539
var encrypted = await RSA.encryptPKCS1v15(
@@ -53,7 +47,7 @@ class _EncryptAndDecryptPKCSState extends State<EncryptAndDecryptPKCS> {
5347
),
5448
ButtonWidget(
5549
title: "Decrypt",
56-
key: Key("decrypt"),
50+
key: const Key("decrypt"),
5751
result: _decrypted,
5852
onPressed: () async {
5953
var decrypted = await RSA.decryptPKCS1v15(

0 commit comments

Comments
 (0)