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

[docs]class UserFacingSiteAdapter(object):
[docs] def render_page(self, request, response, environ): raise NotImplementedError
[docs]class JavascriptSiteAdapter(object):
[docs] def set_javascript(self, script): raise NotImplementedError
[docs]class AuthenticatingSiteAdapter(object):
[docs] def authenticate_user(self, request, response, environ): raise NotImplementedError
[docs]class IdentityAssertionExtensionSiteAdapter(object):
[docs] def get_additional_data(self): return dict()
[docs]class SessionSaveSiteAdapter(object):
[docs] def save_session(self, session): raise NotImplementedError
[docs]class SessionLoadSiteAdapter(object):
[docs] def load_session(self, key): raise NotImplementedError
[docs]class CookieSiteAdapter(object):