class KeycloakTokenManagerException(Exception):
    """Exception class for exceptions from KeycloakTokenManager."""

class QciConnectClientException(Exception):
    """Exception class for exceptions from QciConnectClient."""

class InvalidIdentifierException(Exception):
    """Thrown when identifiers contain forbidden characters."""

class ResultException(Exception):
    """Exception class for exceptions related to results handling."""
