protected function discoverConfig()
    {
        $request = $this->createRequest();
        $configUrl = rtrim($this->issuerUrl, '/') . '/.well-known/openid-configuration';
        $request->setMethod('GET')
            ->setUrl($configUrl);
        $response = $this->sendRequest($request);
        return $response;
    }
protected function discoverConfig()
    {
        $request = $this->createRequest();
        $configUrl = rtrim($this->issuerUrl, '/') . '/.well-known/openid-configuration';
        $request->setMethod('GET')
            ->setUrl($configUrl);
        $response = $this->sendRequest($request);
        return $response;
    }
protected function discoverConfig ( ) { $ request = $ this -> createRequest ( ) ; $ configUrl = rtrim ( $ this -> issuerUrl , '/' ) . '/.well-known/openid-configuration' ; $ request -> setMethod ( 'GET' ) -> setUrl ( $ configUrl ) ; $ response = $ this -> sendRequest ( $ request ) ; return $ response ; }
Discovers OpenID Provider configuration parameters.
@return array OpenID Provider configuration parameters.
@throws InvalidResponseException on failure.
Discovers OpenID Provider configuration parameters .