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):
[docs] def set_cookie(self, service_token, response):
raise NotImplementedError