BalderHub Auth
Installation
Introduction into Auth
Examples
Scenarios
Features
Utilities
BalderHub Auth
Index
Index
A
|
B
|
C
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
A
AbstractScenarioAuthpermAuthenticated (class in balderhub.auth.scenarios.abstract_scenario_authperm_authenticated)
AbstractScenarioAuthpermAuthenticated.Client (class in balderhub.auth.scenarios.abstract_scenario_authperm_authenticated)
AbstractScenarioAuthpermAuthenticated.Server (class in balderhub.auth.scenarios.abstract_scenario_authperm_authenticated)
AbstractScenarioAuthpermUnauthenticated (class in balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated)
AbstractScenarioAuthpermUnauthenticated.Server (class in balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated)
AbstractScenarioAuthpermUnauthenticated.UnauthClient (class in balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated)
action (balderhub.auth.lib.utils.Operation property)
Action (class in balderhub.auth.lib.utils)
actions (balderhub.auth.lib.utils.ResourceRule property)
append() (balderhub.auth.lib.utils.OperationList method)
(balderhub.auth.lib.utils.ResourceRuleList method)
authenticate() (balderhub.auth.lib.scenario_features.client.AuthenticationFeature method)
AuthenticationFeature (class in balderhub.auth.lib.scenario_features.client)
AuthenticationForConfig (class in balderhub.auth.lib.scenario_features.server)
(class in balderhub.auth.lib.setup_features.server)
AuthenticationStateMachine (class in balderhub.auth.lib.scenario_features.client)
(class in balderhub.auth.lib.setup_features.client)
AuthenticationStateMachine.State (class in balderhub.auth.lib.scenario_features.client)
B
BaseResource (class in balderhub.auth.lib.utils)
BaseResource.DoesNotExistError
BaseResource.NoPermissionError
BaseResource.ResourceEnterError
BaseResource.UnauthorizedError
BaseRoleFeature (class in balderhub.auth.lib.scenario_features.client.role)
C
cb_rule (balderhub.auth.lib.utils.ResourceRule property)
change_state_to() (balderhub.auth.lib.scenario_features.client.AuthenticationStateMachine method)
(balderhub.auth.lib.setup_features.client.AuthenticationStateMachine method)
cleanup_operation() (balderhub.auth.lib.scenario_features.client.OperationHandlingFeature method)
copy() (balderhub.auth.lib.utils.ResourceRule method)
current_state (balderhub.auth.lib.scenario_features.client.AuthenticationStateMachine property)
(balderhub.auth.lib.setup_features.client.AuthenticationStateMachine property)
E
enter_operation() (balderhub.auth.lib.scenario_features.client.OperationHandlingFeature method)
existence (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated.Server attribute)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm.Server attribute)
ExistenceForConfig (class in balderhub.auth.lib.scenario_features.server)
expected_operation_enter_exc_for_no_auth (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated attribute)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated attribute)
expected_operation_enter_exc_for_no_perm (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated attribute)
expected_operation_enter_exc_for_non_existing (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated attribute)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated attribute)
extend() (balderhub.auth.lib.utils.OperationList method)
(balderhub.auth.lib.utils.ResourceRuleList method)
F
filter_for_resolved_only() (balderhub.auth.lib.utils.ResourceRuleList method)
filter_for_unresolved_only() (balderhub.auth.lib.utils.ResourceRuleList method)
flatten() (balderhub.auth.lib.utils.ResourceRule method)
(balderhub.auth.lib.utils.ResourceRuleList method)
flatten_and_group_by_resource_and_action() (balderhub.auth.lib.utils.ResourceRuleList method)
G
get_parameters_for() (balderhub.auth.lib.scenario_features.client.UnresolvedResourceParameterConfig method)
get_resolved_resource() (balderhub.auth.lib.utils.UnresolvedResource method)
get_resource_rules_that_exist() (balderhub.auth.lib.scenario_features.server.ExistenceForConfig method)
get_resource_rules_that_not_exist() (balderhub.auth.lib.scenario_features.server.ExistenceForConfig method)
get_resource_rules_that_require_authentication() (balderhub.auth.lib.scenario_features.server.AuthenticationForConfig method)
(balderhub.auth.lib.setup_features.server.AuthenticationForConfig method)
get_resource_rules_that_require_no_authentication() (balderhub.auth.lib.scenario_features.server.AuthenticationForConfig method)
(balderhub.auth.lib.setup_features.server.AuthenticationForConfig method)
get_resource_rules_with_permissions() (balderhub.auth.lib.scenario_features.client.HasPermissionsForConfig method)
(balderhub.auth.lib.setup_features.client.HasPermissionsForConfig method)
get_resource_rules_without_permissions() (balderhub.auth.lib.scenario_features.client.HasPermissionsForConfig method)
(balderhub.auth.lib.setup_features.client.HasPermissionsForConfig method)
H
has_perm_for (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm.Client attribute)
HasPermissionsForConfig (class in balderhub.auth.lib.scenario_features.client)
(class in balderhub.auth.lib.setup_features.client)
HasPermissionsForConfig.Server (class in balderhub.auth.lib.setup_features.client)
I
insert_password() (balderhub.auth.lib.scenario_features.client.UserLoginFeature method)
insert_username() (balderhub.auth.lib.scenario_features.client.UserLoginFeature method)
is_already_logged_in() (balderhub.auth.lib.scenario_features.client.UserLoginFeature method)
is_authenticated (balderhub.auth.lib.scenario_features.client.AuthenticationFeature property)
is_unauth (balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm.UnauthClient attribute)
IsUnauthenticatedFeature (class in balderhub.auth.lib.scenario_features.client)
L
leave_operation() (balderhub.auth.lib.scenario_features.client.OperationHandlingFeature method)
login (balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.SlaveClient attribute)
(balderhub.auth.scenarios.ScenarioPasswordResetWithUnauth.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioRegisterNewAsUnauth.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioSimpleLogin.Client attribute)
logout (balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.SlaveClient attribute)
M
make_sure_to_be_authenticated() (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm method)
N
needs_auth_for (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated.Server attribute)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated.Server attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm.Server attribute)
O
operation (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated.Client attribute)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm.UnauthClient attribute)
Operation (class in balderhub.auth.lib.utils)
Operation.DoesNotExistError
Operation.NoPermissionError
Operation.OperationEnterError
Operation.UnauthorizedError
OperationHandlingFeature (class in balderhub.auth.lib.scenario_features.client)
OperationList (class in balderhub.auth.lib.utils)
P
param_provider (balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm.UnauthClient attribute)
passwd_provider (balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.SlaveClient attribute)
(balderhub.auth.scenarios.ScenarioPasswordResetWithUnauth.UnauthClient attribute)
password (balderhub.auth.lib.scenario_features.client.role.UserRoleFeature property)
password_reset (balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.MasterClient attribute)
(balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.SlaveClient attribute)
(balderhub.auth.scenarios.ScenarioPasswordResetWithUnauth.UnauthClient attribute)
prepare_operation() (balderhub.auth.lib.scenario_features.client.OperationHandlingFeature method)
R
register_user (balderhub.auth.scenarios.ScenarioRegisterNewAsUnauth.UnauthClient attribute)
resolve() (balderhub.auth.lib.utils.ResourceRule method)
resolved_resources_that_exists (balderhub.auth.lib.scenario_features.server.ExistenceForConfig property)
resolved_resources_that_not_exist (balderhub.auth.lib.scenario_features.server.ExistenceForConfig property)
resolved_resources_that_require_authentication (balderhub.auth.lib.scenario_features.server.AuthenticationForConfig property)
resolved_resources_that_require_no_authentication (balderhub.auth.lib.scenario_features.server.AuthenticationForConfig property)
resolved_resources_with_permissions (balderhub.auth.lib.scenario_features.client.HasPermissionsForConfig property)
resolved_resources_without_permissions (balderhub.auth.lib.scenario_features.client.HasPermissionsForConfig property)
resource (balderhub.auth.lib.utils.Operation property)
(balderhub.auth.lib.utils.ResourceRule property)
Resource (class in balderhub.auth.lib.utils)
ResourceRule (class in balderhub.auth.lib.utils)
ResourceRuleList (class in balderhub.auth.lib.utils)
role (balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.SlaveClient attribute)
(balderhub.auth.scenarios.ScenarioPasswordResetWithUnauth.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioRegisterNewAsUnauth.UnauthClient attribute)
(balderhub.auth.scenarios.ScenarioSimpleLogin.Client attribute)
rules (balderhub.auth.lib.utils.ResourceRuleList property)
S
ScenarioAuthpermAuthenticated (class in balderhub.auth.scenarios)
ScenarioAuthpermAuthenticated.Client (class in balderhub.auth.scenarios)
ScenarioAuthpermAuthenticated.Server (class in balderhub.auth.scenarios)
ScenarioAuthpermAuthenticatedObjperm (class in balderhub.auth.scenarios)
ScenarioAuthpermAuthenticatedObjperm.Client (class in balderhub.auth.scenarios)
ScenarioAuthpermAuthenticatedObjperm.Server (class in balderhub.auth.scenarios)
ScenarioAuthpermUnauthenticated (class in balderhub.auth.scenarios)
ScenarioAuthpermUnauthenticated.Server (class in balderhub.auth.scenarios)
ScenarioAuthpermUnauthenticated.UnauthClient (class in balderhub.auth.scenarios)
ScenarioAuthpermUnauthenticatedObjperm (class in balderhub.auth.scenarios)
ScenarioAuthpermUnauthenticatedObjperm.Server (class in balderhub.auth.scenarios)
ScenarioAuthpermUnauthenticatedObjperm.UnauthClient (class in balderhub.auth.scenarios)
ScenarioPasswordResetWithOtherAuth (class in balderhub.auth.scenarios)
ScenarioPasswordResetWithOtherAuth.MasterClient (class in balderhub.auth.scenarios)
ScenarioPasswordResetWithOtherAuth.Server (class in balderhub.auth.scenarios)
ScenarioPasswordResetWithOtherAuth.SlaveClient (class in balderhub.auth.scenarios)
ScenarioPasswordResetWithUnauth (class in balderhub.auth.scenarios)
ScenarioPasswordResetWithUnauth.UnauthClient (class in balderhub.auth.scenarios)
ScenarioRegisterNewAsUnauth (class in balderhub.auth.scenarios)
ScenarioRegisterNewAsUnauth.UnauthClient (class in balderhub.auth.scenarios)
ScenarioSimpleLogin (class in balderhub.auth.scenarios)
ScenarioSimpleLogin.Client (class in balderhub.auth.scenarios)
sm_auth (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated.Client attribute)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm.Client attribute)
(balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth.MasterClient attribute)
submit_login() (balderhub.auth.lib.scenario_features.client.UserLoginFeature method)
T
test_auth_requiring_resources() (balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm method)
test_client_has_no_perm_for_resources() (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm method)
test_client_has_perm_for_resources() (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm method)
test_login() (balderhub.auth.scenarios.ScenarioSimpleLogin method)
test_no_auth_requiring_resources() (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm method)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm method)
test_non_existing_resources() (balderhub.auth.scenarios.abstract_scenario_authperm_authenticated.AbstractScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.abstract_scenario_authperm_unauthenticated.AbstractScenarioAuthpermUnauthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermAuthenticatedObjperm method)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticated method)
(balderhub.auth.scenarios.ScenarioAuthpermUnauthenticatedObjperm method)
test_password_reset() (balderhub.auth.scenarios.ScenarioPasswordResetWithOtherAuth method)
(balderhub.auth.scenarios.ScenarioPasswordResetWithUnauth method)
test_register_new_user() (balderhub.auth.scenarios.ScenarioRegisterNewAsUnauth method)
token (balderhub.auth.lib.scenario_features.client.role.TokenRoleFeature property)
TokenRoleFeature (class in balderhub.auth.lib.scenario_features.client.role)
U
unauthenticate() (balderhub.auth.lib.scenario_features.client.AuthenticationFeature method)
unresolved_resources_that_exists (balderhub.auth.lib.scenario_features.server.ExistenceForConfig property)
unresolved_resources_that_not_exist (balderhub.auth.lib.scenario_features.server.ExistenceForConfig property)
unresolved_resources_that_require_authentication (balderhub.auth.lib.scenario_features.server.AuthenticationForConfig property)
unresolved_resources_that_require_no_authentication (balderhub.auth.lib.scenario_features.server.AuthenticationForConfig property)
unresolved_resources_with_permissions (balderhub.auth.lib.scenario_features.client.HasPermissionsForConfig property)
unresolved_resources_without_permissions (balderhub.auth.lib.scenario_features.client.HasPermissionsForConfig property)
UnresolvedResource (class in balderhub.auth.lib.utils)
UnresolvedResource.Parameter (class in balderhub.auth.lib.utils)
UnresolvedResourceParameterConfig (class in balderhub.auth.lib.scenario_features.client)
update_rule() (balderhub.auth.lib.utils.ResourceRule method)
UserLoginFeature (class in balderhub.auth.lib.scenario_features.client)
username (balderhub.auth.lib.scenario_features.client.role.UserRoleFeature property)
UserRoleFeature (class in balderhub.auth.lib.scenario_features.client.role)