Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions tests/keys.py
Original file line number Diff line number Diff line change
Expand Up @@ -125,3 +125,39 @@
tmjhpC+XqK88q5NfIS1cBYYtzhHUS4vGpazNqbW8HA3ZIvJRmx4L96O6/w==
-----END PUBLIC KEY-----
"""

ES384_PRIVATE_KEY = """
-----BEGIN EC PRIVATE KEY-----
MIGkAgEBBDBeJEPZHK/TlHqgPGudxVPaecJu1viqQ47CfF2fpm5pOZRbxn44fPTv
NAhZSgq4q9ugBwYFK4EEACKhZANiAATU7YcLn4WVTaF7OsDmhMunXEDm8kBQTqLN
1OP3BDZb8VDPRAroXrSDFvfqvsX038fy+1esrOhESnpUL3xjeZEZ1Gclz9ps8gAa
4ioH1wHtDgY1eXnykFfgAYZou0SHF50=
-----END EC PRIVATE KEY-----
"""

ES384_PUBLIC_KEY = """
-----BEGIN PUBLIC KEY-----
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE1O2HC5+FlU2hezrA5oTLp1xA5vJAUE6i
zdTj9wQ2W/FQz0QK6F60gxb36r7F9N/H8vtXrKzoREp6VC98Y3mRGdRnJc/abPIA
GuIqB9cB7Q4GNXl58pBX4AGGaLtEhxed
-----END PUBLIC KEY-----
"""

ES512_PRIVATE_KEY = """
-----BEGIN EC PRIVATE KEY-----
MIHcAgEBBEIAFFmbLI1wN6jnleaZDTQ8nrmhHxgkGd7phlZE38iMFbu1VwONhBQS
gueyKbKt12zLxm0cS+5+RcTP6YNybqfCBvqgBwYFK4EEACOhgYkDgYYABACYqb5E
k0j5mumqUxmBOR9aVGftNR7qJW3ZacLPatoqOKmu1yivzjRkfOJF56ZcPakpx4bQ
uZAqfDoyl3KfOvZXhgD+44AKUZgyJ8UASBcWzZEmDVBRy8+HOaJUNXYJWUoloOdT
dkppw79RCcDd5T4MILf1WhRnFIAEGdrAiWIJJnSQTw==
-----END EC PRIVATE KEY-----
"""

ES512_PUBLIC_KEY = """
-----BEGIN PUBLIC KEY-----
MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAmKm+RJNI+ZrpqlMZgTkfWlRn7TUe
6iVt2WnCz2raKjiprtcor840ZHziReemXD2pKceG0LmQKnw6Mpdynzr2V4YA/uOA
ClGYMifFAEgXFs2RJg1QUcvPhzmiVDV2CVlKJaDnU3ZKacO/UQnA3eU+DCC39VoU
ZxSABBnawIliCSZ0kE8=
-----END PUBLIC KEY-----
"""
8 changes: 6 additions & 2 deletions tests/test_backends.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@
from tests.keys import (
ES256_PRIVATE_KEY,
ES256_PUBLIC_KEY,
ES384_PRIVATE_KEY,
ES384_PUBLIC_KEY,
ES512_PRIVATE_KEY,
ES512_PUBLIC_KEY,
PRIVATE_KEY,
PRIVATE_KEY_2,
PUBLIC_KEY,
Expand Down Expand Up @@ -61,8 +65,8 @@ def setUp(self):
self.hmac_token_backend,
self.rsa_token_backend,
TokenBackend("ES256", ES256_PRIVATE_KEY, ES256_PUBLIC_KEY),
TokenBackend("ES384", ES256_PRIVATE_KEY, ES256_PUBLIC_KEY),
TokenBackend("ES512", ES256_PRIVATE_KEY, ES256_PUBLIC_KEY),
TokenBackend("ES384", ES384_PRIVATE_KEY, ES384_PUBLIC_KEY),
TokenBackend("ES512", ES512_PRIVATE_KEY, ES512_PUBLIC_KEY),
)

def test_init(self):
Expand Down