Browse Source
fix: use a_public_key() in a_decode_token() instead of public_key() (#582)
pull/584/head
v4.2.3
Denis Kotnik
5 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
1 additions and
1 deletions
-
src/keycloak/keycloak_openid.py
|
@ -1231,7 +1231,7 @@ class KeycloakOpenID: |
|
|
if "key" not in kwargs: |
|
|
if "key" not in kwargs: |
|
|
key = ( |
|
|
key = ( |
|
|
"-----BEGIN PUBLIC KEY-----\n" |
|
|
"-----BEGIN PUBLIC KEY-----\n" |
|
|
+ self.public_key() |
|
|
|
|
|
|
|
|
+ await self.a_public_key() |
|
|
+ "\n-----END PUBLIC KEY-----" |
|
|
+ "\n-----END PUBLIC KEY-----" |
|
|
) |
|
|
) |
|
|
key = jwk.JWK.from_pem(key.encode("utf-8")) |
|
|
key = jwk.JWK.from_pem(key.encode("utf-8")) |
|
|