1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "label": "_cryptography_rsa.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L1"}, {"id": "cryptography_rsa_rsaverifier", "label": "RSAVerifier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L38"}, {"id": "cryptography_rsa_rsaverifier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L47"}, {"id": "cryptography_rsa_verify", "label": "verify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L51"}, {"id": "cryptography_rsa_from_string", "label": "from_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L60"}, {"id": "cryptography_rsa_rsasigner", "label": "RSASigner", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L88"}, {"id": "cryptography_rsa_rsasigner_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L100"}, {"id": "cryptography_rsa_key_id", "label": "key_id()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L106"}, {"id": "cryptography_rsa_sign", "label": "sign()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L110"}, {"id": "cryptography_rsa_rsasigner_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L138"}, {"id": "cryptography_rsa_rsasigner_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L148"}, {"id": "cryptography_rsa_rationale_39", "label": "Verifies RSA cryptographic signatures using public keys. Args: publ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L39"}, {"id": "cryptography_rsa_rationale_61", "label": "Construct an Verifier instance from a public key or public certificate s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L61"}, {"id": "cryptography_rsa_rationale_89", "label": "Signs messages with an RSA private key. Args: private_key (", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L89"}, {"id": "cryptography_rsa_rationale_116", "label": "Construct a RSASigner from a private key in PEM format. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L116"}, {"id": "cryptography_rsa_rationale_139", "label": "Pickle helper that serializes the _key attribute.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L139"}, {"id": "cryptography_rsa_rationale_149", "label": "Pickle helper that deserializes the _key attribute.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L149"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_exceptions", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_hazmat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_hazmat_primitives", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_hazmat_primitives", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_hazmat_primitives_asymmetric", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_x509", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "google_auth_crypt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_rsaverifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L38", "weight": 1.0}, {"source": "cryptography_rsa_rsaverifier", "target": "cryptography_rsa_rsaverifier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_verify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L51", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_rsasigner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L88", "weight": 1.0}, {"source": "cryptography_rsa_rsasigner", "target": "cryptography_rsa_rsasigner_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_key_id", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L106", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_sign", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_crypt_cryptography_rsa_py", "target": "cryptography_rsa_from_string", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L115", "weight": 1.0}, {"source": "cryptography_rsa_rsasigner", "target": "cryptography_rsa_rsasigner_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L138", "weight": 1.0}, {"source": "cryptography_rsa_rsasigner", "target": "cryptography_rsa_rsasigner_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L148", "weight": 1.0}, {"source": "cryptography_rsa_rationale_39", "target": "cryptography_rsa_rsaverifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L39", "weight": 1.0}, {"source": "cryptography_rsa_rationale_61", "target": "cryptography_rsa_rsaverifier_from_string", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L61", "weight": 1.0}, {"source": "cryptography_rsa_rationale_89", "target": "cryptography_rsa_rsasigner", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L89", "weight": 1.0}, {"source": "cryptography_rsa_rationale_116", "target": "cryptography_rsa_rsasigner_from_string", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L116", "weight": 1.0}, {"source": "cryptography_rsa_rationale_139", "target": "cryptography_rsa_rsasigner_getstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L139", "weight": 1.0}, {"source": "cryptography_rsa_rationale_149", "target": "cryptography_rsa_rsasigner_setstate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L149", "weight": 1.0}], "raw_calls": [{"caller_nid": "cryptography_rsa_verify", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L52"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L74"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "load_pem_x509_certificate", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L77"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "public_key", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L80"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "load_pem_public_key", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L83"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L85"}, {"caller_nid": "cryptography_rsa_sign", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L111"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "to_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L132"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "load_pem_private_key", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L133"}, {"caller_nid": "cryptography_rsa_from_string", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L136"}, {"caller_nid": "cryptography_rsa_rsasigner_getstate", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L140"}, {"caller_nid": "cryptography_rsa_rsasigner_getstate", "callee": "private_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L141"}, {"caller_nid": "cryptography_rsa_rsasigner_getstate", "callee": "NoEncryption", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L144"}, {"caller_nid": "cryptography_rsa_rsasigner_setstate", "callee": "load_pem_private_key", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L150"}, {"caller_nid": "cryptography_rsa_rsasigner_setstate", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/crypt/_cryptography_rsa.py", "source_location": "L151"}]} |