get('kty')) { return; } if (!$jwk->has('alg') || 'HS384' !== $jwk->get('alg')) { return; } $k = Base64Url::decode($jwk->get('k')); $kLength = 8 * mb_strlen($k, '8bit'); if ($kLength < 384) { $bag->add(Message::high('HS384 algorithm requires at least 384 bits key length.')); } } }