Source code for pyeudiw.federation.exceptions

from pyeudiw.tools.exceptions import HttpError

[docs] class TrustChainHttpError(HttpError): pass
[docs] class UnknownKid(Exception): pass
[docs] class MissingJwksClaim(Exception): pass
[docs] class MissingAuthorityHintsClaim(Exception): pass
[docs] class NotDescendant(Exception): pass
[docs] class TrustAnchorNeeded(Exception): pass
[docs] class MissingTrustAnchorPublicKey(Exception): pass
[docs] class MetadataDiscoveryException(Exception): pass
[docs] class MissingTrustMark(Exception): pass
[docs] class InvalidRequiredTrustMark(Exception): pass
[docs] class InvalidTrustchain(Exception): pass
[docs] class TrustchainMissingMetadata(Exception): pass
[docs] class InvalidEntityConfiguration(Exception): pass
[docs] class InvalidEntityStatement(Exception): pass
[docs] class TimeValidationError(Exception): pass
[docs] class KeyValidationError(Exception): pass
[docs] class InvalidChainError(Exception): pass
[docs] class ProtocolMetadataNotFound(Exception): pass
[docs] class InvalidEntityHeader(Exception): pass
[docs] class InvalidEntityStatementPayload(Exception): pass
[docs] class PolicyError(Exception): pass