We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cd11b75 commit 95bf0beCopy full SHA for 95bf0be
1 file changed
src/cryptojwt/jwk/okp.py
@@ -12,18 +12,16 @@
12
import_public_key_from_pem_file,
13
)
14
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
+OKPPublicKey = (
+ ed25519.Ed25519PublicKey | ed448.Ed448PublicKey | x25519.X25519PublicKey | x448.X448PublicKey
+)
+
+OKPPrivateKey = (
+ ed25519.Ed25519PrivateKey
+ | ed448.Ed448PrivateKey
+ | x25519.X25519PrivateKey
+ | x448.X448PrivateKey
27
28
OKP_CRV2PUBLIC = {
29
"Ed25519": ed25519.Ed25519PublicKey,
0 commit comments