spresso.view.authentication package¶
Submodules¶
spresso.view.authentication.forward module¶
-
class
ProxyView(response_class=<class 'spresso.model.web.base.Response'>, **kwargs)[source]¶ Bases:
spresso.view.base.TemplateViewView that specifies the template for the proxy endpoint.
spresso.view.authentication.identity_provider module¶
-
class
SignatureView(signature, **kwargs)[source]¶ Bases:
spresso.view.base.JsonView,spresso.model.base.SettingsMixinView for the Identity Assertion signature endpoint.
-
class
WellKnownInfoView(response_class=<class 'spresso.model.web.base.Response'>, **kwargs)[source]¶ Bases:
spresso.view.base.JsonView,spresso.model.base.SettingsMixinView for the well-known information endpoint.
spresso.view.authentication.relying_party module¶
-
class
LoginView(user_email)[source]¶ Bases:
spresso.view.base.JsonViewView for the Login endpoint.
-
class
RedirectView(response_class=<class 'spresso.model.web.base.Response'>, **kwargs)[source]¶ Bases:
spresso.view.base.TemplateViewView that specifies the template for the redirect endpoint.
-
class
StartLoginView(session, **kwargs)[source]¶ Bases:
spresso.view.base.JsonView,spresso.model.base.SettingsMixinView for the Start Login endpoint.
-
class
WaitView(response_class=<class 'spresso.model.web.base.Response'>, **kwargs)[source]¶ Bases:
spresso.view.base.TemplateViewView that specifies the template for the wait endpoint.