code: def check_client_key(self, client_key):
          
          lower, upper = self.client_key_length
          return (set(client_key) <= self.safe_characters and
                  lower <= len(client_key) <= upper)
docs: Check that the client key only contains safe characters
          and is no shorter than lower and no longer than upper.