1 line
15 KiB
JSON
1 line
15 KiB
JSON
{"nodes": [{"id": "$graphify-root$_email_server_auth_py", "label": "auth.py", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_auth_enhancedauthenticator", "label": "EnhancedAuthenticator", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L22", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_email_server_auth_enhancedauthenticator_call", "label": ".__call__()", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L32", "_callable": true}, {"id": "$graphify-root$_email_server_auth_enhancedipauthenticator", "label": "EnhancedIPAuthenticator", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L90", "_callable": true, "_callable_class": true}, {"id": "$graphify-root$_email_server_auth_enhancedipauthenticator_can_authenticate_for_domain", "label": ".can_authenticate_for_domain()", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L100", "_callable": true}, {"id": "$graphify-root$_email_server_auth_validate_sender_authorization", "label": "validate_sender_authorization()", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L121", "_callable": true}, {"id": "$graphify-root$_email_server_auth_get_authenticated_domain_id", "label": "get_authenticated_domain_id()", "file_type": "code", "source_file": "email_server/auth.py", "source_location": "L195", "_callable": true}, {"id": "$graphify-root$_email_server_auth_rationale_1", "label": "Enhanced authentication modules for the SMTP server using ESRV schema. Security\u2026", "file_type": "rationale", "source_file": "email_server/auth.py", "source_location": "L1"}, {"id": "$graphify-root$_email_server_auth_rationale_23", "label": "Enhanced username/password authenticator with sender validation. Features: -\u2026", "file_type": "rationale", "source_file": "email_server/auth.py", "source_location": "L23"}, {"id": "$graphify-root$_email_server_auth_rationale_91", "label": "Enhanced IP-based authenticator with domain-specific authorization. Features: -\u2026", "file_type": "rationale", "source_file": "email_server/auth.py", "source_location": "L91"}, {"id": "$graphify-root$_email_server_auth_rationale_101", "label": "Check if IP can authenticate for a specific domain. Args: ip_address: Client IP\u2026", "file_type": "rationale", "source_file": "email_server/auth.py", "source_location": "L101"}, {"id": "$graphify-root$_email_server_auth_rationale_122", "label": "Validate if the authenticated entity can send as the specified from address.\u2026", "file_type": "rationale", "source_file": "email_server/auth.py", "source_location": "L122"}, {"id": "$graphify-root$_email_server_auth_rationale_196", "label": "Get the domain ID for the authenticated entity. Args: session: SMTP session\u2026", "file_type": "rationale", "source_file": "email_server/auth.py", "source_location": "L196"}], "edges": [{"source": "$graphify-root$_email_server_auth_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/auth.py", "source_location": "L11", "weight": 1.0}, {"source": "$graphify-root$_email_server_auth_py", "target": "aiosmtpd_smtp", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/auth.py", "source_location": "L12", "weight": 1.0}, {"source": "$graphify-root$_email_server_auth_py", "target": "email_server_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/auth.py", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_email_server_auth_py", "target": "email_server_tool_box", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "email_server/auth.py", "source_location": "L18", "weight": 1.0}, {"source": "$graphify-root$_email_server_auth_py", "target": "$graphify-root$_email_server_auth_enhancedauthenticator", "relation": "con
|