Skip to content

Commit 95bf0be

Browse files
committed
Remove Union
1 parent cd11b75 commit 95bf0be

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

src/cryptojwt/jwk/okp.py

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,16 @@
1212
import_public_key_from_pem_file,
1313
)
1414

15-
OKPPublicKey = Union[
16-
ed25519.Ed25519PublicKey,
17-
ed448.Ed448PublicKey,
18-
x25519.X25519PublicKey,
19-
x448.X448PublicKey,
20-
]
21-
OKPPrivateKey = Union[
22-
ed25519.Ed25519PrivateKey,
23-
ed448.Ed448PrivateKey,
24-
x25519.X25519PrivateKey,
25-
x448.X448PrivateKey,
26-
]
15+
OKPPublicKey = (
16+
ed25519.Ed25519PublicKey | ed448.Ed448PublicKey | x25519.X25519PublicKey | x448.X448PublicKey
17+
)
18+
19+
OKPPrivateKey = (
20+
ed25519.Ed25519PrivateKey
21+
| ed448.Ed448PrivateKey
22+
| x25519.X25519PrivateKey
23+
| x448.X448PrivateKey
24+
)
2725

2826
OKP_CRV2PUBLIC = {
2927
"Ed25519": ed25519.Ed25519PublicKey,

0 commit comments

Comments
 (0)