Projet

Général

Profil

0002-python3-oidc-authn-test-jwk-encoding.patch

Paul Marillonnet, 24 avril 2019 15:27

Télécharger (1,29 ko)

Voir les différences:

Subject: [PATCH 2/2] python3: oidc authn test jwk encoding

 tests/test_auth_oidc.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
tests/test_auth_oidc.py
11 11

  
12 12
from httmock import urlmatch, HTTMock
13 13

  
14
from django.utils.encoding import force_text
14 15
from django.utils.timezone import utc
15 16
from django.core.urlresolvers import reverse
16 17
from django.contrib.auth import get_user_model
......
194 195
            else:
195 196
                jwt = JWT(header={'alg': 'HS256'},
196 197
                          claims=id_token)
198
                k = base64url_encode(oidc_provider.client_secret.encode('utf-8'))
197 199
                jwt.make_signed_token(
198 200
                    JWK(kty='oct',
199
                        k=base64url_encode(oidc_provider.client_secret.encode('utf-8'))))
201
                        k=force_text(k)))
200 202

  
201 203
            content = {
202 204
                'access_token': '1234',
203
-