Source code for securid.exceptions

#!/usr/bin/env python

__all__ = [
    'ParseException',
    'InvalidToken',
    'InvalidSignature',
    'InvalidSeed',
    'InvalidSerial',
]


[docs]class ParseException(Exception): """ This is raised in case of error parsing file """ pass
[docs]class InvalidToken(Exception): """ This is raised in case of invalid token """ pass
[docs]class InvalidSignature(Exception): """ This is raised when signature verification fails. This can occur when password is required for decrypting the token. """
[docs]class InvalidSeed(Exception): """ This is raised when the seed is missing or invalid. """
[docs]class InvalidSerial(Exception): """ This is raised when the serial is missing or invalid. """