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
SkaDecoratorsTestSkaDecoratorsTest.pytestmarkSkaDecoratorsTest.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
SkaAuthenticationBackendTestSkaAuthenticationBackendTest.pytestmarkSkaAuthenticationBackendTest.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
DRFIntegrationPermissionsConstanceTestCaseDRFIntegrationPermissionsConstanceTestCase.pytestmarkDRFIntegrationPermissionsConstanceTestCase.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()
DRFIntegrationPermissionsTestCaseDRFIntegrationPermissionsTestCase.pytestmarkDRFIntegrationPermissionsTestCase.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
DRFIntegrationViewJwtTokenConstanceTestCaseDRFIntegrationViewJwtTokenConstanceTestCase.pytestmarkDRFIntegrationViewJwtTokenConstanceTestCase.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()
DRFIntegrationViewJwtTokenTestCaseDRFIntegrationViewJwtTokenTestCase.pytestmarkDRFIntegrationViewJwtTokenTestCase.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
SignatureSignature.DoesNotExistSignature.MultipleObjectsReturnedSignature.auth_userSignature.createdSignature.get_next_by_created()Signature.get_next_by_valid_until()Signature.get_previous_by_created()Signature.get_previous_by_valid_until()Signature.idSignature.objectsSignature.signatureSignature.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
ExtraTestExtraTest.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()
ShortcutsTestShortcutsTest.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()
SignatureTestSignatureTest.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
AbstractSignatureAbstractSignature.auth_userAbstractSignature.datetime_to_timestamp()AbstractSignature.datetime_to_unix_timestamp()AbstractSignature.extraAbstractSignature.generate_signature()AbstractSignature.get_base()AbstractSignature.is_expired()AbstractSignature.make_hash()AbstractSignature.make_secret_key()AbstractSignature.signatureAbstractSignature.timestamp_to_date()AbstractSignature.unix_timestamp_to_date()AbstractSignature.valid_untilAbstractSignature.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
AbstractSignatureAbstractSignature.auth_userAbstractSignature.datetime_to_timestamp()AbstractSignature.datetime_to_unix_timestamp()AbstractSignature.extraAbstractSignature.generate_signature()AbstractSignature.get_base()AbstractSignature.is_expired()AbstractSignature.make_hash()AbstractSignature.make_secret_key()AbstractSignature.signatureAbstractSignature.timestamp_to_date()AbstractSignature.unix_timestamp_to_date()AbstractSignature.valid_untilAbstractSignature.validate_signature()
HMACMD5SignatureHMACSHA1SignatureHMACSHA224SignatureHMACSHA256SignatureHMACSHA384SignatureHMACSHA512SignatureRequestHelperSignatureSignatureValidationResultextract_signed_request_data()sign_url()signature_to_dict()validate_signed_request_data()
- Subpackages