Files
mailgoserver/graphify-out/cache/ast/v0.9.37/6000cba6905c8bf49aead218753c6615bb364cb49919b66f0ce330bfa0a61a5a.json
T

1 line
31 KiB
JSON

{"nodes": [{"id": "$graphify-root$_internal_webui_webmail_webauthn_go", "label": "webmail_webauthn.go", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L1"}, {"id": "webui_mailboxwebauthnuser", "label": "mailboxWebauthnUser", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L21"}, {"id": "mailbox", "label": "Mailbox", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/webui/webmail_webauthn.go"}, {"id": "mailboxwebauthncredential", "label": "MailboxWebAuthnCredential", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/webui/webmail_webauthn.go"}, {"id": "webui_mailboxwebauthnuser_webauthnid", "label": ".WebAuthnID()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L26"}, {"id": "webui_mailboxwebauthnuser_webauthnname", "label": ".WebAuthnName()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L30"}, {"id": "webui_mailboxwebauthnuser_webauthndisplayname", "label": ".WebAuthnDisplayName()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L31"}, {"id": "webui_mailboxwebauthnuser_webauthncredentials", "label": ".WebAuthnCredentials()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L32"}, {"id": "credential", "label": "Credential", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/webui/webmail_webauthn.go"}, {"id": "webui_app", "label": "App", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L43"}, {"id": "webui_app_mailboxwebauthnuserfor", "label": ".mailboxWebauthnUserFor()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L43"}, {"id": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "label": "saveMailboxWebauthnSession()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L51"}, {"id": "responsewriter", "label": "ResponseWriter", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/webui/webmail_webauthn.go"}, {"id": "sessiondata", "label": "SessionData", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/webui/webmail_webauthn.go"}, {"id": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "label": "loadMailboxWebauthnSession()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L63"}, {"id": "request", "label": "Request", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/webui/webmail_webauthn.go"}, {"id": "$graphify-root$_internal_webui_webmail_webauthn_clearmailboxwebauthnsession", "label": "clearMailboxWebauthnSession()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L79"}, {"id": "webui_app_webmailpasskeyregisterbegin", "label": ".webmailPasskeyRegisterBegin()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L83"}, {"id": "webui_app_webmailpasskeyregisterfinish", "label": ".webmailPasskeyRegisterFinish()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L107"}, {"id": "webui_app_webmailpasskeyremove", "label": ".webmailPasskeyRemove()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L146"}, {"id": "webui_app_webmailpasskeyloginbegin", "label": ".webmailPasskeyLoginBegin()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L158"}, {"id": "webui_app_webmailpasskeyloginfinish", "label": ".webmailPasskeyLoginFinish()", "file_type": "code", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L191"}], "edges": [{"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_crypto_sha256", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L4", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_encoding_base64", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_encoding_json", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L6", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_net_http", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L7", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_strconv", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_github_com_go_webauthn_webauthn_webauthn", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "go_pkg_mailgoserver_internal_db", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "webui_mailboxwebauthnuser", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L21", "weight": 1.0}, {"source": "webui_mailboxwebauthnuser", "target": "mailbox", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L22", "weight": 1.0, "context": "field"}, {"source": "webui_mailboxwebauthnuser", "target": "mailboxwebauthncredential", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L23", "weight": 1.0, "context": "field"}, {"source": "webui_mailboxwebauthnuser", "target": "webui_mailboxwebauthnuser_webauthnid", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L26", "weight": 1.0}, {"source": "webui_mailboxwebauthnuser", "target": "webui_mailboxwebauthnuser_webauthnname", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L30", "weight": 1.0}, {"source": "webui_mailboxwebauthnuser", "target": "webui_mailboxwebauthnuser_webauthndisplayname", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L31", "weight": 1.0}, {"source": "webui_mailboxwebauthnuser", "target": "webui_mailboxwebauthnuser_webauthncredentials", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L32", "weight": 1.0}, {"source": "webui_mailboxwebauthnuser_webauthncredentials", "target": "credential", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L32", "weight": 1.0, "context": "return_type"}, {"source": "webui_app", "target": "webui_app_mailboxwebauthnuserfor", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L43", "weight": 1.0}, {"source": "webui_app_mailboxwebauthnuserfor", "target": "mailbox", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L43", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_mailboxwebauthnuserfor", "target": "webui_mailboxwebauthnuser", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L43", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L51", "weight": 1.0}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "target": "sessiondata", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L51", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L63", "weight": 1.0}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L63", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "target": "sessiondata", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L63", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_go", "target": "$graphify-root$_internal_webui_webmail_webauthn_clearmailboxwebauthnsession", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L79", "weight": 1.0}, {"source": "$graphify-root$_internal_webui_webmail_webauthn_clearmailboxwebauthnsession", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L79", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app", "target": "webui_app_webmailpasskeyregisterbegin", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L83", "weight": 1.0}, {"source": "webui_app_webmailpasskeyregisterbegin", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L83", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_webmailpasskeyregisterbegin", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L83", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app", "target": "webui_app_webmailpasskeyregisterfinish", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L107", "weight": 1.0}, {"source": "webui_app_webmailpasskeyregisterfinish", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L107", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_webmailpasskeyregisterfinish", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L107", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app", "target": "webui_app_webmailpasskeyremove", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L146", "weight": 1.0}, {"source": "webui_app_webmailpasskeyremove", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L146", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_webmailpasskeyremove", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L146", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app", "target": "webui_app_webmailpasskeyloginbegin", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L158", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginbegin", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L158", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_webmailpasskeyloginbegin", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L158", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app", "target": "webui_app_webmailpasskeyloginfinish", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L191", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginfinish", "target": "responsewriter", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L191", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_webmailpasskeyloginfinish", "target": "request", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L191", "weight": 1.0, "context": "parameter_type"}, {"source": "webui_app_webmailpasskeyregisterbegin", "target": "webui_app_mailboxwebauthnuserfor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L90", "weight": 1.0}, {"source": "webui_app_webmailpasskeyregisterbegin", "target": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L100", "weight": 1.0}, {"source": "webui_app_webmailpasskeyregisterfinish", "target": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L114", "weight": 1.0}, {"source": "webui_app_webmailpasskeyregisterfinish", "target": "webui_app_mailboxwebauthnuserfor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L119", "weight": 1.0}, {"source": "webui_app_webmailpasskeyregisterfinish", "target": "$graphify-root$_internal_webui_webmail_webauthn_clearmailboxwebauthnsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L125", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginbegin", "target": "webui_app_mailboxwebauthnuserfor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L174", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginbegin", "target": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L184", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginfinish", "target": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L207", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginfinish", "target": "webui_app_mailboxwebauthnuserfor", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L212", "weight": 1.0}, {"source": "webui_app_webmailpasskeyloginfinish", "target": "$graphify-root$_internal_webui_webmail_webauthn_clearmailboxwebauthnsession", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L218", "weight": 1.0}], "raw_calls": [{"caller_nid": "webui_mailboxwebauthnuser_webauthnid", "callee": "Sum256", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L27"}, {"caller_nid": "webui_mailboxwebauthnuser_webauthnid", "callee": "FormatInt", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L27"}, {"caller_nid": "webui_mailboxwebauthnuser_webauthncredentials", "callee": "Unmarshal", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L36"}, {"caller_nid": "webui_app_mailboxwebauthnuserfor", "callee": "ListMailboxWebAuthnCredentials", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L44"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "callee": "Marshal", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L52"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "callee": "SetCookie", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L56"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_savemailboxwebauthnsession", "callee": "EncodeToString", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L57"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "callee": "Cookie", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L64"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "callee": "DecodeString", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L68"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_loadmailboxwebauthnsession", "callee": "Unmarshal", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L73"}, {"caller_nid": "$graphify-root$_internal_webui_webmail_webauthn_clearmailboxwebauthnsession", "callee": "SetCookie", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L80"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "mailboxFromContext", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L84"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "buildWebAuthn", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L85"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L87"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L92"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "BeginRegistration", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L95"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L97"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L101"}, {"caller_nid": "webui_app_webmailpasskeyregisterbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L104"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "mailboxFromContext", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L108"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "buildWebAuthn", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L109"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L111"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L116"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L121"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "FinishRegistration", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L124"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L127"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "Marshal", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L130"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L132"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "Get", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L135"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "Query", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L135"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "CreateMailboxWebAuthnCredential", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L139"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "EncodeToString", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L139"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "string", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L139"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L140"}, {"caller_nid": "webui_app_webmailpasskeyregisterfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L143"}, {"caller_nid": "webui_app_webmailpasskeyremove", "callee": "mailboxFromContext", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L147"}, {"caller_nid": "webui_app_webmailpasskeyremove", "callee": "DeleteMailboxWebAuthnCredential", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L148"}, {"caller_nid": "webui_app_webmailpasskeyremove", "callee": "pathID", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L148"}, {"caller_nid": "webui_app_webmailpasskeyremove", "callee": "setFlash", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L149"}, {"caller_nid": "webui_app_webmailpasskeyremove", "callee": "setFlash", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L151"}, {"caller_nid": "webui_app_webmailpasskeyremove", "callee": "Redirect", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L153"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "pendingMailboxMFAID", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L159"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L161"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "GetMailboxByID", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L164"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L166"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "buildWebAuthn", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L169"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L171"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L176"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "BeginLogin", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L179"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L181"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L185"}, {"caller_nid": "webui_app_webmailpasskeyloginbegin", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L188"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "pendingMailboxMFAID", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L192"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L194"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "GetMailboxByID", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L197"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L199"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "buildWebAuthn", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L202"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L204"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L209"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L214"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "FinishLogin", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L217"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L219"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "CreateMailboxSession", "is_member_call": true, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L224"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L226"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "clearMailboxPendingMFACookie", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L229"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "setMailboxSessionCookie", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L230"}, {"caller_nid": "webui_app_webmailpasskeyloginfinish", "callee": "writeJSON", "is_member_call": false, "language": "go", "source_file": "internal/webui/webmail_webauthn.go", "source_location": "L231"}]}