spresso.controller.grant.authentication package¶
Subpackages¶
Submodules¶
spresso.controller.grant.authentication.core module¶
-
class
ForwardAuthenticationGrant(settings, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.GrantHandlerFactory,spresso.controller.grant.base.SettingsMixin-
settings_class¶ alias of
Forward
-
-
class
IdentityProviderAuthenticationGrant(login_site_adapter, signature_site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.GrantHandlerFactory,spresso.controller.grant.base.SettingsMixin-
settings_class¶ alias of
IdentityProvider
-
-
class
RelyingPartyAuthenticationGrant(index_site_adapter, start_login_site_adapter, redirect_site_adapter, login_site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.GrantHandlerFactory,spresso.controller.grant.base.SettingsMixin-
settings_class¶ alias of
RelyingParty
-
spresso.controller.grant.authentication.forward module¶
-
class
ProxyHandler(settings)[source]¶ Bases:
spresso.controller.grant.base.GrantHandler,spresso.model.base.SettingsMixin
spresso.controller.grant.authentication.identity_provider module¶
-
class
InfoHandler(settings)[source]¶ Bases:
spresso.controller.grant.base.GrantHandler,spresso.model.base.SettingsMixin,spresso.controller.grant.base.JsonErrorMixin
-
class
LoginHandler(site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.GrantHandler,spresso.controller.grant.base.SiteAdapterMixin,spresso.model.base.SettingsMixin,spresso.controller.grant.base.JsonErrorMixin-
site_adapter_class¶ alias of
LoginSiteAdapter
-
-
class
SignatureHandler(site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.ValidatingGrantHandler,spresso.controller.grant.base.SiteAdapterMixin,spresso.model.base.SettingsMixin,spresso.controller.grant.base.JsonErrorMixin-
site_adapter_class¶ alias of
SignatureSiteAdapter
-
spresso.controller.grant.authentication.relying_party module¶
-
class
IndexHandler(site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.GrantHandler,spresso.controller.grant.base.SiteAdapterMixin,spresso.model.base.SettingsMixin-
site_adapter_class¶ alias of
IndexSiteAdapter
-
-
class
LoginHandler(site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.ValidatingGrantHandler,spresso.controller.grant.base.SiteAdapterMixin,spresso.model.base.SettingsMixin,spresso.controller.grant.base.JsonErrorMixin-
site_adapter_class¶ alias of
LoginSiteAdapter
-
-
class
RedirectHandler(site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.ValidatingGrantHandler,spresso.controller.grant.base.SiteAdapterMixin,spresso.model.base.SettingsMixin,spresso.controller.grant.base.JsonErrorMixin-
site_adapter_class¶ alias of
RedirectSiteAdapter
-
-
class
StartLoginHandler(site_adapter, **kwargs)[source]¶ Bases:
spresso.controller.grant.base.ValidatingGrantHandler,spresso.controller.grant.base.SiteAdapterMixin,spresso.model.base.SettingsMixin,spresso.controller.grant.base.JsonErrorMixin-
site_adapter_class¶ alias of
StartLoginSiteAdapter
-
-
class
WaitHandler(settings)[source]¶ Bases:
spresso.controller.grant.base.GrantHandler,spresso.model.base.SettingsMixin