django_e2ee package
Django End-to-End Encryption Framework
An end-to-end encryption framework for Django
Subpackages
- django_e2ee.templatetags package
- django_e2ee.tests package
- Submodules
- Tests for the django-e2ee-framework models
test_model()- Tests for the django-e2ee-framework views
TestEncryptionKeyTestEncryptionKey.get_encryption_key_js()TestEncryptionKey.get_existing_encryption_key_js()TestEncryptionKey.test_encrypt_decrypt()TestEncryptionKey.test_key_generation()TestEncryptionKey.test_key_upload()TestEncryptionKey.test_key_upload_for_multiple_users()TestEncryptionKey.test_key_upload_for_other_user()
TestEncryptionKeyStoretest_encryption_decryption_post()test_master_key_creation()test_master_key_secret_creation()test_remote_password_authentication()test_remote_session_authentication()test_session_authentication()
- Submodules
Submodules
- Admin interfaces
EncryptionKeyAdminEncryptionKeySecretInlineMasterKeyAdminMasterKeySecretInlineSessionKeyInline- App settings
- App config
DjangoHelmholtzAaiConfig- Context processors
get_e2ee_login_context_data()E2EESessionFormPasswordCreateFormPasswordInputForm- Models
EncryptionKeyEncryptionKeySecretEncryptionKeySecret.DoesNotExistEncryptionKeySecret.MultipleObjectsReturnedEncryptionKeySecret.encrypted_withEncryptionKeySecret.encrypted_with_idEncryptionKeySecret.encryption_keyEncryptionKeySecret.encryption_key_idEncryptionKeySecret.idEncryptionKeySecret.objectsEncryptionKeySecret.secretEncryptionKeySecret.signatureEncryptionKeySecret.signed_byEncryptionKeySecret.signed_by_id
MasterKeyMasterKey.DoesNotExistMasterKey.MultipleObjectsReturnedMasterKey.encryptionkey_setMasterKey.encryptionkeysecret_setMasterKey.masterkeysecret_setMasterKey.objectsMasterKey.pubkeyMasterKey.pubkey_loadedMasterKey.sessionkey_setMasterKey.signed_secretsMasterKey.signing_pubkeyMasterKey.signing_pubkey_loadedMasterKey.userMasterKey.user_id
MasterKeySecretSessionKeydelete_session_key()validate_public_key()- Permissions
HasEncryptionSecretPermission- Serializers
BulkCreateListSerializerEncryptionKeySecretSerializerEncryptionKeySerializerMasterKeySecretSerializerMasterKeySerializerSessionKeySerializer- URL config
app_name- Views
E2ELoginViewMixinEncryptionKeySecretViewEncryptionKeyViewSetMasterKeyRetrieveViewMasterKeySecretViewSetMasterKeySecretViewSet.basenameMasterKeySecretViewSet.descriptionMasterKeySecretViewSet.detailMasterKeySecretViewSet.get_queryset()MasterKeySecretViewSet.nameMasterKeySecretViewSet.permission_classesMasterKeySecretViewSet.querysetMasterKeySecretViewSet.serializer_classMasterKeySecretViewSet.suffix
MasterKeyViewSetSessionKeyUpdateViewSessionKeyViewSetdummy_view()