Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add_grant() (Application method)
add_header() (Response method)
all() (Container method)
api_template (ApiInformationSettings attribute)
ApiInformation (class in spresso.controller.grant.api.core)
ApiInformationHandler (class in spresso.controller.grant.api.api)
ApiInformationSettings (class in spresso.controller.grant.api.settings)
ApiView (class in spresso.view.api.api)
Application (class in spresso.controller.application)
authenticate_user() (AuthenticatingSiteAdapter method)
AuthenticatingSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
AuthenticationJsonSchema (class in spresso.model.authentication.json_schema)
B
basic_check() (User method)
C
cache (Cache attribute)
Cache (class in spresso.model.cache)
CacheEntry (class in spresso.model.cache)
caching_settings (RelyingParty attribute)
CachingSetting (class in spresso.model.settings)
Composition (class in spresso.model.base)
Container (class in spresso.model.settings)
cookies (Request attribute)
(WsgiRequest attribute)
CookieSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
create_nonce() (in module spresso.utils.base)
create_random_characters() (in module spresso.utils.base)
create_signature() (in module spresso.utils.crypto)
D
debug (Setting attribute)
decrypt() (IdentityAssertion method)
decrypt_aes_gcm() (in module spresso.utils.crypto)
default_caching (RelyingParty attribute)
default_id (SelectionContainer attribute)
default_idp_endpoints (RelyingParty attribute)
dispatch() (Application method)
Domain (class in spresso.model.settings)
E
encrypt() (Tag method)
encrypt_aes_gcm() (in module spresso.utils.crypto)
Endpoint (class in spresso.model.settings)
endpoints (ApiInformationSettings attribute)
(Forward attribute)
(IdentityProvider attribute)
(RelyingParty attribute)
(Setting attribute)
endpoints_ext (IdentityProvider attribute)
(RelyingParty attribute)
Entry (class in spresso.model.settings)
ErrorHandler (class in spresso.controller.grant.base)
expected (Origin attribute)
F
file_path (IdentityAssertionDefinition attribute)
(JsonSchema attribute)
(StartLoginDefinition attribute)
(WellKnownInfoDefinition attribute)
Forward (class in spresso.controller.grant.authentication.config.forward)
ForwardAuthenticationGrant (class in spresso.controller.grant.authentication.core)
ForwardDomain (class in spresso.model.settings)
forwarder_domain (StartLoginDefinition attribute)
from_b64() (in module spresso.utils.base)
from_json() (Composition method)
from_request() (IdentityAssertionBase method)
from_session() (IdentityAssertionBase method)
fwd_selector (RelyingParty attribute)
G
get() (Cache method)
(Container method)
get_additional_data() (IdentityAssertionExtensionSiteAdapter method)
get_application() (PathDispatcher method)
get_content() (IdpInfoRequest method)
get_cookie() (Request method)
(WsgiRequest method)
get_data() (CacheEntry method)
get_file_content() (in module spresso.utils.base)
get_login_url() (Session method)
get_param() (Request method)
(WsgiRequest method)
get_resource() (in module spresso.utils.base)
get_schema() (JsonSchema method)
get_url() (in module spresso.utils.base)
GetRequest (class in spresso.model.request)
GrantHandler (class in spresso.controller.grant.base)
GrantHandlerFactory (class in spresso.controller.grant.base)
H
handle_error() (ErrorHandler method)
(JsonErrorMixin method)
header() (Request method)
(WsgiRequest method)
headers (Response attribute)
HTTP_CODES (WsgiApplication attribute)
I
ia (IdentityAssertionDefinition attribute)
IdentityAssertion (class in spresso.model.authentication.identity_assertion)
IdentityAssertionBase (class in spresso.model.authentication.identity_assertion)
IdentityAssertionDefinition (class in spresso.model.authentication.json_schema)
IdentityAssertionExtensionSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
IdentityProvider (class in spresso.controller.grant.authentication.config.identity_provider)
IdentityProviderAuthenticationGrant (class in spresso.controller.grant.authentication.core)
IdpInfoRequest (class in spresso.model.authentication.request)
in_supported_endpoints() (in module spresso.controller.web.wsgi)
IndexHandler (class in spresso.controller.grant.authentication.relying_party)
IndexSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.relying_party)
InfoHandler (class in spresso.controller.grant.authentication.identity_provider)
InvalidSettings
InvalidSiteAdapter
is_valid (User attribute)
J
JavascriptSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
js_template (Forward attribute)
(IdentityProvider attribute)
(RelyingParty attribute)
json() (JsonView method)
(LoginView method)
(SignatureView method)
(StartLoginView method)
(WellKnownInfoView method)
json_error_response() (in module spresso.view.base)
json_schemata (IdentityProvider attribute)
(RelyingParty attribute)
json_success_response() (in module spresso.view.base)
JsonErrorMixin (class in spresso.controller.grant.base)
JsonSchema (class in spresso.model.base)
JsonView (class in spresso.view.base)
L
load_session() (SessionLoadSiteAdapter method)
login_session_token (StartLoginDefinition attribute)
LoginHandler (class in spresso.controller.grant.authentication.identity_provider)
(class in spresso.controller.grant.authentication.relying_party)
LoginSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.identity_provider)
(class in spresso.controller.grant.authentication.site_adapter.relying_party)
LoginView (class in spresso.view.authentication.relying_party)
M
make_response() (JsonView method)
(TemplateView method)
(View method)
max_domain_length (TagBase attribute)
method (Request attribute)
(WsgiRequest attribute)
N
name (Entry attribute)
netloc (User attribute)
O
Origin (class in spresso.model.base)
P
path (Request attribute)
(WsgiRequest attribute)
PathDispatcher (class in spresso.controller.web.wsgi)
post_param() (Request method)
(WsgiRequest method)
process() (ApiInformationHandler method)
(GrantHandler method)
(IndexHandler method)
(InfoHandler method)
(LoginHandler method)
,
[1]
(ProxyHandler method)
(RedirectHandler method)
(SignatureHandler method)
(StartLoginHandler method)
(View method)
(WaitHandler method)
proxies (RelyingParty attribute)
proxy_template (Forward attribute)
ProxyHandler (class in spresso.controller.grant.authentication.forward)
ProxyView (class in spresso.view.authentication.forward)
public_key (WellKnownInfoDefinition attribute)
R
read_validate_params() (LoginHandler method)
(RedirectHandler method)
(SignatureHandler method)
(StartLoginHandler method)
(ValidatingGrantHandler method)
redirect_template (RelyingParty attribute)
RedirectHandler (class in spresso.controller.grant.authentication.relying_party)
RedirectSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.relying_party)
RedirectView (class in spresso.view.authentication.relying_party)
regexp (RelyingParty attribute)
RelyingParty (class in spresso.controller.grant.authentication.config.relying_party)
RelyingPartyAuthenticationGrant (class in spresso.controller.grant.authentication.core)
render() (TemplateBase method)
render_page() (UserFacingSiteAdapter method)
Request (class in spresso.model.web.base)
request() (GetRequest method)
resource_path (ApiInformationSettings attribute)
(AuthenticationJsonSchema attribute)
(Forward attribute)
(IdentityProvider attribute)
(JsonSchema attribute)
(RelyingParty attribute)
Response (class in spresso.model.web.base)
S
save_session() (SessionSaveSiteAdapter method)
Schema (class in spresso.model.settings)
scheme (Setting attribute)
Script (class in spresso.view.base)
select() (SelectionContainer method)
SelectionContainer (class in spresso.model.settings)
Session (class in spresso.model.authentication.session)
SessionLoadSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
SessionSaveSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
set() (Cache method)
set_cookie() (CookieSiteAdapter method)
(Response method)
set_data() (CacheEntry method)
set_javascript() (JavascriptSiteAdapter method)
set_random() (SelectionContainer method)
set_select_or_default() (SelectionContainer method)
set_strategy() (SelectionContainer method)
Setting (class in spresso.controller.grant.settings)
settings_class (ApiInformation attribute)
(ForwardAuthenticationGrant attribute)
(IdentityProviderAuthenticationGrant attribute)
(RelyingPartyAuthenticationGrant attribute)
(SettingsMixin attribute)
SettingsMixin (class in spresso.controller.grant.base)
(class in spresso.model.base)
sign() (IdentityAssertion method)
SignatureHandler (class in spresso.controller.grant.authentication.identity_provider)
SignatureSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.identity_provider)
SignatureView (class in spresso.view.authentication.identity_provider)
site_adapter_class (IndexHandler attribute)
(LoginHandler attribute)
,
[1]
(RedirectHandler attribute)
(SignatureHandler attribute)
(SiteAdapterMixin attribute)
(StartLoginHandler attribute)
SiteAdapterMixin (class in spresso.controller.grant.base)
spresso (module)
spresso.controller (module)
spresso.controller.application (module)
spresso.controller.grant (module)
spresso.controller.grant.api (module)
spresso.controller.grant.api.api (module)
spresso.controller.grant.api.core (module)
spresso.controller.grant.api.settings (module)
spresso.controller.grant.authentication (module)
spresso.controller.grant.authentication.config (module)
spresso.controller.grant.authentication.config.forward (module)
spresso.controller.grant.authentication.config.identity_provider (module)
spresso.controller.grant.authentication.config.relying_party (module)
spresso.controller.grant.authentication.core (module)
spresso.controller.grant.authentication.forward (module)
spresso.controller.grant.authentication.identity_provider (module)
spresso.controller.grant.authentication.relying_party (module)
spresso.controller.grant.authentication.site_adapter (module)
spresso.controller.grant.authentication.site_adapter.base (module)
spresso.controller.grant.authentication.site_adapter.identity_provider (module)
spresso.controller.grant.authentication.site_adapter.relying_party (module)
spresso.controller.grant.base (module)
spresso.controller.grant.settings (module)
spresso.controller.web (module)
spresso.controller.web.wsgi (module)
spresso.model (module)
spresso.model.authentication (module)
spresso.model.authentication.identity_assertion (module)
spresso.model.authentication.json_schema (module)
spresso.model.authentication.request (module)
spresso.model.authentication.session (module)
spresso.model.authentication.tag (module)
spresso.model.base (module)
spresso.model.cache (module)
spresso.model.request (module)
spresso.model.settings (module)
spresso.model.web (module)
spresso.model.web.base (module)
spresso.model.web.wsgi (module)
spresso.utils (module)
spresso.utils.base (module)
spresso.utils.crypto (module)
spresso.utils.error (module)
spresso.utils.log (module)
spresso.view (module)
spresso.view.api (module)
spresso.view.api.api (module)
spresso.view.authentication (module)
spresso.view.authentication.forward (module)
spresso.view.authentication.identity_provider (module)
spresso.view.authentication.relying_party (module)
spresso.view.base (module)
SpressoBaseError
SpressoInvalidError
sri (IdentityProvider attribute)
sri_hash (IdentityProvider attribute)
StartLoginDefinition (class in spresso.model.authentication.json_schema)
StartLoginHandler (class in spresso.controller.grant.authentication.relying_party)
StartLoginSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.relying_party)
StartLoginView (class in spresso.view.authentication.relying_party)
T
Tag (class in spresso.model.authentication.tag)
tag_key (StartLoginDefinition attribute)
TagBase (class in spresso.model.authentication.tag)
template (IdentityAssertionBase attribute)
(TagBase attribute)
template() (ApiView method)
(ProxyView method)
(RedirectView method)
(Script method)
(TemplateBase method)
(WaitView method)
template_context (TemplateBase attribute)
TemplateBase (class in spresso.view.base)
TemplateView (class in spresso.view.base)
to_b64() (in module spresso.utils.base)
to_json() (Composition method)
U
UnsupportedAdditionalData
UnsupportedGrantError
update() (Container method)
update_default() (SelectionContainer method)
update_existing_keys() (in module spresso.utils.base)
User (class in spresso.model.base)
UserFacingSiteAdapter (class in spresso.controller.grant.authentication.site_adapter.base)
UserNotAuthenticated
V
valid (CacheEntry attribute)
(Origin attribute)
validate() (JsonSchema method)
(Session method)
ValidatingGrantHandler (class in spresso.controller.grant.base)
verify (RelyingParty attribute)
verify() (IdentityAssertion method)
verify_signature() (in module spresso.utils.crypto)
View (class in spresso.view.base)
W
wait_template (RelyingParty attribute)
WaitHandler (class in spresso.controller.grant.authentication.relying_party)
WaitView (class in spresso.view.authentication.relying_party)
WellKnownInfoDefinition (class in spresso.model.authentication.json_schema)
WellKnownInfoView (class in spresso.view.authentication.identity_provider)
WsgiApplication (class in spresso.controller.web.wsgi)
WsgiRequest (class in spresso.model.web.wsgi)
Related Topics
Documentation overview
Quick search