code: def uma_rp_get_claims_gathering_url(self, ticket):
          
          params = {
              'oxd_id': self.oxd_id,
              'claims_redirect_uri': self.config.get('client',
                                                     'claims_redirect_uri'),
              'ticket': ticket
          }
          logger.debug("Sending command `uma_rp_get_claims_gathering_url` with "
                       "params %s", params)
          response = self.msgr.request("uma_rp_get_claims_gathering_url",
                                       **params)
          logger.debug("Received response: %s", response)
  
          if response['status'] == 'error':
              raise OxdServerError(response['data'])
          return response['data']['url']
docs: UMA RP function to get the claims gathering URL.
  
          Parameters:
              * **ticket (str):** ticket to pass to the auth server. for 90% of the cases, this will be obtained from 'need_info' error of get_rpt
  
          Returns:
              **string** specifying the claims gathering url