Package¶
- ska package
- Subpackages
- ska.contrib package
- Subpackages
- ska.contrib.django package
- Subpackages
- ska.contrib.django.ska package
- Subpackages
- ska.contrib.django.ska.backends package
- ska.contrib.django.ska.integration package
- Subpackages
- ska.contrib.django.ska.integration.drf package
- Subpackages
- ska.contrib.django.ska.integration.drf.permissions package
- Submodules
- ska.contrib.django.ska.integration.drf.permissions.base module
- ska.contrib.django.ska.integration.drf.permissions.constance_permissions module
- ska.contrib.django.ska.integration.drf.permissions.default_permissions module
- Module contents
- ska.contrib.django.ska.integration.drf.urls package
- ska.contrib.django.ska.integration.drf.views package
- ska.contrib.django.ska.integration.drf.permissions package
- Module contents
- Subpackages
- ska.contrib.django.ska.integration.drf package
- Module contents
- Subpackages
- ska.contrib.django.ska.management package
- ska.contrib.django.ska.migrations package
- ska.contrib.django.ska.templatetags package
- ska.contrib.django.ska.tests package
- Submodules
- ska.contrib.django.ska.tests.helpers module
- ska.contrib.django.ska.tests.test_constance_authentication_backend_ module
- ska.contrib.django.ska.tests.test_decorators module
SkaDecoratorsTest
SkaDecoratorsTest.pytestmark
SkaDecoratorsTest.setUp()
SkaDecoratorsTest.test_01_model_decorator()
SkaDecoratorsTest.test_02_view_decorator_with_signed_url()
SkaDecoratorsTest.test_03_view_decorator_with_unsigned_url()
SkaDecoratorsTest.test_04_class_based_view_decorator_with_signed_url()
SkaDecoratorsTest.test_05_class_based_view_decorator_with_unsigned_url()
- ska.contrib.django.ska.tests.test_default_authentication_backend module
SkaAuthenticationBackendTest
SkaAuthenticationBackendTest.pytestmark
SkaAuthenticationBackendTest.setUp()
SkaAuthenticationBackendTest.test_01_login()
SkaAuthenticationBackendTest.test_02_provider_login()
SkaAuthenticationBackendTest.test_03_login_fail_wrong_secret_key()
SkaAuthenticationBackendTest.test_04_provider_login_fail_wrong_secret_key()
SkaAuthenticationBackendTest.test_05_provider_login_fail_wrong_provider()
SkaAuthenticationBackendTest.test_06_purge_stored_signatures_data()
SkaAuthenticationBackendTest.test_07_provider_login_forbidden_email()
SkaAuthenticationBackendTest.test_08_provider_login_forbidden_username()
- ska.contrib.django.ska.tests.test_drf_integration_permissions module
DRFIntegrationPermissionsConstanceTestCase
DRFIntegrationPermissionsConstanceTestCase.pytestmark
DRFIntegrationPermissionsConstanceTestCase.test_permissions_detail_request_not_signed_fail()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_detail_request_signed()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_detail_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_list_request_not_signed_fail()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_list_request_signed()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_list_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_provider_detail_request_not_signed_fail()
DRFIntegrationPermissionsConstanceTestCase.test_permissions_provider_list_request_not_signed_fail()
DRFIntegrationPermissionsConstanceTestCase.test_provider_permissions_detail_request_signed()
DRFIntegrationPermissionsConstanceTestCase.test_provider_permissions_detail_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsConstanceTestCase.test_provider_permissions_list_request_signed()
DRFIntegrationPermissionsConstanceTestCase.test_provider_permissions_list_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsTestCase
DRFIntegrationPermissionsTestCase.pytestmark
DRFIntegrationPermissionsTestCase.test_permissions_detail_request_not_signed_fail()
DRFIntegrationPermissionsTestCase.test_permissions_detail_request_signed()
DRFIntegrationPermissionsTestCase.test_permissions_detail_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsTestCase.test_permissions_list_request_not_signed_fail()
DRFIntegrationPermissionsTestCase.test_permissions_list_request_signed()
DRFIntegrationPermissionsTestCase.test_permissions_list_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsTestCase.test_permissions_provider_detail_request_not_signed_fail()
DRFIntegrationPermissionsTestCase.test_permissions_provider_list_request_not_signed_fail()
DRFIntegrationPermissionsTestCase.test_provider_permissions_detail_request_signed()
DRFIntegrationPermissionsTestCase.test_provider_permissions_detail_request_signed_wrong_secret_key_fail()
DRFIntegrationPermissionsTestCase.test_provider_permissions_list_request_signed()
DRFIntegrationPermissionsTestCase.test_provider_permissions_list_request_signed_wrong_secret_key_fail()
- ska.contrib.django.ska.tests.test_drf_integration_view_jwt_token module
DRFIntegrationViewJwtTokenConstanceTestCase
DRFIntegrationViewJwtTokenConstanceTestCase.pytestmark
DRFIntegrationViewJwtTokenConstanceTestCase.test_obtain_jwt_token_provider_request_signed()
DRFIntegrationViewJwtTokenConstanceTestCase.test_obtain_jwt_token_provider_request_signed_wrong_secret_key_fail()
DRFIntegrationViewJwtTokenConstanceTestCase.test_obtain_jwt_token_request_not_signed_fail()
DRFIntegrationViewJwtTokenConstanceTestCase.test_obtain_jwt_token_request_signed()
DRFIntegrationViewJwtTokenConstanceTestCase.test_obtain_jwt_token_request_signed_wrong_secret_key_fail()
DRFIntegrationViewJwtTokenTestCase
DRFIntegrationViewJwtTokenTestCase.pytestmark
DRFIntegrationViewJwtTokenTestCase.test_obtain_jwt_token_provider_request_signed()
DRFIntegrationViewJwtTokenTestCase.test_obtain_jwt_token_provider_request_signed_wrong_secret_key_fail()
DRFIntegrationViewJwtTokenTestCase.test_obtain_jwt_token_request_not_signed_fail()
DRFIntegrationViewJwtTokenTestCase.test_obtain_jwt_token_request_signed()
DRFIntegrationViewJwtTokenTestCase.test_obtain_jwt_token_request_signed_wrong_secret_key_fail()
- Module contents
- ska.contrib.django.ska.urls package
- ska.contrib.django.ska.views package
- Submodules
- ska.contrib.django.ska.admin module
- ska.contrib.django.ska.apps module
- ska.contrib.django.ska.conf module
- ska.contrib.django.ska.decorators module
- ska.contrib.django.ska.defaults module
- ska.contrib.django.ska.http module
- ska.contrib.django.ska.models module
Signature
Signature.DoesNotExist
Signature.MultipleObjectsReturned
Signature.auth_user
Signature.created
Signature.get_next_by_created()
Signature.get_next_by_valid_until()
Signature.get_previous_by_created()
Signature.get_previous_by_valid_until()
Signature.id
Signature.objects
Signature.signature
Signature.valid_until
- ska.contrib.django.ska.settings module
- ska.contrib.django.ska.utils module
- Module contents
- Subpackages
- ska.contrib.django.ska package
- Module contents
- Subpackages
- ska.contrib.django package
- Module contents
- Subpackages
- ska.signatures package
- Submodules
- ska.signatures.hmac_md5 module
- ska.signatures.hmac_sha1 module
- ska.signatures.hmac_sha224 module
- ska.signatures.hmac_sha256 module
- ska.signatures.hmac_sha384 module
- ska.signatures.hmac_sha512 module
- Module contents
- ska.tests package
- Submodules
- ska.tests.base module
- ska.tests.test_commands module
- ska.tests.test_core module
ExtraTest
ExtraTest.setUp()
ExtraTest.test_01_sign_url_and_validate_signed_request_data()
ExtraTest.test_02_sign_url_validate_signed_req_data_tamper_extra_keys_rm()
ExtraTest.test_03_sign_url_and_validate_signed_req_data_tamper_extra_keys_add()
ExtraTest.test_04_sgn_url_vldt_signed_request_data_tamper_extra_keys_add()
ShortcutsTest
ShortcutsTest.setUp()
ShortcutsTest.test_01_sign_url_and_validate_signed_request_data()
ShortcutsTest.test_02_sign_url_and_validate_signed_request_data_fail()
ShortcutsTest.test_03_signature_to_dict_and_validate_signed_request_data()
ShortcutsTest.test_04_sig_to_dict_var_types_and_validate_signed_request_data()
SignatureTest
SignatureTest.setUp()
SignatureTest.test_01_signature_test()
SignatureTest.test_02_signature_test_with_positive_time_lapse()
SignatureTest.test_03_signature_test_with_negative_time_lapse()
SignatureTest.test_04_fail_signature_test()
SignatureTest.test_05_fail_signature_test_validation_result_class()
URLHelperTest
- Module contents
- ska.contrib package
- Submodules
- ska.base module
AbstractSignature
AbstractSignature.auth_user
AbstractSignature.datetime_to_timestamp()
AbstractSignature.datetime_to_unix_timestamp()
AbstractSignature.extra
AbstractSignature.generate_signature()
AbstractSignature.get_base()
AbstractSignature.is_expired()
AbstractSignature.make_hash()
AbstractSignature.make_secret_key()
AbstractSignature.signature
AbstractSignature.timestamp_to_date()
AbstractSignature.unix_timestamp_to_date()
AbstractSignature.valid_until
AbstractSignature.validate_signature()
SignatureValidationResult
- ska.defaults module
- ska.error_codes module
- ska.exceptions module
- ska.generate_signed_url module
- ska.gettext module
- ska.helpers module
- ska.shortcuts module
- ska.utils module
- Module contents
- Subpackages