Files
gomail/graphify-out/cache/ast/v0.9.37/2e021219be16fe7bf708d556659073cc0771895d20f5844060c6436c62956276.json
2026-08-09 18:03:09 +01:00

1 line
28 KiB
JSON

{"nodes": [{"id": "$graphify-root$_internal_admin_api_go", "label": "api.go", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L1"}, {"id": "admin_handler", "label": "Handler", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L25"}, {"id": "db", "label": "DB", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "masterkey", "label": "MasterKey", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "$graphify-root$_internal_admin_api_newhandler", "label": "NewHandler()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L31"}, {"id": "admin_handler_registerroutes", "label": ".RegisterRoutes()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L35"}, {"id": "servemux", "label": "ServeMux", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "$graphify-root$_internal_admin_api_writejson", "label": "writeJSON()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L53"}, {"id": "responsewriter", "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "$graphify-root$_internal_admin_api_writeerr", "label": "writeErr()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L59"}, {"id": "admin_handler_login", "label": ".login()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L65"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "admin_handler_withadmin", "label": ".withAdmin()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L99"}, {"id": "user", "label": "User", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "handlerfunc", "label": "HandlerFunc", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}, {"id": "admin_handler_encryptdkimkey", "label": ".encryptDKIMKey()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L136"}, {"id": "admin_handler_stats", "label": ".stats()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L142"}, {"id": "admin_handler_tenants", "label": ".tenants()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L153"}, {"id": "admin_handler_domains", "label": ".domains()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L185"}, {"id": "admin_handler_domainbyid", "label": ".domainByID()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L239"}, {"id": "$graphify-root$_internal_admin_api_scopetenant", "label": "scopeTenant()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L293"}, {"id": "$graphify-root$_internal_admin_api_filterdomainsbytenant", "label": "filterDomainsByTenant()", "file_type": "code", "source_file": "internal/admin/api.go", "source_location": "L300"}, {"id": "domain", "label": "Domain", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/admin/api.go"}], "edges": [{"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_encoding_json", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_net_http", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_strings", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L12", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L13", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_gomail_internal_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L15", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_gomail_internal_crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L16", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_gomail_internal_db", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L17", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_gomail_internal_dkim", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L18", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_gomail_internal_webtoken", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L19", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "go_pkg_github_com_google_uuid", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L20", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "admin_handler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L25", "weight": 1.0}, {"source": "admin_handler", "target": "db", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L26", "weight": 1.0, "context": "field"}, {"source": "admin_handler", "target": "masterkey", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L27", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "$graphify-root$_internal_admin_api_newhandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L31", "weight": 1.0}, {"source": "$graphify-root$_internal_admin_api_newhandler", "target": "db", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_newhandler", "target": "masterkey", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L31", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_newhandler", "target": "admin_handler", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L31", "weight": 1.0, "context": "return_type"}, {"source": "admin_handler", "target": "admin_handler_registerroutes", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L35", "weight": 1.0}, {"source": "admin_handler_registerroutes", "target": "servemux", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L35", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L53", "weight": 1.0}, {"source": "$graphify-root$_internal_admin_api_writejson", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L53", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L59", "weight": 1.0}, {"source": "$graphify-root$_internal_admin_api_writeerr", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L59", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler", "target": "admin_handler_login", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L65", "weight": 1.0}, {"source": "admin_handler_login", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_login", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L65", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler", "target": "admin_handler_withadmin", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L99", "weight": 1.0}, {"source": "admin_handler_withadmin", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L99", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_withadmin", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L99", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_withadmin", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L99", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_withadmin", "target": "handlerfunc", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L99", "weight": 1.0, "context": "return_type"}, {"source": "admin_handler", "target": "admin_handler_encryptdkimkey", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L136", "weight": 1.0}, {"source": "admin_handler", "target": "admin_handler_stats", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L142", "weight": 1.0}, {"source": "admin_handler_stats", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L142", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_stats", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L142", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_stats", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L142", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler", "target": "admin_handler_tenants", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L153", "weight": 1.0}, {"source": "admin_handler_tenants", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L153", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_tenants", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L153", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_tenants", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L153", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler", "target": "admin_handler_domains", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L185", "weight": 1.0}, {"source": "admin_handler_domains", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L185", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_domains", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L185", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_domains", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L185", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler", "target": "admin_handler_domainbyid", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L239", "weight": 1.0}, {"source": "admin_handler_domainbyid", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L239", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_domainbyid", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L239", "weight": 1.0, "context": "parameter_type"}, {"source": "admin_handler_domainbyid", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L239", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "$graphify-root$_internal_admin_api_scopetenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L293", "weight": 1.0}, {"source": "$graphify-root$_internal_admin_api_scopetenant", "target": "user", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L293", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_go", "target": "$graphify-root$_internal_admin_api_filterdomainsbytenant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L300", "weight": 1.0}, {"source": "$graphify-root$_internal_admin_api_filterdomainsbytenant", "target": "domain", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L300", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_admin_api_filterdomainsbytenant", "target": "domain", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L300", "weight": 1.0, "context": "return_type"}, {"source": "admin_handler_registerroutes", "target": "admin_handler_withadmin", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L37", "weight": 1.0}, {"source": "$graphify-root$_internal_admin_api_writeerr", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L60", "weight": 1.0}, {"source": "admin_handler_login", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L72", "weight": 1.0}, {"source": "admin_handler_login", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L93", "weight": 1.0}, {"source": "admin_handler_withadmin", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L106", "weight": 1.0}, {"source": "admin_handler_stats", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L145", "weight": 1.0}, {"source": "admin_handler_stats", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L148", "weight": 1.0}, {"source": "admin_handler_tenants", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L155", "weight": 1.0}, {"source": "admin_handler_tenants", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L165", "weight": 1.0}, {"source": "admin_handler_domains", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L190", "weight": 1.0}, {"source": "admin_handler_domains", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L193", "weight": 1.0}, {"source": "admin_handler_domains", "target": "$graphify-root$_internal_admin_api_filterdomainsbytenant", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L193", "weight": 1.0}, {"source": "admin_handler_domains", "target": "$graphify-root$_internal_admin_api_scopetenant", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L193", "weight": 1.0}, {"source": "admin_handler_domains", "target": "admin_handler_encryptdkimkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L219", "weight": 1.0}, {"source": "admin_handler_domainbyid", "target": "$graphify-root$_internal_admin_api_writeerr", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L249", "weight": 1.0}, {"source": "admin_handler_domainbyid", "target": "admin_handler_encryptdkimkey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L264", "weight": 1.0}, {"source": "admin_handler_domainbyid", "target": "$graphify-root$_internal_admin_api_writejson", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/admin/api.go", "source_location": "L273", "weight": 1.0}], "raw_calls": [{"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L36"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L37"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L38"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L39"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L40"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L41"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L42"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L43"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L44"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L45"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L46"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L47"}, {"caller_nid": "admin_handler_registerroutes", "callee": "HandleFunc", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L48"}, {"caller_nid": "$graphify-root$_internal_admin_api_writejson", "callee": "Header", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L54"}, {"caller_nid": "$graphify-root$_internal_admin_api_writejson", "callee": "WriteHeader", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L55"}, {"caller_nid": "$graphify-root$_internal_admin_api_writejson", "callee": "Encode", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L56"}, {"caller_nid": "$graphify-root$_internal_admin_api_writejson", "callee": "NewEncoder", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L56"}, {"caller_nid": "admin_handler_login", "callee": "WriteHeader", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L67"}, {"caller_nid": "admin_handler_login", "callee": "Decode", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L71"}, {"caller_nid": "admin_handler_login", "callee": "NewDecoder", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L71"}, {"caller_nid": "admin_handler_login", "callee": "Authenticate", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L76"}, {"caller_nid": "admin_handler_login", "callee": "Issue", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L88"}, {"caller_nid": "admin_handler_login", "callee": "string", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L88"}, {"caller_nid": "admin_handler_withadmin", "callee": "Get", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L102"}, {"caller_nid": "admin_handler_withadmin", "callee": "HasPrefix", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L102"}, {"caller_nid": "admin_handler_withadmin", "callee": "TrimPrefix", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L103"}, {"caller_nid": "admin_handler_withadmin", "callee": "Verify", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L109"}, {"caller_nid": "admin_handler_withadmin", "callee": "string", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L114"}, {"caller_nid": "admin_handler_withadmin", "callee": "string", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L114"}, {"caller_nid": "admin_handler_withadmin", "callee": "GetUser", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L119"}, {"caller_nid": "admin_handler_encryptdkimkey", "callee": "Encrypt", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L137"}, {"caller_nid": "admin_handler_stats", "callee": "GetStats", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L143"}, {"caller_nid": "admin_handler_tenants", "callee": "ListTenants", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L160"}, {"caller_nid": "admin_handler_tenants", "callee": "Decode", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L168"}, {"caller_nid": "admin_handler_tenants", "callee": "NewDecoder", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L168"}, {"caller_nid": "admin_handler_tenants", "callee": "NewString", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L172"}, {"caller_nid": "admin_handler_tenants", "callee": "CreateTenant", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L173"}, {"caller_nid": "admin_handler_tenants", "callee": "WriteHeader", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L179"}, {"caller_nid": "admin_handler_domains", "callee": "ListDomains", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L188"}, {"caller_nid": "admin_handler_domains", "callee": "Decode", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L197"}, {"caller_nid": "admin_handler_domains", "callee": "NewDecoder", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L197"}, {"caller_nid": "admin_handler_domains", "callee": "NewString", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L212"}, {"caller_nid": "admin_handler_domains", "callee": "GenerateKeyPair", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L214"}, {"caller_nid": "admin_handler_domains", "callee": "CreateDomain", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L226"}, {"caller_nid": "admin_handler_domains", "callee": "WriteHeader", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L235"}, {"caller_nid": "admin_handler_domainbyid", "callee": "Split", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L240"}, {"caller_nid": "admin_handler_domainbyid", "callee": "TrimPrefix", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L240"}, {"caller_nid": "admin_handler_domainbyid", "callee": "GetDomain", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L247"}, {"caller_nid": "admin_handler_domainbyid", "callee": "GenerateKeyPair", "is_member_call": false, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L259"}, {"caller_nid": "admin_handler_domainbyid", "callee": "UpdateDomainDKIMKey", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L269"}, {"caller_nid": "admin_handler_domainbyid", "callee": "DeleteDomain", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L278"}, {"caller_nid": "admin_handler_domainbyid", "callee": "WriteHeader", "is_member_call": true, "language": "go", "source_file": "internal/admin/api.go", "source_location": "L285"}]}