MDL-67988 mod_lti: remove padding from JWS base64url encoding

This commit is contained in:
Adrian Hutchinson
2020-03-02 14:01:05 +01:00
committed by Sara Arjona
parent b4a13e9a65
commit 80f4ad43b8
+2 -2
View File
@@ -37,8 +37,8 @@ $jwk = array();
$jwk['kty'] = 'RSA';
$jwk['alg'] = 'RS256';
$jwk['kid'] = get_config('mod_lti', 'kid');
$jwk['e'] = strtr(base64_encode($details['rsa']['e']), '+/', '-_');
$jwk['n'] = strtr(base64_encode($details['rsa']['n']), '+/', '-_');
$jwk['e'] = rtrim(strtr(base64_encode($details['rsa']['e']), '+/', '-_'), '=');
$jwk['n'] = rtrim(strtr(base64_encode($details['rsa']['n']), '+/', '-_'), '=');
$jwk['use'] = 'sig';
$jwks['keys'][] = $jwk;