__init__.py 745 B

1234567891011121314151617181920212223
  1. """
  2. This module defines SecurityHandlerFactories which support the creation of security
  3. handlers for operations.
  4. isort:skip_file
  5. """
  6. # abstract
  7. from .async_security_handler_factory import AbstractAsyncSecurityHandlerFactory # NOQA
  8. from .security_handler_factory import AbstractSecurityHandlerFactory # NOQA
  9. from ..utils import not_installed_error
  10. # concrete
  11. try:
  12. from .flask_security_handler_factory import FlaskSecurityHandlerFactory
  13. except ImportError as err: # pragma: no cover
  14. FlaskSecurityHandlerFactory = not_installed_error(err)
  15. try:
  16. from .aiohttp_security_handler_factory import AioHttpSecurityHandlerFactory
  17. except ImportError as err: # pragma: no cover
  18. AioHttpSecurityHandlerFactory = not_installed_error(err)