private function createServiceConfiguration(array $config, $id, array $section)
    {
        $config = $this->createVerifierServiceConfiguration($config, $id, $section);
        $config = $this->createDecrypterServiceConfiguration($config, $id, $section);
        $config = $this->createJWTLoaderServiceConfiguration($config, $id, $section);
        $config = $this->createCheckerServiceConfiguration($config, $id, $section);

        return $config;
    }
private function createServiceConfiguration(array $config, $id, array $section)
    {
        $config = $this->createVerifierServiceConfiguration($config, $id, $section);
        $config = $this->createDecrypterServiceConfiguration($config, $id, $section);
        $config = $this->createJWTLoaderServiceConfiguration($config, $id, $section);
        $config = $this->createCheckerServiceConfiguration($config, $id, $section);

        return $config;
    }
@param array  $config
@param string $id
@param array  $section

@return array