Esempio n. 1
0
 async def __call__(self, request: Request):
     credentials: HTTPAuthorizationCredentials = await super(JWTBearer, self).__call__(request)
     if credentials:
         if not credentials.scheme == "Bearer":
             raise HTTPException(status_code=403, detail="Invalid authentication scheme.")
         if not self.verify_jwt(credentials.credentials):
             raise HTTPException(status_code=403, detail="Invalid token.")
         token = credentials.credentials
         r.delete(token)
         return token
     else:
         raise HTTPException(status_code=403, detail="Invalid authorization code.")
Esempio n. 2
0
def delete(username):
    """
    Delete an existing user.
    """
    r.delete("user:%s" % username)
    r.delete("user:%s:groups" % username)
    r.delete("user:%s:queue" % username)
    r.srem("users", username)
Esempio n. 3
0
def delete(username):
    """
    Delete an existing user.
    """
    r.delete("user:%s" % username)
    r.delete("user:%s:groups" % username)
    r.delete("user:%s:queue" % username)
    r.srem("users", username)
Esempio n. 4
0
 def delete(self):
     """
     Delete the object in the database.
     """
     r.delete(self.key)
Esempio n. 5
0
 def delete(self):
     DBModel.delete(self)
     r.delete("%s:queue" % self.key)
Esempio n. 6
0
 def delete(self):
     DBModel.delete(self)
     r.delete("%s:count" % self.key)
Esempio n. 7
0
def delete(msg_id):
    """
    Delete a message
    """
    r.delete("msg:%s" % msg_id)
    r.delete("msg:%s:count" % msg_id)
Esempio n. 8
0
 def delete(self):
     """
     Delete the object in the database.
     """
     r.delete(self.key)
Esempio n. 9
0
 def delete(self):
     DBModel.delete(self)
     r.delete("%s:queue" % self.key)
Esempio n. 10
0
 def delete(self):
     DBModel.delete(self)
     r.delete("%s:count" % self.key)
Esempio n. 11
0
def delete(msg_id):
    """
    Delete a message
    """
    r.delete("msg:%s" % msg_id)
    r.delete("msg:%s:count" % msg_id)