private function parseDiscoveryResponse($response)
    {
        $body = json_decode($response->getBody(), true);

        $this->authorization_endpoint = $body['authorization_endpoint'];
        $this->token_endpoint = $body['token_endpoint'];
        $this->end_session_endpoint = $body['end_session_endpoint'];
        $this->userinfo_endpoint = $body['userinfo_endpoint'];
        $this->jwks_uri = $body['jwks_uri'];

        $this->scopes_supported = $body['scopes_supported'];
    }
private function parseDiscoveryResponse($response)
    {
        $body = json_decode($response->getBody(), true);

        $this->authorization_endpoint = $body['authorization_endpoint'];
        $this->token_endpoint = $body['token_endpoint'];
        $this->end_session_endpoint = $body['end_session_endpoint'];
        $this->userinfo_endpoint = $body['userinfo_endpoint'];
        $this->jwks_uri = $body['jwks_uri'];

        $this->scopes_supported = $body['scopes_supported'];
    }
private function parseDiscoveryResponse ( $ response ) { $ body = json_decode ( $ response -> getBody ( ) , true ) ; $ this -> authorization_endpoint = $ body [ 'authorization_endpoint' ] ; $ this -> token_endpoint = $ body [ 'token_endpoint' ] ; $ this -> end_session_endpoint = $ body [ 'end_session_endpoint' ] ; $ this -> userinfo_endpoint = $ body [ 'userinfo_endpoint' ] ; $ this -> jwks_uri = $ body [ 'jwks_uri' ] ; $ this -> scopes_supported = $ body [ 'scopes_supported' ] ; }
Parse the response from the discovery endpoint and save the URIs

@param $response
Parse the response from the discovery endpoint and save the URIs