def get_from_request(self, request): from pauth.conf import adapter client_id = request.query_args.get(self.NAME) client = adapter.get_client(client_id or '') if client is None: raise errors.UnknownClientError(request, client_id) elif not adapter.client_is_registered(client): raise errors.UnknownClientError(request, client_id) return client
def is_registered(self): from pauth.conf import adapter return adapter.client_is_registered(self.id)