code: private static function getRandomJWKSetConfiguration($name, $storage_path, $nb_keys, array $key_configuration, $is_rotatable = false, $is_public = true)
      {
          self::checkParameters($name, $is_public);
          Assertion::string($storage_path);
          Assertion::notEmpty($storage_path);
          Assertion::integer($nb_keys);
          Assertion::greaterThan($nb_keys, 0);
          Assertion::boolean($is_rotatable);
  
          return [
              self::BUNDLE_ALIAS => [
                  'key_sets' => [
                      $name => [
                          'auto' => [
                              'is_rotatable'      => $is_rotatable,
                              'is_public'         => $is_public,
                              'nb_keys'           => $nb_keys,
                              'key_configuration' => $key_configuration,
                              'storage_path'      => $storage_path,
                          ],
                      ],
                  ],
              ],
          ];
      }
docs: @param string $name
  @param string $storage_path
  @param int    $nb_keys
  @param array  $key_configuration
  @param bool   $is_rotatable
  @param bool   $is_public
  
  @return array