Source code for spresso.controller.grant.authentication.site_adapter.relying_party

from spresso.controller.grant.authentication.site_adapter.base import \
    UserFacingSiteAdapter, JavascriptSiteAdapter, \
    SessionSaveSiteAdapter, SessionLoadSiteAdapter, \
    CookieSiteAdapter, IdentityAssertionExtensionSiteAdapter


[docs]class IndexSiteAdapter(UserFacingSiteAdapter, JavascriptSiteAdapter): pass
[docs]class StartLoginSiteAdapter(SessionSaveSiteAdapter): pass
[docs]class RedirectSiteAdapter(SessionLoadSiteAdapter): pass
[docs]class LoginSiteAdapter(SessionLoadSiteAdapter, SessionSaveSiteAdapter, CookieSiteAdapter, IdentityAssertionExtensionSiteAdapter): pass