Source code for asymmetric_jwt_auth.nonce.null

from . import BaseNonceBackend


[docs]class NullNonceBackend(BaseNonceBackend): """ Nonce backend which doesn't actually do anything """
[docs] def validate_nonce(self, username: str, timestamp: int, nonce: str) -> bool: """ Confirm that the given nonce hasn't already been used. """ return True
[docs] def log_used_nonce(self, username: str, timestamp: int, nonce: str) -> None: """ Log a nonce as being used, and therefore henceforth invalid. """ pass