def METHOD_NAME(
    self,
    request=UserClaimsRequest,
    request_resp=UserClaimsResponse,
    body_type="json",
    method="POST",
    request_args=None,
    extra_args=None,
    http_args=None,
):
    url, body, ht_args, _ = self.request_info(
        request, method=method, request_args=request_args, extra_args=extra_args
    )
    if http_args is None:
        http_args = ht_args
    else:
        http_args.update(http_args)
    # http_args = self.init_authentication_method(csi, "bearer_header",
    #                                                    request_args)
    return self.request_and_return(
        url,
        request_resp,
        method,
        body,
        body_type,
        extended=False,
        http_args=http_args,
        key=self.keyjar.verify_keys(self.keyjar.match_owner(url)),
    )