From cd7e7d820d6583b41b67ea0e9174bea43818902c Mon Sep 17 00:00:00 2001 From: andream16 Date: Fri, 6 Sep 2024 18:07:49 +0100 Subject: [PATCH 1/3] Adding means to enrich reports with atom reachability capabilities. --- components/enrichers/reachability/cmd/main.go | 92 ++++ .../enrichers/reachability/cmd/main_test.go | 102 +++++ .../reachability/internal/atom/purl/purl.go | 143 ++++++ .../internal/atom/purl/purl_test.go | 17 + .../reachability/internal/atom/reader.go | 148 +++++++ .../reachability/internal/atom/reader_test.go | 55 +++ .../reachability/internal/conf/conf.go | 59 +++ .../reachability/internal/conf/conf_test.go | 102 +++++ .../internal/conf/confexport_test.go | 8 + .../internal/enricher/enricher.go | 125 ++++++ .../internal/enricher/enricher_test.go | 77 ++++ .../enrichers/reachability/internal/fs/fs.go | 97 +++++ .../reachability/internal/fs/fs_test.go | 55 +++ .../reachability/internal/logging/logger.go | 32 ++ .../reachability/internal/search/search.go | 108 +++++ .../internal/search/search_test.go | 58 +++ .../reachability/test/testdata/README.md | 29 ++ .../test/testdata/bandit.tagged.pb | Bin 0 -> 201220 bytes .../test/testdata/expectations/bandit.raw.pb | Bin 0 -> 201220 bytes .../bandit.reachability.enriched.pb | Bin 0 -> 415595 bytes .../testdata/expectations/pip-safety.raw.pb | 152 +++++++ .../pip-safety.reachability.enriched.pb | 412 ++++++++++++++++++ .../test/testdata/pip-safety.tagged.pb | 152 +++++++ .../test/testdata/reachables.json | 1 + 24 files changed, 2024 insertions(+) create mode 100644 components/enrichers/reachability/cmd/main.go create mode 100644 components/enrichers/reachability/cmd/main_test.go create mode 100644 components/enrichers/reachability/internal/atom/purl/purl.go create mode 100644 components/enrichers/reachability/internal/atom/purl/purl_test.go create mode 100644 components/enrichers/reachability/internal/atom/reader.go create mode 100644 components/enrichers/reachability/internal/atom/reader_test.go create mode 100644 components/enrichers/reachability/internal/conf/conf.go create mode 100644 components/enrichers/reachability/internal/conf/conf_test.go create mode 100644 components/enrichers/reachability/internal/conf/confexport_test.go create mode 100644 components/enrichers/reachability/internal/enricher/enricher.go create mode 100644 components/enrichers/reachability/internal/enricher/enricher_test.go create mode 100644 components/enrichers/reachability/internal/fs/fs.go create mode 100644 components/enrichers/reachability/internal/fs/fs_test.go create mode 100644 components/enrichers/reachability/internal/logging/logger.go create mode 100644 components/enrichers/reachability/internal/search/search.go create mode 100644 components/enrichers/reachability/internal/search/search_test.go create mode 100644 components/enrichers/reachability/test/testdata/README.md create mode 100644 components/enrichers/reachability/test/testdata/bandit.tagged.pb create mode 100644 components/enrichers/reachability/test/testdata/expectations/bandit.raw.pb create mode 100644 components/enrichers/reachability/test/testdata/expectations/bandit.reachability.enriched.pb create mode 100644 components/enrichers/reachability/test/testdata/expectations/pip-safety.raw.pb create mode 100644 components/enrichers/reachability/test/testdata/expectations/pip-safety.reachability.enriched.pb create mode 100644 components/enrichers/reachability/test/testdata/pip-safety.tagged.pb create mode 100644 components/enrichers/reachability/test/testdata/reachables.json diff --git a/components/enrichers/reachability/cmd/main.go b/components/enrichers/reachability/cmd/main.go new file mode 100644 index 000000000..b23eb9ca8 --- /dev/null +++ b/components/enrichers/reachability/cmd/main.go @@ -0,0 +1,92 @@ +package main + +import ( + "context" + "errors" + "fmt" + "log/slog" + "os/signal" + "syscall" + + "golang.org/x/sync/errgroup" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom/purl" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/conf" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/enricher" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/fs" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/logging" +) + +func main() { + ctx, cancel := signal.NotifyContext( + context.Background(), + syscall.SIGTERM, + syscall.SIGQUIT, + syscall.SIGABRT, + syscall.SIGINT, + syscall.SIGKILL, + ) + + defer cancel() + + logger := logging.NewLogger() + ctx = logging.WithContext(ctx, logger) + + if err := Main(ctx, cancel); err != nil { + logger.Error("unexpected error", slog.String("err", err.Error())) + } +} + +func Main(ctx context.Context, cancel func()) error { + cfg, err := conf.New() + if err != nil { + return fmt.Errorf("could not load configuration: %w", err) + } + + purlParser, err := purl.NewParser() + if err != nil { + return fmt.Errorf("could not initialize purl parser: %w", err) + } + + atomReader, err := atom.NewReader(cfg.ATOMFilePath, purlParser) + if err != nil { + return fmt.Errorf("could not initialize atom reader: %w", err) + } + + fsReadWriter, err := fs.NewReadWriter(cfg.ProducerResultsPath, cfg.EnrichedResultsPath) + if err != nil { + return fmt.Errorf("could not initialize filesystem read/writer: %w", err) + } + + enr, err := enricher.NewEnricher(cfg, atomReader, fsReadWriter) + if err != nil { + return fmt.Errorf("could not initialize enricher: %w", err) + } + + g, egCtx := errgroup.WithContext(ctx) + + // Terminates earlier if the context is cancelled. + g.Go(func() error { + <-egCtx.Done() + return egCtx.Err() + }) + + g.Go(func() error { + if err := enr.Enrich(egCtx); err != nil { + return fmt.Errorf("unexpected error while enriching: %w", err) + } + cancel() + return nil + }) + + if err := g.Wait(); err != nil && !isCtxErr(err) { + return fmt.Errorf("unexpected error in waitgroup: %w", err) + } + + return nil +} + +func isCtxErr(err error) bool { + return errors.Is(err, context.DeadlineExceeded) || errors.Is(err, context.Canceled) +} diff --git a/components/enrichers/reachability/cmd/main_test.go b/components/enrichers/reachability/cmd/main_test.go new file mode 100644 index 000000000..6ec020f95 --- /dev/null +++ b/components/enrichers/reachability/cmd/main_test.go @@ -0,0 +1,102 @@ +package main + +import ( + "context" + "os" + "path" + "testing" + "time" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" +) + +const ( + baseTestdataPath = "../test/testdata" + + banditRawFileName = "bandit.raw.pb" + banditEnrichedFileName = "bandit.reachability.enriched.pb" + safetyRawFileName = "pip-safety.raw.pb" + safetyEnrichedFileName = "pip-safety.reachability.enriched.pb" +) + +var ( + resultsFilesPath = path.Join(baseTestdataPath, "results") + expectedFilesPath = path.Join(baseTestdataPath, "expectations") + + envVars = map[string]string{ + "READ_PATH": baseTestdataPath, + "WRITE_PATH": resultsFilesPath, + "ATOM_FILE_PATH": path.Join(baseTestdataPath, "reachables.json"), + } +) + +func TestEnricher(t *testing.T) { + // Cleanup test bed. + t.Cleanup(func() { + for ev := range envVars { + require.NoError( + t, + os.Unsetenv(ev), + ) + } + require.NoError(t, os.RemoveAll(resultsFilesPath)) + }) + + // Setup test bed. + for ev, val := range envVars { + require.NoError(t, os.Setenv(ev, val)) + } + + t.Run("it correctly cancels and returns earlier", func(t *testing.T) { + ctx, cancel := context.WithTimeout(context.Background(), time.Millisecond) + defer cancel() + require.NoError(t, Main(ctx, cancel)) + }) + t.Run("it enriches bandit and safety reports as expected", func(t *testing.T) { + ctx, cancel := context.WithTimeout(context.Background(), time.Minute) + defer cancel() + + require.NoError(t, Main(ctx, cancel)) + + // Does the results folder exist? + require.DirExists(t, resultsFilesPath) + for _, fp := range []string{ + banditRawFileName, + banditEnrichedFileName, + safetyRawFileName, + safetyEnrichedFileName, + } { + // Do all expected result files exist? + resFilePath := getResultPath(t, fp) + require.FileExistsf(t, resFilePath, "result file %s doesn't exist in path", resFilePath) + expFilePath := getExpectedPath(t, fp) + require.FileExistsf(t, resFilePath, "expected file %s doesn't exist in path", expFilePath) + + resFile, err := os.ReadFile(resFilePath) + require.NoErrorf(t, err, "could not open results file %s", resFilePath) + + expFile, err := os.ReadFile(expFilePath) + require.NoErrorf(t, err, "could not open expectations file %s", expFilePath) + + assert.Equalf( + t, + string(resFile), + string(expFile), + "expected file %s doesn't match results file %s", + expFilePath, + resFilePath, + ) + } + }) +} + +func getResultPath(t *testing.T, fileName string) string { + t.Helper() + return path.Join(resultsFilesPath, fileName) +} + +func getExpectedPath(t *testing.T, fileName string) string { + t.Helper() + return path.Join(expectedFilesPath, fileName) +} diff --git a/components/enrichers/reachability/internal/atom/purl/purl.go b/components/enrichers/reachability/internal/atom/purl/purl.go new file mode 100644 index 000000000..1d0beb1f1 --- /dev/null +++ b/components/enrichers/reachability/internal/atom/purl/purl.go @@ -0,0 +1,143 @@ +package purl + +import ( + "fmt" + "regexp" + "strings" +) + +// Parser allows to extract information from purls - https://github.com/package-url/purl-spec. +type Parser struct { + matcherPurlPkg *regexp.Regexp + matcherPurlTrailingVersion *regexp.Regexp + matcherPurlVersion *regexp.Regexp +} + +func NewParser() (*Parser, error) { + purlPkg, err := regexp.Compile(`(?P[^/:]+/(?P[^/]+))(?:(?:.|/)v\d+)?@`) + if err != nil { + return nil, fmt.Errorf("failed to compile purl pkg regex: %w", err) + } + purlTrailingVersion, err := regexp.Compile(`[./]v\d+@`) + if err != nil { + return nil, fmt.Errorf("failed to compile purl trailing version regex: %w", err) + } + purlVersion, err := regexp.Compile(`@(?Pv?(?P[\d.]+){1,3})(?P[^?\s]+)?`) + if err != nil { + return nil, fmt.Errorf("failed to compile purl version regex: %w", err) + } + + return &Parser{ + matcherPurlPkg: purlPkg, + matcherPurlTrailingVersion: purlTrailingVersion, + matcherPurlVersion: purlVersion, + }, nil +} + +// ParsePurl extracts pkg:version matches from the supplied purl. +func (p *Parser) ParsePurl(purl string) ([]string, error) { + purl = p.matcherPurlTrailingVersion.ReplaceAllString(purl, "$1@") + + var ( + result []string + pkgs []string + versions []string + ) + + if match := p.matcherPurlVersion.FindStringSubmatch(purl); len(match) > 0 { + versions = p.parsePurlVersions(match) + } + + if match := p.matcherPurlPkg.FindStringSubmatch(purl); len(match) > 0 { + pkgs = p.parsePurlPkgs(match) + } + + for _, pkg := range pkgs { + for _, version := range versions { + result = append(result, fmt.Sprintf("%s:%s", pkg, version)) + } + } + + return p.removeDuplicates(result), nil +} + +func (p *Parser) parsePurlVersions(matches []string) []string { + if len(matches) == 0 { + return make([]string, 0) + } + + var ( + pattern = p.matcherPurlVersion + versions []string + // Creating a map to ensure uniqueness + versionSet = make(map[string]struct{}) + + // Assuming the named groups are in the match + vers1 = matches[pattern.SubexpIndex("v1")] + vers2 = matches[pattern.SubexpIndex("v2")] + ext = matches[pattern.SubexpIndex("ext")] + ) + + // Adding the basic versions + versionSet[vers1] = struct{}{} + versionSet[vers2] = struct{}{} + + // Adding the extended versions if ext exists + if ext != "" { + versionSet[vers1+ext] = struct{}{} + versionSet[vers2+ext] = struct{}{} + } + + // Converting the map to a slice + for version := range versionSet { + versions = append(versions, version) + } + + return versions +} + +func (p *Parser) parsePurlPkgs(matches []string) []string { + var ( + pattern = p.matcherPurlPkg + // Creating a map to ensure uniqueness + pkgSet = make(map[string]struct{}) + pkgs []string + pkgStrReplacer = strings.NewReplacer( + // replaces "pypi/" with "". + "pypi/", "", + // replaces "npm/" with "". + "npm/", "", + // replaces "%40/" with "@". + "%40", "@", + ) + ) + + // Adding the packages + pkgSet[matches[pattern.SubexpIndex("p1")]] = struct{}{} + pkgSet[matches[pattern.SubexpIndex("p2")]] = struct{}{} + + // Converting the map to a slice and cleaning up the packages + for pkg := range pkgSet { + pkgs = append(pkgs, pkgStrReplacer.Replace(pkg)) + } + + return pkgs +} + +func (p *Parser) removeDuplicates(matches []string) []string { + var ( + result []string + encountered = make(map[string]struct{}) + ) + + for match := range matches { + _, ok := encountered[matches[match]] + if ok { + continue + } + encountered[matches[match]] = struct{}{} + result = append(result, matches[match]) + } + + return result +} diff --git a/components/enrichers/reachability/internal/atom/purl/purl_test.go b/components/enrichers/reachability/internal/atom/purl/purl_test.go new file mode 100644 index 000000000..e8c08225d --- /dev/null +++ b/components/enrichers/reachability/internal/atom/purl/purl_test.go @@ -0,0 +1,17 @@ +package purl_test + +import ( + "testing" + + "github.com/stretchr/testify/require" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom/purl" +) + +func TestNewParser(t *testing.T) { + t.Run("should return new parser with valid matchers", func(t *testing.T) { + p, err := purl.NewParser() + require.NoError(t, err) + require.NotNil(t, p) + }) +} diff --git a/components/enrichers/reachability/internal/atom/reader.go b/components/enrichers/reachability/internal/atom/reader.go new file mode 100644 index 000000000..23579947f --- /dev/null +++ b/components/enrichers/reachability/internal/atom/reader.go @@ -0,0 +1,148 @@ +package atom + +import ( + "context" + "encoding/json" + "errors" + "fmt" + "log/slog" + "os" + "strings" + + "github.com/jmespath/go-jmespath" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom/purl" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/logging" +) + +type ( + // Reader is responsible for managing how to read atom files and understand their contents. + Reader struct { + atomFilePath string + purlParser *purl.Parser + } + + // ReachablePurls maps reachable purls based on the report. + ReachablePurls map[string]struct{} + + // Reachables is a slice of Reachable. + Reachables []Reachable + + // Response maps the content of an atom reachability report in json format. + Response struct { + Reachables Reachables `json:"reachables"` + } + + // Reachable represents an atom reachable result. + Reachable struct { + Flows []Flows `json:"flows"` + Purls []string `json:"purls"` + } + + // Flows describes the flows on how to reach such reachable. + Flows struct { + ID int `json:"id"` + Label string `json:"label"` + Name string `json:"name"` + FullName string `json:"fullName"` + Signature string `json:"signature"` + IsExternal bool `json:"isExternal"` + Code string `json:"code"` + TypeFullName string `json:"typeFullName"` + ParentMethodName string `json:"parentMethodName"` + ParentMethodSignature string `json:"parentMethodSignature"` + ParentFileName string `json:"parentFileName"` + ParentPackageName string `json:"parentPackageName"` + ParentClassName string `json:"parentClassName"` + LineNumber int `json:"lineNumber"` + ColumnNumber int `json:"columnNumber"` + Tags string `json:"tags"` + } +) + +// NewReader returns a new atom file reader. +func NewReader(atomFilePath string, purlParser *purl.Parser) (*Reader, error) { + switch { + case atomFilePath == "": + return nil, errors.New("invalid empty atom file path") + case purlParser == nil: + return nil, errors.New("invalid nil purl parser") + } + + return &Reader{ + atomFilePath: atomFilePath, + purlParser: purlParser, + }, nil +} + +// Read deserialises the json content of the provided atom file into Reachables format. +func (r *Reader) Read() (*Response, error) { + b, err := os.ReadFile(r.atomFilePath) + if err != nil { + return nil, fmt.Errorf("failed to read atom file: %w", err) + } + + var res Response + if err := json.Unmarshal(b, &res); err != nil { + return nil, fmt.Errorf("failed to unmarshal atom response: %w", err) + } + + return &res, nil +} + +// ReachablePurls finds all the reachable purls presents in the atom reachability result. +func (r *Reader) ReachablePurls(ctx context.Context, reachables *Response) (ReachablePurls, error) { + logger := logging.FromContext(ctx) + + rawPurls, err := jmespath.Search("reachables[].purls[]", reachables) + if err != nil { + return nil, fmt.Errorf("failed to search reachable purls: %w", err) + } + + purls, ok := rawPurls.([]any) + if !ok { + logger.Error( + "invalid raw reachable purl. Expected an array", + slog.Any("raw_purls", rawPurls), + ) + return nil, errors.New("invalid raw reachable purl. Expected an array") + } + + uniquePurls := make(map[string]struct{}) + for idx, p := range purls { + ps, ok := p.(string) + if !ok { + logger.Error( + "unexpected purl type, expected a string. Continuing...", + slog.Any("purl", p), + slog.Int("index", idx), + ) + continue + } + uniquePurls[ps] = struct{}{} + } + + finalPurls := make(ReachablePurls) + for p := range uniquePurls { + parsedPurls, err := r.purlParser.ParsePurl(p) + if err != nil { + logger.Error( + "could not parse purl. Continuing...", + slog.Any("purl", p), + ) + continue + } + + for _, pp := range parsedPurls { + finalPurls[pp] = struct{}{} + } + } + + return finalPurls, nil +} + +func (rp ReachablePurls) IsPurlReachable(purl string) bool { + purl = strings.ToLower(purl) + _, ok := rp[purl] + return ok +} diff --git a/components/enrichers/reachability/internal/atom/reader_test.go b/components/enrichers/reachability/internal/atom/reader_test.go new file mode 100644 index 000000000..7abd2f316 --- /dev/null +++ b/components/enrichers/reachability/internal/atom/reader_test.go @@ -0,0 +1,55 @@ +package atom_test + +import ( + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom/purl" +) + +func TestNewReader(t *testing.T) { + purlParser, err := purl.NewParser() + require.NoError(t, err) + + for _, tt := range []struct { + testCase string + atomFilePath string + purlParser *purl.Parser + expectsErr bool + }{ + { + testCase: "it returns an error because the supplied atom file is empty", + atomFilePath: "", + purlParser: purlParser, + expectsErr: true, + }, + { + testCase: "it returns an error because the supplied purl parser is nil", + atomFilePath: "/some/path", + purlParser: nil, + expectsErr: true, + }, + { + testCase: "it returns a reader", + atomFilePath: "/some/path", + purlParser: purlParser, + expectsErr: false, + }, + } { + t.Run(tt.testCase, func(t *testing.T) { + t.Parallel() + + r, err := atom.NewReader(tt.atomFilePath, tt.purlParser) + if tt.expectsErr { + assert.Error(t, err) + assert.Nil(t, r) + } else { + assert.NoError(t, err) + assert.NotNil(t, r) + } + }) + } +} diff --git a/components/enrichers/reachability/internal/conf/conf.go b/components/enrichers/reachability/internal/conf/conf.go new file mode 100644 index 000000000..e10ef4792 --- /dev/null +++ b/components/enrichers/reachability/internal/conf/conf.go @@ -0,0 +1,59 @@ +package conf + +import ( + "fmt" + "os" +) + +const ( + // Environment variables names. + producerResultsPathEnvVarName = "READ_PATH" + enrichedResultsPathEnvVarName = "WRITE_PATH" + atomFilePathEnvVarName = "ATOM_FILE_PATH" +) + +type ( + // Conf contains the application's configuration. + Conf struct { + // ProducerResultsPath advertises where to find producer results. + ProducerResultsPath string + // EnrichedResultsPath advertises where to put enriched result. + EnrichedResultsPath string + // ATOMFilePath advertises the location of the atom slice file. + ATOMFilePath string + } +) + +// New returns a new configuration by checking the supplied environment variables. +func New() (*Conf, error) { + conf := &Conf{} + for _, ev := range []struct { + envVarName string + required bool + dest *string + }{ + { + envVarName: producerResultsPathEnvVarName, + required: true, + dest: &conf.ProducerResultsPath, + }, + { + envVarName: enrichedResultsPathEnvVarName, + required: true, + dest: &conf.EnrichedResultsPath, + }, + { + envVarName: atomFilePathEnvVarName, + required: true, + dest: &conf.ATOMFilePath, + }, + } { + var ok bool + *ev.dest, ok = os.LookupEnv(ev.envVarName) + switch { + case (!ok && ev.required) || (ev.required && *ev.dest == ""): + return nil, fmt.Errorf("environment variable %s not set but it's required", ev.envVarName) + } + } + return conf, nil +} diff --git a/components/enrichers/reachability/internal/conf/conf_test.go b/components/enrichers/reachability/internal/conf/conf_test.go new file mode 100644 index 000000000..71952fb27 --- /dev/null +++ b/components/enrichers/reachability/internal/conf/conf_test.go @@ -0,0 +1,102 @@ +package conf_test + +import ( + "os" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/conf" +) + +func TestNew(t *testing.T) { + for _, tt := range []struct { + testCase string + inProducerResultPath string + inEnrichedResultsPath string + inATOMFilePath string + inEnricherAnnotation string + shouldErr bool + expectedConf *conf.Conf + }{ + { + testCase: "it should return an error because the producer result path is not set", + inProducerResultPath: "", + inEnrichedResultsPath: "/enriched-results", + inATOMFilePath: "/atom-files", + inEnricherAnnotation: "DraconIsCool", + shouldErr: true, + }, + { + testCase: "it should return an error because the enriched result path is not set", + inProducerResultPath: "/producer-results", + inEnrichedResultsPath: "", + inATOMFilePath: "/atom-files", + inEnricherAnnotation: "DraconIsCool", + shouldErr: true, + }, + { + testCase: "it should return an error because the atom file path is not set", + inProducerResultPath: "/producer-results", + inEnrichedResultsPath: "/enriched-results", + inATOMFilePath: "", + inEnricherAnnotation: "DraconIsCool", + shouldErr: true, + }, + { + testCase: "it should return the expected configuration with a non empty enricher annotation as all the expected environment variables are set", + inProducerResultPath: "/producer-results", + inEnrichedResultsPath: "/enriched-results", + inATOMFilePath: "/atom-files", + inEnricherAnnotation: "", + shouldErr: false, + expectedConf: &conf.Conf{ + ProducerResultsPath: "/producer-results", + EnrichedResultsPath: "/enriched-results", + ATOMFilePath: "/atom-files", + }, + }, + { + testCase: "it should return the expected configuration as all the expected environment variables are set", + inProducerResultPath: "/producer-results", + inEnrichedResultsPath: "/enriched-results", + inATOMFilePath: "/atom-files", + inEnricherAnnotation: "DraconIsCool", + shouldErr: false, + expectedConf: &conf.Conf{ + ProducerResultsPath: "/producer-results", + EnrichedResultsPath: "/enriched-results", + ATOMFilePath: "/atom-files", + }, + }, + } { + t.Run(tt.testCase, func(t *testing.T) { + require.NoError( + t, + os.Setenv(conf.ProducerResultsPathEnvVarName, tt.inProducerResultPath), + os.Setenv(conf.EnrichedResultsPathEnvVarName, tt.inEnrichedResultsPath), + os.Setenv(conf.AtomFilePathEnvVarName, tt.inATOMFilePath), + ) + + t.Cleanup(func() { + require.NoError( + t, + os.Unsetenv(conf.ProducerResultsPathEnvVarName), + os.Unsetenv(conf.EnrichedResultsPathEnvVarName), + os.Unsetenv(conf.AtomFilePathEnvVarName), + ) + }) + + cfg, err := conf.New() + switch { + case tt.shouldErr && err == nil: + t.Fatal("expected an error but didn't get one") + case !tt.shouldErr && err != nil: + t.Fatalf("unexpected error: %s", err) + } + + assert.Equal(t, tt.expectedConf, cfg) + }) + } +} diff --git a/components/enrichers/reachability/internal/conf/confexport_test.go b/components/enrichers/reachability/internal/conf/confexport_test.go new file mode 100644 index 000000000..8c954a80d --- /dev/null +++ b/components/enrichers/reachability/internal/conf/confexport_test.go @@ -0,0 +1,8 @@ +package conf + +const ( + // Environment variables names. + ProducerResultsPathEnvVarName = producerResultsPathEnvVarName + EnrichedResultsPathEnvVarName = enrichedResultsPathEnvVarName + AtomFilePathEnvVarName = atomFilePathEnvVarName +) diff --git a/components/enrichers/reachability/internal/enricher/enricher.go b/components/enrichers/reachability/internal/enricher/enricher.go new file mode 100644 index 000000000..262ee119f --- /dev/null +++ b/components/enrichers/reachability/internal/enricher/enricher.go @@ -0,0 +1,125 @@ +package enricher + +import ( + "context" + "errors" + "fmt" + "log/slog" + "strconv" + + v1 "github.com/ocurity/dracon/api/proto/v1" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/conf" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/fs" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/logging" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/search" +) + +type ( + enricher struct { + cfg *conf.Conf + atomReader *atom.Reader + readWriter *fs.ReadWriter + } +) + +// NewEnricher returns a new reachability enricher. +func NewEnricher( + cfg *conf.Conf, + atomReader *atom.Reader, + readWriter *fs.ReadWriter, +) (*enricher, error) { + switch { + case cfg == nil: + return nil, errors.New("invalid nil configuration provided") + case atomReader == nil: + return nil, errors.New("invalid nil atom reader provided") + case readWriter == nil: + return nil, errors.New("invalid nil read writer provided") + } + + return &enricher{ + cfg: cfg, + atomReader: atomReader, + readWriter: readWriter, + }, nil +} + +// Enrich looks for untagged inputs and processes them outputting if any of them is reachable. +// The reachability checks leverage atom - https://github.com/AppThreat/atom. +func (r *enricher) Enrich(ctx context.Context) error { + logger := logging.FromContext(ctx) + + taggedRes, err := r.readWriter.ReadTaggedResponse() + if err != nil { + return fmt.Errorf("could not read tagged response: %w", err) + } + + reachablesRes, err := r.atomReader.Read() + if err != nil { + return fmt.Errorf("could not read atom reachables from path %s: %w", r.cfg.ATOMFilePath, err) + } + + reachablePurls, err := r.atomReader.ReachablePurls(ctx, reachablesRes) + if err != nil { + return fmt.Errorf("could not get reachable purls: %w", err) + } + + searcher, err := search.NewSearcher(reachablesRes.Reachables, reachablePurls) + if err != nil { + return fmt.Errorf("could not create searcher: %w", err) + } + + for _, taggedEntry := range taggedRes { + var ( + enrichedIssues []*v1.EnrichedIssue + issues = taggedEntry.GetIssues() + ) + for _, issue := range issues { + // Search. + ok, err := searcher.Search(issue.Target) + if err != nil { + logger.Error( + "could not search target. Continuing...", + slog.String("target", issue.Target), + slog.String("err", err.Error()), + ) + continue + } + + // Enrich. + enrichedIssues = append(enrichedIssues, &v1.EnrichedIssue{ + RawIssue: issue, + Annotations: map[string]string{ + "reachable": strconv.FormatBool(ok), + }, + }) + } + + for _, ei := range enrichedIssues { + v, ok := ei.Annotations["reachable"] + if ok && v == "true" { + _ = v + } + } + + // Write results. + if err := r.readWriter.WriteEnrichedResults(taggedEntry, enrichedIssues); err != nil { + logger.Error( + "could not write enriched results. Continuing...", + slog.String("err", err.Error()), + ) + continue + } + + if err := r.readWriter.WriteRawResults(taggedEntry); err != nil { + logger.Error( + "could not write raw results. Continuing...", + slog.String("err", err.Error()), + ) + continue + } + } + + return nil +} diff --git a/components/enrichers/reachability/internal/enricher/enricher_test.go b/components/enrichers/reachability/internal/enricher/enricher_test.go new file mode 100644 index 000000000..15dafb4d0 --- /dev/null +++ b/components/enrichers/reachability/internal/enricher/enricher_test.go @@ -0,0 +1,77 @@ +package enricher_test + +import ( + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom/purl" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/conf" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/enricher" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/fs" +) + +func TestNewEnricher(t *testing.T) { + cfg := &conf.Conf{} + + purlParser, err := purl.NewParser() + require.NoError(t, err) + + r, err := atom.NewReader("/some/path", purlParser) + require.NoError(t, err) + + rw, err := fs.NewReadWriter("/some/read/path", "some/write/path") + require.NoError(t, err) + + for _, tt := range []struct { + testCase string + cfg *conf.Conf + atomReader *atom.Reader + fsRW *fs.ReadWriter + expectsErr bool + }{ + { + testCase: "it returns an error because the supplied configuration is nil", + cfg: nil, + atomReader: r, + fsRW: rw, + expectsErr: true, + }, + { + testCase: "it returns an error because the supplied atom reader is nil", + cfg: cfg, + atomReader: nil, + fsRW: rw, + expectsErr: true, + }, + { + testCase: "it returns an error because the supplied read/writer is nil", + cfg: cfg, + atomReader: r, + fsRW: nil, + expectsErr: true, + }, + { + testCase: "it returns a new enricher", + cfg: cfg, + atomReader: r, + fsRW: rw, + expectsErr: false, + }, + } { + t.Run(tt.testCase, func(t *testing.T) { + t.Parallel() + + enr, err := enricher.NewEnricher(tt.cfg, tt.atomReader, tt.fsRW) + if tt.expectsErr { + assert.Error(t, err) + assert.Nil(t, enr) + } else { + assert.NoError(t, err) + assert.NotNil(t, enr) + } + }) + } +} diff --git a/components/enrichers/reachability/internal/fs/fs.go b/components/enrichers/reachability/internal/fs/fs.go new file mode 100644 index 000000000..e305230ad --- /dev/null +++ b/components/enrichers/reachability/internal/fs/fs.go @@ -0,0 +1,97 @@ +package fs + +import ( + "errors" + "fmt" + "path/filepath" + + v1 "github.com/ocurity/dracon/api/proto/v1" + "github.com/ocurity/dracon/pkg/putil" +) + +// ReadWriter is responsible from reading/writing from/to the filesystem. +type ReadWriter struct { + writePath string + readPath string +} + +// NewReadWriter returns a new read/writer. +func NewReadWriter(readPath, writePath string) (*ReadWriter, error) { + switch { + case readPath == "": + return nil, errors.New("invalid empty read path provided") + case writePath == "": + return nil, errors.New("invalid empty write path provided") + } + + return &ReadWriter{ + writePath: writePath, + readPath: readPath, + }, nil +} + +// ReadTaggedResponse scans the supplied tag responses path for reports and parses them into *v1.LaunchToolResponse. +func (rw *ReadWriter) ReadTaggedResponse() ([]*v1.LaunchToolResponse, error) { + res, err := putil.LoadTaggedToolResponse(rw.readPath) + if err != nil { + return nil, fmt.Errorf("failed to read tagged tool response: %w", err) + } + return res, nil +} + +// WriteEnrichedResults writes the tagged report. +func (rw *ReadWriter) WriteEnrichedResults( + original *v1.LaunchToolResponse, + enrichedIssues []*v1.EnrichedIssue, +) error { + if len(enrichedIssues) == 0 { + return nil + } + + writePath := filepath.Join( + rw.writePath, + fmt.Sprintf( + "%s.reachability.enriched.pb", + original.GetToolName(), + ), + ) + + if err := putil.WriteEnrichedResults(original, enrichedIssues, writePath); err != nil { + return fmt.Errorf("error writing enriched results on path %s: %w", writePath, err) + } + + return nil +} + +// WriteRawResults writes the raw report that was given in input. +func (rw *ReadWriter) WriteRawResults(original *v1.LaunchToolResponse) error { + var ( + issues = original.GetIssues() + toolName = original.GetToolName() + writePath = filepath.Join( + rw.writePath, + fmt.Sprintf( + "%s.raw.pb", + toolName, + ), + ) + scanInfo = original.GetScanInfo() + ) + + if len(issues) == 0 { + return nil + } + + if err := putil.WriteResults( + toolName, + issues, + writePath, + scanInfo.GetScanUuid(), + scanInfo.GetScanStartTime().AsTime(), + scanInfo.GetScanTags(), + ); err != nil { + return fmt.Errorf("error writing raw results on path %s: %w", writePath, err) + } + + return nil +} diff --git a/components/enrichers/reachability/internal/fs/fs_test.go b/components/enrichers/reachability/internal/fs/fs_test.go new file mode 100644 index 000000000..0b72a1e46 --- /dev/null +++ b/components/enrichers/reachability/internal/fs/fs_test.go @@ -0,0 +1,55 @@ +package fs_test + +import ( + "testing" + + "github.com/stretchr/testify/assert" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/fs" +) + +func TestNewReadWriter(t *testing.T) { + const ( + readPath = "/some/read/path" + writePath = "/some/write/path" + ) + + for _, tt := range []struct { + testCase string + readPath string + writePath string + expectsErr bool + }{ + { + testCase: "it returns an error because the supplied read path is empty", + readPath: "", + writePath: writePath, + expectsErr: true, + }, + { + testCase: "it returns an error because the supplied write path is empty", + readPath: readPath, + writePath: "", + expectsErr: true, + }, + { + testCase: "it returns a new reader", + readPath: readPath, + writePath: writePath, + expectsErr: false, + }, + } { + t.Run(tt.testCase, func(t *testing.T) { + t.Parallel() + + rw, err := fs.NewReadWriter(tt.readPath, tt.writePath) + if tt.expectsErr { + assert.Error(t, err) + assert.Nil(t, rw) + } else { + assert.NoError(t, err) + assert.NotNil(t, rw) + } + }) + } +} diff --git a/components/enrichers/reachability/internal/logging/logger.go b/components/enrichers/reachability/internal/logging/logger.go new file mode 100644 index 000000000..0c20b2370 --- /dev/null +++ b/components/enrichers/reachability/internal/logging/logger.go @@ -0,0 +1,32 @@ +package logging + +import ( + "context" + "log/slog" + "os" +) + +type loggerKey string + +const ctxLoggerKey = loggerKey("logging") + +// NewLogger returns a new structured logger. +func NewLogger() *slog.Logger { + return slog.New(slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{ + AddSource: true, + })) +} + +// WithContext returns a context with a logger in its values for reusability. +func WithContext(ctx context.Context, logger *slog.Logger) context.Context { + return context.WithValue(ctx, ctxLoggerKey, logger) +} + +// FromContext extracts a structured logger from the context for reusability. +func FromContext(ctx context.Context) *slog.Logger { + logger := ctx.Value(ctxLoggerKey) + if logger == nil { + return NewLogger() + } + return logger.(*slog.Logger) +} diff --git a/components/enrichers/reachability/internal/search/search.go b/components/enrichers/reachability/internal/search/search.go new file mode 100644 index 000000000..37d729d4b --- /dev/null +++ b/components/enrichers/reachability/internal/search/search.go @@ -0,0 +1,108 @@ +package search + +import ( + "errors" + "fmt" + "regexp" + "strconv" + "strings" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom" +) + +// Searcher is responsible for finding reachable purls in the supplied reachability report. +type Searcher struct { + reachablePurls atom.ReachablePurls + reachables atom.Reachables + matcherFileLine *regexp.Regexp +} + +// NewSearcher returns a new searcher. +func NewSearcher(reachables atom.Reachables, reachablePurls atom.ReachablePurls) (*Searcher, error) { + switch { + case len(reachables) == 0: + return nil, errors.New("invalid empty reachables") + case len(reachablePurls) == 0: + return nil, errors.New("invalid empty reachable purls") + } + + matcherFileLine, err := regexp.Compile(`(?P[^/]+):(?P[\d-]+)`) + if err != nil { + return nil, fmt.Errorf("failed to compile matcher file line regex: %w", err) + } + + return &Searcher{ + reachables: reachables, + reachablePurls: reachablePurls, + matcherFileLine: matcherFileLine, + }, nil +} + +// Search finds reachable purls in the supplied reachability report. +func (s *Searcher) Search(search string) (bool, error) { + if search == "" { + return false, errors.New("invalid empty search") + } + + // If the search term is for a purl and there's a match, return early. + if s.reachablePurls.IsPurlReachable(search) { + return true, nil + } + + // Otherwise check for a file match + if match := s.matcherFileLine.FindStringSubmatch(search); len(match) > 0 { + var ( + file = match[1] + fileContent = match[2] + ) + + lineStart, lineEnd, err := s.searchLineRange(fileContent) + if err != nil { + return false, fmt.Errorf("failed to parse line range: %w", err) + } + + return s.searchReachableFlows(file, lineStart, lineEnd), nil + } + + return false, nil +} + +// searchLineRange searches in the lines of a file for a match. +func (s *Searcher) searchLineRange(search string) (int, int, error) { + if parts := strings.Split(search, "-"); len(parts) >= 2 { + start, err := strconv.Atoi(parts[0]) + if err != nil { + return 0, 0, fmt.Errorf("invalid integer for first entry %v: %w", parts[0], err) + } + + end, err := strconv.Atoi(parts[1]) + if err != nil { + return 0, 0, fmt.Errorf("invalid integer for second entry %v: %w", parts[1], err) + } + + return start, end, nil + } + + num, err := strconv.Atoi(search) + if err != nil { + return 0, 0, fmt.Errorf("invalid integer for fallback value %v: %w", search, err) + } + + return num, num, nil +} + +// searchReachableFlows searches flows based on file name, and line numbers. +func (s *Searcher) searchReachableFlows(fileName string, startLine, endLine int) bool { + for _, reachable := range s.reachables { + for _, flow := range reachable.Flows { + // In this case the match is not in this flow. + if flow.LineNumber == 0 || flow.LineNumber < startLine || flow.LineNumber > endLine { + continue + } + if strings.HasSuffix(flow.ParentFileName, fileName) { + return true + } + } + } + return false +} diff --git a/components/enrichers/reachability/internal/search/search_test.go b/components/enrichers/reachability/internal/search/search_test.go new file mode 100644 index 000000000..cd3e34e46 --- /dev/null +++ b/components/enrichers/reachability/internal/search/search_test.go @@ -0,0 +1,58 @@ +package search_test + +import ( + "testing" + + "github.com/stretchr/testify/assert" + + "github.com/ocurity/dracon/components/enrichers/reachability/internal/atom" + "github.com/ocurity/dracon/components/enrichers/reachability/internal/search" +) + +func TestNewSearcher(t *testing.T) { + var ( + reachables = make(atom.Reachables, 1, 1) + reachablePurls = atom.ReachablePurls{ + "pkg:bitbucket/birkenfeld/pygments-main@244fd47e07d1014f0aed9c": {}, + } + ) + + for _, tt := range []struct { + testCase string + reachablePurls atom.ReachablePurls + reachables atom.Reachables + expectsErr bool + }{ + { + testCase: "it returns an error because the supplied reachable purls are empty", + reachablePurls: atom.ReachablePurls{}, + reachables: reachables, + expectsErr: true, + }, + { + testCase: "it returns an error because the supplied reachables are empty", + reachablePurls: reachablePurls, + reachables: atom.Reachables{}, + expectsErr: true, + }, + { + testCase: "it returns a new searcher", + reachablePurls: reachablePurls, + reachables: reachables, + expectsErr: false, + }, + } { + t.Run(tt.testCase, func(t *testing.T) { + t.Parallel() + + rw, err := search.NewSearcher(tt.reachables, tt.reachablePurls) + if tt.expectsErr { + assert.Error(t, err) + assert.Nil(t, rw) + } else { + assert.NoError(t, err) + assert.NotNil(t, rw) + } + }) + } +} diff --git a/components/enrichers/reachability/test/testdata/README.md b/components/enrichers/reachability/test/testdata/README.md new file mode 100644 index 000000000..6e28d0fd8 --- /dev/null +++ b/components/enrichers/reachability/test/testdata/README.md @@ -0,0 +1,29 @@ +# Testdata + +## How to generate tagged files + +Find a python repository with vulnerabilities, +for example [fportantier/vulpy](https://github.com/fportantier/vulpy). + +### bandit.tagged.pb + +1. Checkout [bandit](https://github.com/PyCQA/bandit). +2. Get a bandit report in json format: +`bandit -r $directory --format json --output out.json`. +`$directory` is where you cloned the repository with vulnerabilities. +3. Get `/producer/python-bandit` to read in input `out.json` +and in output `out.tagged.pb`. + +### pip-safety.tagged.pb + +1. Checkout [safety](https://pypi.org/project/safety/) +2. Get a safety report in json format: +`safety check -r requirements.txt --save-json out.json` +3. Get `producer/python-pip-safety` to read in input `out.json` +and in output `pip-safety.tagged.pb` + +### reachables.json + +1. Checkout [atom](https://github.com/AppThreat/atom) +2. Run `cdxgen -t $lang --deep -o bom.json .` +3. Run `atom reachables -o app.atom -s reachables.json -l $lang .` diff --git a/components/enrichers/reachability/test/testdata/bandit.tagged.pb b/components/enrichers/reachability/test/testdata/bandit.tagged.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6db968849a00122f2582dece383dfe0c9631b3a GIT binary patch literal 201220 zcmeFad3Yq-RVO%78G6W`uVEMlKJ*Vk79ORZrId2jGRV`F{##U9zOa;p~`ISnk$QzLn=bn4+S$`+@&p!Tt`X9ga4X^yJkN&t<|I%-N%iPC* z^nSC~?u-`RH<$Z_;_800z1kdf8r_aJDh^JzN^2kgoEMZzm4#0lx-TEQ-l%c6Gdk*z zM~zYE*u`(>+}ixsm(N{SpL$NK+3h-djHAcoTK%@Wwdv$aYYtySXWP-2^NNS=sIYi6 z8V$BqS4-vf;##p(EN#`+*4B6x{kTq3iSyoRNDx za1J_Mchx_qsGhjy*j6tGtXIhEcSc%<2+}1Q=U;z2WG;am|}n6_6keI zq1$X1mU5K@K7AA|_<2B#k&6l4I(9vB$%AF*2p7g=gG?`8dGgw&&)9j%;+DAsP^6+* zc`)qsMulOKXD@|W0VMjix!lJo{@ovrM=qJS0_Lr*RTn;HzuRox=Aw1x*PgR=??S)l zb?}7_?#k%~1zK9L!F?)oG60wyarabcB)P{lT!`!mT^U{r0%) zYHlt&xeCwj4@cIRT-85z;)QN`?#jZO=X3vaorEhu`5sWD|5k6C0|yY){)z~?La0t?metWJ`LC6xQDYmK2E1M7>~@IugOTmf%wcZ z@4c;DSNGOo&tLAh6Op&X-FT!_IXtlBM$$@P0UJe4?8{lp| znL$dYcgEpP!yCc`zg zN*i+9r0sZlKw|O1L8y{iLHx8;RAhGx`Ab)JcdqX_m#*wxRRbN7(E*W`or7kl3z6w9 zInO?M`Nqz!Q&@bihqYqm3&CirTiVkrC;kM1|(FEcqmPDjw=lG!6aC_Ws+UgIrN2F7alx%By+LQz_ z@zEj)T8a_$_vdmSub8dd*@r9?hI_2d@ayI#+6}FZhNL?nXIZ=9;!^Rj+utuN-WhiX zCq>*5c9-I!^E`ju;q7AaiNz&w;<}-;qeSN7&^_+o0ds>22NB7MP4q_-o>h3~ksJU2 zHQA#=*U`*?htNB}+Vn$DcmF{#LA6dkguL>(khht6`}Uy zPudeQZG4EWT&3zyl@fo>L6NLq^so&IlK%8!|}E|f*^F;!FJ%^lYXPW0n(q! zOtITnJmEZb{pvGXw7=--o$EWn zg4}i%!M_d+2!Bh&HFzu^)z<@2x3p9|a7V49e$R!fRf0Vf_ zVjma1>|3(1pW(|v9Fq6c+-61{g;)YKJ5MeT{R%2iZ_S*ozbuvxS|beqVT~bO(o$*4gr7ToBa2{u&MqL_MsIT*_U;o}~+{Mxt>AU`3 zEK&&3Tuta92JpidDcu3v^wupyR$#r0pUc}`Yfi)U#a^XYDzAE-k-IX0Hv^6nZ}qr2yxoQiuhAK;4&jRsWvN_OEKpkbr%0nOZ3lO0K9%44j?Bm=To{dp)A5{M zf8<<&HiR<*yXL%e;iw4w>t+X+&U}d>Jqk|*mS&aE}QAFtc>#x zzjEl_p>MVAbo+;$7EMjwuLm+Uhoe;&`xczZt)pBem_|K6qyB9do-un~D#1i{uswI- zDpaGwTMkM4)3YWmclAWlzAG!zDtC}!<&Lwm?UZtrz!$_%H0?Sb+~cEWujOh2EraYH zT$$CtGs59;pby>NXpf`@K@~A?b|PjV$oWU}x$9GNss|x5dil6Nay>C2#iyLatslsU zq}q{oUe+$GOt@paU94^@S)E?ny{AMIK42v(Bqz`oqspg^`GaIoUJ&yAsC*VjNGH4D-LO}Y8u1-QC8Gl3p1PB^<21& z)|8u<>}Ot@kUeY$#U5f??y#X)5u*b`-i(%yRA7wibFW>9pD1wzY#wpJ@CVbAww@|x z|0XNa)&p-2$zm9eo1c)UI64`)2q(p)s_c3Z8e99LzEDGL#oqYfpmVPfKgW<)zGm6U zHyF0b$BF&hbGh}$=i|ZtaP?3-lu6=*fXcs|yKoi}6+d<|#O7b~11Ww01{#4m$WUr% zBS*a8o6hC_`9zOdt*=zqSE?H;RTW`4O*G~k=Yv?sMA4Wk0*+O+qat#GC=GUi;F85_ z5{hdbx0iF(KpirRF#KBwUl@+=_Ek&^XN5Pc@EQCIXSu`SHh%20!W&xrEU2p6J@+nt z!Ofr~48z~sj(P}jH;j9XtkJC%QhKi}eC7OUlwLBV(tsgKxMi)EH&@nmEHuUM`KCwv zJ=bBJMqkvD;JIv!nulJo*=}Re9pe~6(K=pgPKf(DaYN=q|F<|j*L5_LN1?FVUl9q) zV~78eQ<(##47Tynkec=}YzXn(RF(6zwy+@TT|**k)U^3=E$450I|^Y8H&H+_w*B^yh%2Uo@XiQejNE<4wpo z2p5|;30!Z?agl5R&l?-(U4}eass@Ti5>wwJPxlQ^E6&C$D)RWF82q4}0~Q=wa0$ujL4- zB;6diFCoz-P|)I;F7KVs{U6gjaA`yBVW-i=etp`!n9@eDFG(_5;X-r3jjg@wtDuwx z-Gil~=Z~k{k9$4pAV`A2R=kL;hL`m_y@F5( ze#14T95ZYb(~I$GpcE?#L!IsP>;$B1m#*z3B__#nTp-W_wI*zTi=5lK+up_x??tJ_ z(74hxpici*fN*C$8VhlK{rwzj_=5bpc?^Yw9#>i zp01tYus__&ZG`PKO}nR%FbH*g(d&|c zBF@BmD*yd$M&z<$1{VJ*hYFSn;v8{KbPo@aLwC>zAJzkEYg#VK0^<`lN-st96{}7D zC@*qVtMACwgK5yGg}#wa$tZjN$Jr1(l|O$tD}tXH#nuzp^aFEKNXfh2p~~x9PgbWs z?@ZJwWRq*{32rT<>cv$lq?nq6aaHP@&*d&nyfDoZZ>+CuY^;bdJ6*EzS5LdwZy*(C zBiIuXckuyzTn+lT^m>YI-#JSP(z1`euny_OO5D0-<6&6>s~DD}A~SX=dbY%^1u*dG3lY1Xuvt5S(Eg9uws8J&>Fo(UM zT!TnS)rAES`hDWUug->k42LJs?~k*jU*PgT@ATm#8{S3WT%2Wad6Dw_@ans;EhKA* zPBhHH2qA=K8=+bFOjXc}ezqd08iZUQZx$l?7jvJ;*x@M>4F;XTYNLVwSD>-=5D98f zy{xLFu!P8VR@=Mf2lT+P;7aC9KgBTKuy}x94IVBWjJsWxe|QsWeq;CQjq4Y7b{p5P zUfn~H0-T;GvqBg)Fush^iIbO|Li8N4tiB*l3S2QJ-h-23+xs8Sg50T_`ztfb>p<`z zS4D!FEMlk8AWe~_0i`_OXdELUqtVDC@N}WsV{{g*f-w=M!O3tZ_ximRj@LCbdBzMd z9GUI32vlKBA&*mWIUeB`ZQI|`>@pq+$FJn$g(U~|*LTh5o<7AkN%lr@5i3}_tNY_l zw~ZQuJLK_liO!b4QyZ#`d`R;`X$yjXMrnmFpMSa@%5eCm(e!jO<}F0M1J2YF#z|2F z>980NFeZ>o_6N8=(;Q=5{OhN)p+Zz`F{MYOMrww^pJb$?TIm_ev9pBaBv#ExW|EbS zVbM))pBe)lZXD>3%$Se3CK^j;tBigtAN1$l%9#@czrl<`7-|K0Nu4M9-%Bc+d z!HnozLSnypF+@Sni0u9i$k~RX1L=n#2RLzNfY3110ey3ltg_^+Jl}bt3-UIxbZ=4uE{hyg z|KCCuQn0=)epQkK7qhR(qU;z+e{J?8mBO0D-T%EAkyMLCk`#*?ylK-^V(csdU{wDO zYnr#53yLA0Y4#BF8{TZ}-4e<-_E3NoBXBZtkysNW?q5wQ1w_JxBxkA~kd-h|R)9VE6)#H=F$!do&UvG82zFBu}cUs7r?euaRfp36UwD&Lg zx1|_4lrw9EmW-6(UT4O}i2oC_CjO?B2_~g^{#-_Uy&0%V{%#EctaqhAbINT7AvH@X z1m`?VAKQ%7&uP=(+BAYU#>k~ws>byz84)9`c7#3k#;v-@5y2xI#}Uci*3 z`(xqbJ4LlXT%U|QH?|s>o2PTizIp0Mx0Mr&s^NG#a6FVv1qlyBFD(_HV2P58lt|Oj z6$xGkM?#E)EKOwoPHd=CxwKd&HMjaNGg^f@@sT7zW}lK|#Ss>x*SOQ{j^V}I%GCm~ z$8mbS>9K8ulS2ChYD4YUu{&zsX)+~1pI{D928ucl7c78#;P7>akvvO^zE__vcn~%) zL&Sz-H_a{bh!8m^P0#bFu3J` z;U%o^DmKQ0HnLh#QF_n>M2e>pvo%|qgK-Dd>t;9=soT%jW;PXp!9O8=N|w9Ink9>? z?ODZ)1gb2DYeK7a=KC8Wvmj_%))nKk@-6eHimp9ufuzU2zcV9oR6_6@c2X=LE8I(u zDn1M};Fu@u36((e#1kevDeA651?Oo(kq;qOIo-_q+Kh-*7BB>^!N%59C`xqxvqEbhSvh%{nBgrePDV30w4TeB0?SkQLh_W`aIter z>it94?Vrw$=o_g{l)ui36*mHXoH1SXNyWluct`_Z6}(is zutSp=ci&)HmjuE3J%+#bju6lF00Y@=JN;f)DkKnl_sb&;wGrlWi+Q5kg_L3{YCkid zduAGI3iy$>tEHYQNZy?hPuG>&E9AW@eB11z+HwSX)&qf|X(}5OGc*uxLDAbGlKcRa zVb>hj1AW66NL~?s>=rXJ;&n8Lc28xcMd%59j5O`{&od&Z?QE8078SK5#TZ(_QVt)L zfE6sYm^Kg|rcSm=UD8ReB9T#S+d9FNc>OLabMPgSS{P&Bzn#zhi)q-`8;BcT#DXNd zCwgGNFeB|&=LKNdIt|t_A;A}Nn8`^D8f@YBQ23fsV#`hl(Co~xtFScCA9@|sHMDam z3NWwp&dv~d{fJ~W1*+ig5T)2Cs)FRlF9;9ps~%EbnZX0>0(x}zu_Po%8aOnnt|~SI zs8gER3~Z#Pd1NJ+bymI1fHJopIt5l1efktwo2;4~ge6=QFe7~mxg!jrMbVKcm_Kl; zlKY6eM-}CHD98cIsLRb;qBat+tplfYso6VeNOn-;VB8b+N>%AeElddcleog~o_k7< zQkAAsswYDwDFV1l0Oka^+t5K^pf~CqbO@Q~S2iVAFA$}g-CB9?AzJ*6mrF)1vfWor-k?u`pb%GnLEG8{y& zna}M`EK354)2JU~iZ#*6(g_tbUv?(`#j^1q!oL_4(**v-s&gN8Aee z%zp*kvMPz1lJj&?? zc7AAKN~I`Of{baiEc9gXB+@aY9ha;nWyT{Z1i}S7n+FgiY;(Qa_!68w29mqX4Bp2{ zKUM07A-$m9bOlDRR!UWzvr7G_S@5`)?VyrCnczhqeISxZKTT^rL=!?1{;66+i( zx>!Yk3}8|zuU8037b+1yK8@*|K-KzMDnI{hM*Lj2Qe_mR3~tKsp8WP1R@n~l)DAn% z9v~v%Khg#Tu+H*1;BSV`1J{lKzMwE=Vx;_y8Iy8-E!CO+Uo#@*`kE5C=bcLj#4ck> z7ZS#iECVM3bU9*3b&>NXXlAr6_FZHxAY&iE^_>yi4P4cT0=ei_ai@>{x1GaN*>iyF z5EBmhv(R;on8BcguuM%Vad_HL4o>kfKu0P2YUrK zDWwkuxb-i7=CXrmOOrP(%_}$v02F`_WL^=W{BeMzkm5$esVI17FdXQB!R1*4&#yS{ zLja!8+HD=NEYm2`I9q)LkUe~)?+A=3dHJvnI)IyUJLt|#9$&l#hg+x zP|mA+@xrSE430bMi+s65FL3`&HE+K}3uQvR%YRC(b=nykHqBryF%-bqL^sEc^jz zYC_`5_sx`k8>#gBk*w%Pgo2WlHJZqT7!lA9whA;BsoRH8SJYE{eKX9u2&vfa3~qJ* zWtQZtq$4fcnmV_e9H)bVvm6=QLJC`eS&ZvXKwheAN z$nbvwf*BXBPY|3=786u4qW%t=Gb-4MqLh(?6ay3r!=&*kk~e6soJ_6V3HwK{7MmV; zktVLUu%Fah_4ubuO==xWW~l-JV`E#pq}=>)?=b=miWuh(D!Mzc2^oq8Em4m}J+H`( z5E(4yWv>jQ{^iPn5g(#50}|30HtVQqe-;NS!a z4eTstoNB%RAuZ#d=B%xe=WFW62ZlU*R;-*SQU1f~r{aNLSg1^(5p4iX@U=lDtMZ&% zEaAo7QgHUodWEc~Ceyqpqpia7NGH(NqE-CU+b(3C{sOv_csR|qXe~eiV+m~gQ}cG^JFn=U8|+W|#MpX4TIuz z2vEz3D+a>EtxK=I#C`bJGNNwX%5>Ku&qxxxy(=h&wY8kORdz`x)qxKB8wi|#kT1Tp zcV7g*ocrLVy|{EoGSI|%tx^|?Tr`P4^;MtEbbQO-%ZREa&9sv1XFyq$2pFKAeap#T zB2)#cw18AL%3Fz-r8pDw3|&b~YgJr1*lN+MIdDk`g*gy3=dYMV_?{^e&=iezzb>YK z5|;`>xl&7Y9eiI#gsz~9*StiVsU^4qMg;`k*$^F(RR{ufC1b4{T2+5KwapQrZ~Q}O z78OAmqvsJTe&X!CbmFB-)}POectMf^_OyKj90KwL8(Rf#a{HwPg1EMl=n79|z?e#= zMD@8d;l^}tN@m;`d+-g<8K+*s2crV|{rZ_7x*s#yku zVK-^u29Y*&i}JQG%zswlrS0b}6^c(ReHzMClwGAfMCfmVwk?(dYp$XhR$a{6yr6*{ zj*(srA&kHnoQjNuNgf)?wJ0N?eFD_YYCLDI=zn2D5DDldldCHbNiQMx166qDB4neQ z8Up%IMj~V*lIF^Yy)RA~wgrF_MRRI&dk;LQUt! z^~<u8R!9rzn;FmP1bG1F-)g)ZbBojyri~XfTqlWxiwC!Kra`4}xi8 zCt(_?*Hir^-;t4A0%9{?=UIQiFb;%{yNG7!Vob295WLbzU2UNwGo$#Ze}T=12&coY zK`Sl*QCmp;%dIPZ)uiXFh`Bj~J5AtZ(B)4K; zzilC3^8sH%*av%fi>Lx2h7C8rZC4XGqek_e2*(~Blz043v~&n@su-;W~5F@c1?&#~A7Ezoe} z+hf(=kFn}^P2r!@vm#jmRP<79^mk^ooHg)?awMVZab$awEWeS3fudKtaK5Ul0fP1J zjceDgUfT>59+wDaNN-fU zM2yUTJ2!c~c+VYSL%F@$90L-Y5|}%ALUHYD&ZM|@)09nksyiK`;|8rSsIWx<+#Edd zRMupO1gQCZ@3~xK(j6&Afy(*{itzBWxl*dG;irTjs`jTt_WQnR+pUzWGDDPM-ppTn z$==gfuUxvibLGO-i?dl3fww-uIl;Bc3ScwwQ^QXkKbY_u>k>{k!M`!}1lvKVM^CU7po&dxBpjvkU6FFk zV{1d86BPRo^s45}cF;^Y=)#tJ8p6FNQguHHV#-#7Z^gZn7`g?0d7g~5Y7 zj1*2%VTor3fd`%$Of~`v_Dgcu#2v$v0!GBnVX5v~$}x*Hy2Rh~oY^h$YNfPNt(5Uo z!A})GHT4XHhU&hf<+y1kTXgnN%mHF_`$Py5%*?y!CB$&5YWLozrI#RjT&OcI9iIGiVW`Miba zGson&sC8O&_{ii%Xpl%L5P6aVHT*M}QlR0oR5BC%t|+}^&8swaU?X{b9%2fR7P0yI ztNGk#OuKgrpfuH&TB_gl^Rk*JwM!<1!2MdUDC&@f(`O`%DGRe#Cn$YE%E$Z*Ig-4= zMFWY$g#|=1i%nvvka6Gj`=;;&nZ;r(Sy3O;(HVXxEBnV1EgCuGic)fschFPix>B9W zls;%0w&Fy#)>GgTMo29&OLWGRDBbiPm^mXv+Pm?@>_40}h0{X=f0h-6BMzs>qH@IZ z^ca-3fKQCLc_g*}W(t3u;pcAi6(_20RwPQQ-I-Mio+Y%U#JYiKBRWM9zpQYC9&?EP z1`=FzFOL`17(}nwDRtW^udP7>8&WFAfN5Gl<&ZrLu&oY()=THlNY(03D8X!M4kxf0N}N({)zJd9XOkA>3}gdmZr8xlMv;DCZI?U4G{o_ z%InYNo}G3#v!8zhcFG3qlnrX9faO^D6wK;ST86MBTtSR6>kOJ8ytn`lBzZn}ewU-D zaW+3}DBwJpY7+X)tsQLk6=V{U{Tr#bD?(o<^u+kBG$oAg2UD zYPj-3WQBgMloPSyLz7~r!GGvwr|}Hf@CX(ywJjhp^mwgwXblp*0 zO@}8_EZM^?XT>?xHIM-*czrj;n+=8!Um_&YHFngkv!ne(BEavz~L{83L7TzO#>6ZoKq08mSg|9cHfc_fy>H8FBl9;-fHrgWHhF7!PC@_Am3|zW>MLr35jo=&&`f2g;ov18gV0~ zA^ne&XkUG9a&%csj2;YK_Z32>Qau&#_uppZKrU&V2s3;1!3#Ep$rXl#WBOk)bpW!3 zl%L=1RGJTBSHeK0oLQGP7{9&#@K~w`%>i`Frk|jY`n5m@k23WS%}?$PvF1l7Vy*fj zU^6vA=?60s0h=m>dER;Pi(l+q-??!0`b8!{Gs{LofF^ezj(G)o-_C6+3s6srAuAz+ zyKaG`Wfo0BdeT>%%e`m@QZz=ydO217eO*SpUbo!Cz8pp}{JY|5?)irTu$RSr!2K45i)L*RUff8Wzp^7@1S7vMd-W zBwpt2Bh(SlAFaLvZxCvP({R5J;M3Gh9F1+Ikw zvu?dU%L7OxMpkM2Vq_2$mqerhJT*+zuuGYi#1GD%pyKCGu5kQOABdX{ z?L!uInU#&t11{x29`u-%elUg&=U?w8nVg?7H4yJ(GT={UPwvgs+?cGq4b{yc01Bh* znrfGTSQjYZ!|1`I3T3RnKWZY6t*!jQhFX#xQ{4=l7BTXpVZ3>%NGbRl`ZW78Q0kK8 zz}ZOX!tnN)6TFtr-|xtXziXPm#cvr0jl>-qVi^yQp){On0V9)Yicf`SW6X+%O*57a zwe-%eSv7yFS@_e~Z?w_Cq8-x6Kz29iFGmG2)GRt6gM>*E*5XbhNL0y)Ere@UZG?3a zY3_eZjN-p}1{6=V)qXoOZapjV)gqZNdSVQXY1zd{JPo>9vKEHBNK;Re`7$4s`0TkS%P2MxC;^_aba{wH z{UsS0a8Zl;Jj|r==G%0ro@-* ziu`X`t`#WXaia}z_p_di^bX8ll+|SD%uXhQrnPROHX-CmEhwawf=;VeVyB)XQAGSX z&^8SxPV5?>Y^80&A!R-4vwP3Xw}6M>ef{T*wtzFEo(%*>PJfs>gH+I2^LTm_n5?Se z>K4qst$U-Zkrp_%7A}f*J>Ct*7Bxr@10)LhSc@(w^1Xg<#l9X?ApiPkJB56xn0Wt! z*-MmkOD8LUhq`6yaCMVz%D?Q(cX)s5mL+4UejFUgV2lcE8gngQny@MvylhK!WSyER zpsAz1cCcWBYpR%6T)G2Zf5x1@UP_H|Gsg*r-hok*{dBGwm+Pz}KgGPloZnOtRDd@i zSrZU_qS_m!M3w+<-<)c0Q)b6%A&6ywLnc-$N{%!O^I`YV9B2ed-djXr|GL!}&+HDj zI|KN!n;wclEW2RYiThx_=s7cqJ?iC3Pd4snWxce4pUsu^^ezam%BZsH@0Q#kgg@DQ zlLr!?MA3m?Y2YJjZO8b~Bc0W2^aC3r+%_X4d z1d5(^%5jm$xdDC3CPq>9f!HN^I~~s9mowV;OFH}Pyz?Z;#LfzXK04PE%t(6Bu|5wL z!jRxbNRc?ihtjDVpcu}zoofz2(2)nB7rI_p_^dGyd~|zVVN^nK(_3an%XHAQ@5zdm zx>WeQW4BS#K_TR7AN9wFN1&F@Y17nFm~je7IZQ94w8b{E=xr&*_M3{h1Pw@D#x>xqy9}3xOHvoY zfEby7`P}4*Ik+BxXR)&l$INgMsHOGV%6ffeJr%9`Jy~tZ$`1_CG7=I$z544IOX$2{}clxZqE~^~}Q-{ilP|zDjwoCuDMSl!Qu>U@Hih7DDEvo57 zmtUOG3aCb0&6Gyu2%(4Wu*~;J0gt#)Ia13p^i@1=q6mfq8@=)IK6?@qwNd+wstGlh zYClOh69$TASaTn7d4v|v6Bo6_CSfBrH!mwt{;K9hy&6eIgl?^BtjDFZRaG|?eSc<( z?yQEs+Dhe`-%Jf8ygQ>Mugjz?h%XE7T~ik~POhbwlb91$Ap|~IcCH8eJY+ZyLX9*oAluD;~8v-AP4)WvbY0Nud{_pSD`azdpTKFZLKz z{G4+$6_b^6Y6{V-Gg7ZAK_}LMNId3fz*;W{{$3JI6W1RhxLP3+SF8@5Jmaw6 zZ#PuJM-hHIEQjW}J5mX*JgkwqZr)ld1{&RMV(%a~JgV#e)NDDqQcbnqGfU;HDkEDq zf7rVqc{M;0)8tlyGaBryR09{Q+2tA|_ju4q93L0DADlHcQ?p(^oRM5OHAyPfuzT4S z9uZms@p5#8rZItkne1&#;lvZ7EDYT5S!!FA^bSb>Ei0m1ZMz_hv7v=LK+OYmyGA2s zbiPES2d-vQFeX7E+&{@EFPr#Ua!XXd5?6;sUYiSr3iIzN^bg-^q9r=(tGGojDVD`%@)R0YvCF{A$TGtw=pYl=y! z{@!g4dyRgt0R%{KQg<}zo!e;`|JK8$K{0Fy8x!xtt>5n(qIq)iZ&3>Z$q zmlTbtxS79#FV5eJs}}!lwp?6IuWQPx<#AOPHgO76wNXOeLNEuSeBicy(%MrHhyo4U zt`0C)LOjC)?M!q^%kiwYMpN`BZr+$i_mwl|{PgajUy~K*>v|C}{DAH|XbetN2_HAD zK+mgM1tXJ@I#BiA3L0488<`p_<7lF(v2u~r)ZmLIoEw~(Fgag7+sUb|rS7@^CZoxz=?3kb96zH1 z#XiRh;w>^mxZ$bfRBbKrV`({c+`Nq(hZ9qI?z6>da=!lSY&Q{PVx+lJ{~#k(sAeT? z!N?5gBQt}>c}?nuYX8RV`jf&pdg(CIB7#Wa*aLoXL_5IC)gn1UN?HY(Cg?{kPRFQZ z`rR2*xt40T{&7}Rw$Q=p&#GDY;FAcTn$?{Wsep*S`%W$@UW_0dI0~Y+GLw zjK8D;?W~ZzfX!*17~y$CPnNW!7y{uEg(VR5W&(8Qk?VGm*uNI&E>SW^wf(xbB+NHy zam_x63i5@(Ag1kCoa!jDn5F$+FQp2L%*tJ~*yK*BgoDXO7VFCO8mJi}&SKGT^<7u#7i&Z=v%&6yzhiP!LT?dGs` z)VZTfTvTnTzw|t90df<_C(g?A^~PCG5%-Pod1j~0)h+QZGZ-DX9r?!CT)cY5b5T!K z?!Po6{jqLIZfv1DJ#UP}CnmfFrmBXgLTo|OKThDOl=O1?%aIS&QvJwoIF@N6K z?Mt5y^fNqg&`lD8z(wa#1Skj+4kU3vfceR@&tBMN18R)rz$Qu*4pBR5+4h=AEm$9E zbq3KhV0TAUHRwy|)@L#Ys1${&Z5JW|^#_e#SVD^J)Q12P!EVloyJvo7ww#Z`o;2M& zD+tGRUAI7yK_kenHL}G46hwR$0k0(2*p^>6yKb+bPFcd&mz=G* zZu*WHuck`sYWm@fTng*xY6YqU=^K$H6jEZ=EtpyngAqS6i|Kplk_YT$ejHyiZ<{gw zs;Tt*-mK_X4U%I-8dZ}?X(=b`I+ug|hwUYlg`q64sDtHuXG^w?bbsLwWkj|OEtoCq z26sh@$m?NDxM8^ijiMq_UHuU^?NMkpOXY7P-H3TxR@8$Llf!)&a)r!v1CxUR$*dT0 zyu_5{nbRwEk!DA)8IfwEo>0j6nsd2JlY)>MJpj&bCYehw)x?1OS7o&IYcPFr8nxSS zRB(rE+a)F9E`qYF3b^^nBj7nK+8EnrG)CfuyRZDHTzgvi5F%X-mO>4dLanlf zpAvq`_(=_#{8>gw0yWEOFiRN?*ph7llYihrywJx`z`(dMK%{NS(P;~eU_&a@U8tAV z2b{EqnVlSHV!m5`!&1PdBU(Q{ImquE9Xt;+8uJD0VAZ`FZG++5( zNh}O;2&xKJgx{>vV)Lb}O*Y6D=B5a^abI|A*t{zi6uzK2QpfyTf3UmD{+Coo)b1P**I<5GGlc~)8e zC2PtP`g-CH&E%N1JRTeln}AS;vDzHDhbLIUD)ig{BuW1+^Pkiw(!K$+9Mh40{9LYi zHUurB>2euOm&@r*m%lF~U7&1n<9TO~5D`68-8%ansS4ITGMd2e>H&8etqWlHihm9nR^2XLWa|H9hNHyxgeW_$Wn zoS=)==?oBP80qT=yEKoJ6Lz)_o!Q!W2n2LyN!L~mr0z6hp+9pbY*QXN7QAu>kzfqnCN_pxbH5 z!Xfi(zBLLFDrjO-ip28~jT-xqQdT)~#X{+a6TwfOVU~hgOdWJk$3lu;rPzTB8A}FG z@d6}RMo~?lk*xYpS1}{#0+vWiXdyk#f+9VCj6}u5#$5$Hd{mDZi~M>Gr3f)rFxjNLi(**1vLQ8=_7Wc zI(F-B-4cB%=5VJJG4j%aD$37X6(l~!1`|uPDC`}A9Hp!F8mbAaeB!HU$+*BJjEpy zYNtMH2FkEDE6}iX6)XuLIOygAp;SxFV9N?C4LuCSQ+-LwIiAmHC=nuFVGGvsNo)#%kT(P49R1pJxyD&?bU7Ul>|bTH50tH1cugQlZI4lj znvv9D1D8uP_EHWHU}S}{AOu%T)F@aD{Eb0D7#J+>5AZSerHq_Y7Wya|LF1igJtZ5d zwGD62YD%oCDpFUei#kLduUM0hb#6l0DyZVAMjFAp=3qL4D>3uLkC}h!wsSxDh*5On z@yQVw%N7(dFL~a1R^^KVXwC18iFmmO6<5v^P)KC#Dqviu#CS1_?-$SI4$pL9ZNPJ~ zQO8eeNyHCiHk*MTg!JP}5j#kV)f6qr@uEJC)fMS8#8dT*!j%$9o8yOk`Byd5tq;h-!at#eA+rLR6ahW7CC%yQBm#rz!y`HWn_>e_ z^Fu(U-h7sGQAuAQ|1P7ss8|bx@@BsYhb+xmtP=P){6EFIMO)AQZB%6Q^Q9c_-j+~i z@9rYk8jOya>^kK)s@3*S|E-{6P#0-{`^R1?%^2045&#!nC~iH3A}fmC58dICR< z&jf0Q&u%8_)zqEk*E4c;)pe$ecmZw%x$)OdfS%raR+%0s3ABaLd)aEGBCefDgvKWsL}U#wh(sS+hCL>sHGl|kG$8FRSV zN2JQdVKYS{h*w3&Il$);}Op5}`_tjX- z{MNDZxGyJs^%On!C!do$KHKF}Dy^-QN+tZ1@spZS_STFt%1RbG6w;dQV7OjW)SN__ z*>WzJw<6p2`+XFU<9VX<=$|1(rgKbaPj+Cc7@poggKrMovPjzq~QZUi|Md z`WRJi=~!S1BebLe4I@{&AO7wK&K*xzeDT}iT>;7cQ_!f~Ds+-wk2oE2pQ3dYM|=H$W|P5WS*q6Ki!3gsmlEsnsSrOuIA)WZz=5VW#qfHCOnz)>P_oMxAVN%TKtm)w zX!sE0>D$hJ&dRB{1>ca7tS;$9+2Q67yq_&=Z+ATDcR0u$>qRdYuiqsx5 zX;k`96gYixt^HkRK4ayzR5ATy8O>N(qa<<0CKA(l2D3`dcIz+Du$T_4S2>P_cLmCi z*7yB$;5xFv+h;F3kxn~fTTF{lNvW-++G1G&Th@X!kA#HUS|C&P3XA0pJ}jRWvGkY@ z`qT51ciBt!(AfknuchWYWmRTb+6Og5?o6Pv)}$77T(11+bE zJRM2BE-X0*ouS8+Rv?_k$O&J;tywFILCSX}9R)6{p0yQ&0@pb}-V)N25aom(H!9q9 zJBLRjuXx)%@d`^z#kN0y=|sj_3s>e#;S0$upq#>_)GFZb;H00EQ*G%W~JUz zRPWKgD4?mH3hO#ZfHd>ufUeTsW$YrR#U!pf=mgX6EjtbMZKeZjK(xoTfe*J4|69!|`+f z)#@J~cSa2~HI=41(a{N!sxu*UJvF48RTBvdii*Smp^rMPBla4lRSS8-lxilRGU?g@ z&BZ8F9snY1jt(S>6^G(U+t>QnovzuWj9S_{nuth zcvcSl_qqkab} zN3%OPYVNxusKDV1)|ZxYn}Mf>Y=G+-S_`f?NezEFzA3Wae{y~SxSLb1ceak!%e|DI zvz%4#cnOAJQOlH9v&>%`YqLT+9US*o>CnnpHy`xIXqfuiugyA-cEs`=ziC|9?XGr9g}jQ>7lnb>RK^rk*!iC14gd&z}TQX zzJho-FS-)UEWFi3A&F`*zc)8I7>1fpw0~$(aHB7QWCzq1KKTfeiISuZq*%|p3oc}V zF6&d~*UoJnUh8{aha$-zhw@Q1Zp&F*R6?j~B_oTk7p09);Dw?s-2j2)H0Ob9VWpck z2g(o%J?g9G7rtQ%oQcSz>VC41eAKU>d-$_%@rld>TPeZ%fuZT6x&j@FhMrq|`M5uF z3;YCzg_Y}TlR&OVIw%`Zhp&)9%+ns+H$xx%^ZPw_gmQPpFrrifn#_&q)F{~XV{9({ zF4AX!z}Y5qJR~^vmW;M_#&;ytbQ#;I^q^+ENfAmfUV0QrVXGn&`>MuFQvseZy}tjW z7Jg`owxx=zyzxGQoGsTAZvw5}>RL6r<^Rka8r5zYY!B;rP{r0%)>YcvAQvqp+66~&fFIV;d^lvFwa|BR)bTZ)j)x)3coh&1; z*6qrk;aoz*O}!&+mz~R~RUI~A(msRUZ#Zq)@BO{(-00yhLsXo*vhYJ6mGh=#I{%J^ z-OBZqQh6Oe8~E8=L398=*l2*fQL0q%Q^gOh+4@>#;nM>0G?;V(Yo_7B!P9NPUIbKq z1O4G$QM|tRIl)ln;9F5fr|35BJ*Zcl1OiBmQAi3mAZDS{8_*;b)vBZ$@1e*P+-LRF zBL_f;1(z>g>!Xwp0nP|Y$9V^gfSm7<^R(bg?yJfMF1!O` z9FlzOal3mLuin@*C5GxcXexw|DTR259{QWZQQFqs_BMWaOM%~ucMhz`ZT#?qu+KoU zjJ)kUoi|<={RoFHs=r!pocB%CwSwZGa zMW2$@1Tr97vDJl{R*2X_Am5M9ntbUFsGrV?^&U00i}&}Y zR)JU)K(C(c-RWZQPqQMK<(kLyA9nlu&~;84*e#Ku(+mW@ak?*eS(%&K zN>cG$dYocZ|CXu!da8j06f$ynSzvIHg|YC706(VR3%HF;6l)y2$NPvXI?sWV@0;fI zhegR)X^j|9h6q$@Jw5Kt-idPuaBC>Mhgwo}u1QXrR!C{M0K=?BCt;foykURrp|7HR zf!0RL2v8yL7brdCOMI*KjVO6gh6SjMZVK*jdjO~o^_D@y2)^drCsG|Fy2bMrz~wWiZdP z_qH92jzIA%mKOf0`gVF}+G39XentYIYN01UAINX5uI6Q9M{opugBG`z zvyv-WlSy-?H8kYBOI^&+LLSWWJUII0x91)4%i2={a zccgmi!p{m|$^yqGSwLk5mYD8sHXzgz1$@Xcd}%^M{F0D1OGb+GI9Oegcn2Jecok+5 zk!`PeM|Bh$_8|!HQH+!SYznO_PV7=WHD~w388LLJ9^Riw9fgv*?KHeQJ*4p-^c(lk zq!Z*oc*q2rafIQBu#bo*>v>Suu&1G9)w*&ZU!?xF`aTtEE|lU74v?aW8C=0Oi1S&a zp01@b`0r&!@=%8BxQCcGcA^oyx!8`xbH}`jjKZ^^Qpsw5Xyu`RVeyw_qadlI|0?0k1U)S2$~BKTfeLbfMWYv_ z5spw&f81@W>ybSZxDW*jv)k;->0J1pj0jxTwRB?9?!hy25#=_5i&D6ae8KI!?9j@% zH4Z5NUs&aI7LjSC;jsWLm%HZ(Wqfr)H5wy z$-`<2K+8Z?h>Q+5LyoBo=uS6FvZksGnZZO^rfq~0Q_-z#RUq=Z;8^8EZuAEdrH^y$ zO!eJLDK-3+mA+fCn2d>kSh12z7*ut5TS!?Af`k$J%c`$f#h3itm&Vw*8te?{AE01e z)_84lFusccpm}!8TdAZ{I4dlaN(82t1fpD|!E86`w)S}OHH(WI_s{X6mnAhsne{tU zRVs0FQMEzy#^P&7>L@ZjkijPVTTE=c@m%gRPw76pgNyZt0G6dl0$Y&SYDZ$VKoN4|sL!MiRj1zR84rE$5bk|`1{WLD0_1ZKihV$mnFxrP zieMJxdNh_p2DKFt;VEhbD3e-37@AsL5X%3I(_*d`Ul>0)pWB_m^jKfabimZAsCQa^efHv`MVhr z(dJH{os`*N7%C}97Yq&aZjijAMj&+6#MKnzioy-4UhvP3(;1508PIt>6^16O{?H{0 z^o`Mvl7-v$D2cEhWIp+n3lWuGyoZZ`51$2D%jMKM-oMI-eaof5g)r(IyA8>M2XQ2) zmWbtz(JKl^F1ia1y_NPr%SvF~~-R|}8_BaR~lJ1PV z$XOK^GY)VRO8c08UUY6C$c@}LrZnKvMRob&alZ%13nr_fx)+6$<6cYZ3UIdiXhlA< z?uI5MD%U%Q)IsPs^qsXx%YV{{qE(P#vx|32Da$z{=f!q?4k5~Q_5!X*5M&?F!mxnHI+x8f;C@ex0EG}VO5K)GUCwwt3a$Ya)%6-G> zGa$7>Z{!h$2!nL839Je1a;02d_$N#UpzNVU`gg{Jy6ZM?JI`FKp`6k?3YB>mSu3Q9 z#wcLmhBYN)+fSjc$<;MUYZ2rC(&oUgH7McxeQNQI&X?8qQao2>QHGhTf5cTDjMpNv#~9DfQy=j+i`&XsUm}FFr#7 zl{v_`7X7VZL3w52t4^N^kVb$S`byKxJ6#dm7tROuTr^g@&MAx7tU`6e7*fv`sYo}U z4I_nZ5~_#izS}L_L}mKo%8JfJTfD`BXH`jt!0NJTw`DH$7{7746qw<3EZ?w-ZceAO z7PqwRtc8~@O1OS?ep*c;V9rfCKu23xBQsDU7eYWR?5D}afbT>y*I0}&zeCfU`h|>gzkyb-!Jc~^^ z%J+cko>EKmX0M5K!3Sz?EvWZkT#dhb6cBk$3s zRiU9k4KG4jzlLr4GAk1LXev*y@lw%8?GD%%x9?AlwmvLe3~sXA?g@TISb}}2+2xgi zM`8g?iBsAP#=M%hA;xA=&L2%pdlVLR4j4V6(U+bio>doW8_C!ZQZ@Kih-9YfK~jba zXoZ1$Hsk!?n(*p8lLB2>T!h45g>Gd-{hD*o#FS|YM5)8Zpw5i@OFuYMa#zyRk+QO} zE0LmWY*3ABFWGzg>XpW`JJ)wFUA^Kw-zij*|Jx@us-T8F$=3}^C8TNs zWh5{V!S!Z_iW}Lsyy)x!-w-HmEdFjo z0c*P`6@%Ii&(hF6hH;CMK=yz}&iDZC9(bwX5@Dhdpn34w{s~+{Jj=j)X>milxgjQV z*F9{uPE_e7Fup7aqi;nm1~p71iB*J&2g4}=&VvtBcR$94sPdmuNikVjLQ2uF6NN}t zFu|M9w{x48avh?VXpEG*0ksqfaY~?H`}Ddjv+#^&mV_JwWQksz&VS>zhMfW6cA;ie zO0^Z_XfeN_w6^fEFyMfUPM{0HY?AV-pPSno0_Q~mUo4|PffUthrc}Ozij|gWB$xRO zEkUtop?$z?E+Q1h)dY@KUmPH8FflBgqG+zk-$XHzx*Ztd$c;e>7R-_rr*qirLvl-v zdMvRlc~krFT<+=V2ueo)saZ~OMSQ`W?}3>iY>$pTc^>O%=z~H^r*S(3rX8Z#{=t)Q zYgd@Ma0XtQ(X*%bZvC^2M4H`Wm8w0+!e4$(ov*OE1Fe4AO;+`yl{2gwQ8z)pVfr z_hrP$RSRdH1XEN>CN6H*&{Te>61J-QJ($tw)nx&;F8&H`?lG$V?aZiJtEDDaWz_|> zW;OY0^#>g54^N2KWj5fOs z0Mgp8eX!SUwDMCrgQjRFl>NS;F#xnCrfjDeKTaQNFjN9SXlf2?W+~VPl#vEIT%>y2 zf>Z;mumA&ILEfiNN+UWk!1+`Lds;0H2($%d&hr8uD*F*KJ7@y-y}*H7?g-v475POR z5$D10m^zSSQ8%@+?guhrLJ&sr8>y@9RniCk=LmrV?KFkJfyoLzH5^-HnBeuZqg$m! zu6z`N)K|`(If4|}ZWHy!xSxRg(2<~X$F(t}h+jmv5t zKKMzkH1V&68{!>HInegnG6JRdP#CmbS|h4HPKoK4YJf>HaZo|0k31jH8FCq(76?#T z)A#_}iM$2SKi=w*QKR%XXGrn%N~}N3Y6+VxaZ-FdfZI)Vid}X<1W;KhY^8?lLSg1u|4S5XG!AJGN8;V=Izw_5MjV^Goc?yAFKh3 zgZ0crIrztBNZxwt7XOQxaj@>oKn_MTSnNZv{C)ehH53-M@>%p0aHs=;um;Yx@KA+( z)AI==gR%L+M*huUE@V`d0Nqhsw?XnRH2@LD*m@ZwZ0a667szG}x~^VB?Px z2SblX)HQqwo*XbLbOb~UMQNfgc7Q)1bt7j)dG{NhlY7Z*T(70|O#qs&ZvxSLeG`!8 z>zmZ4PM37_`R4+c@kHrh_|{;<8;*MhS6s7iIJF4G$36SRPfbSRuwZlZ$J=jAs+gaA zSG=Ym!a)jqT>QPs5=%HUQ1arZ;Yg5Ug8Q@dy%J`9bOifF`bX`_y8^T?I7PQ*HS!}D zAxP#|Z5IX_B^%CY^%RTfg=4b`9Q5y*I%aDDyrpOBW(Boi!LtiN5M~+z_ev`9%FSa~w>ek##{ALpjy&X=5en>Y)-D=jFNH*FuD)BL3!?Qa06s`Ob_sk6DrmkODDs z{o>SHt)RUyOjb=VXvqpmrJ8`6V3xXaK;S0L0spsVEPBjU-^@kvp0Dr^0tzZ*6{ZnL z$R0hb;2u8cqY=X*swhx)XD@E@;D@G4gC6$Lixgh#zC?2Ac}z%y{`@nEJ%W6G8Z>)` zfLP{lU!3Of#O7c;^7zeDRf>cjy`J7A^lcgC5!EdlOj&#kgf;Z$hsGRRj&w^wH4tFy zoxPKRdlLt4Nh=z>flJY96H12DyoOV4*B4Q)C0YBv5}y)Mf8ekkh4f>T{;qKPM$nw$ zD1(f}wU8&t^p{5Crgc7}YWmLt#)S7EvgsF{o2FzWG*?LYJH2x9k*PDHOA%yIs3Umj zLcZ(mBdbdgvkA7k(gesVZ_!`!e4{pJ63ORnw6$|vw;PDtpsNeJrab&8BJ(ixI1#uzd)N#n!tPnG^G&Yq?hJ>0pv*_e3ZBrM7BIH@+WNw$NNPcY z%@hFrDUF6i2kHQ7lrbjqsZ7aznE39nU|lxE(cChB zdA6iYPp*1zR;1kswlK;OzLch1*$8XOaZ8P6Z-eApmNZlvc2+(WucT%`(Usli{WD^O zg+V++o~@<#9L*}(r)IhAND97mU{g_r%zM=D-!32uFH9^-8WK#bhM=0}=+DQn^WICY z?KCbu^UTi0OHc0YU|`@w(N~6=7o#k|n7Px-@SZYv+)6z+XT?tlF}%IwQ9eM4n<=qV^G^OKBl(a85!WLb{-ph7h-Z3w zNbR`g^6GPwCQEaBYqBx)D*HH{AfbMIkGq_7<4#OBe@#ZVrf$s5hu6M6-B))D3fs{6 zKP49!R6#xoDzXo7tdPI3+j!xX8;#4CUU0!w6G6eYe3zPi!xywIPrFHXW7&K&z9xK1 zaj43{;#2Y0bF-L=u?LI~A zw0)Zs?Z=ml%F}uIe`;Dq*NT|vokSAPbu5Hd4LHKm{t*Z$-0ZehNjI!nyXmL+=^cWN zZ||YCDmFB=P3a5MECLwVF&??0c?_v2sar$bWy%;$hT65>(rNOq?FPCMKM)m6 z6n%Lt6aL4zz(|l@Qx}>&5?A~}0>5#e&I~k@LbRt#b@l`$;b<|V9CyJLF#_PrU&manc#tz4zr=9+yNEdHR=U>lHinyCTovDG2tN@SyUQ(V- zoMWr$+hXkz8zLrLLM~a1RPUHA zsmg1qtd&(AWm&hAAyB*`2L+&>PBeyy_lbE-`jwfU7`4FOIb-^jQ%$g}kUh&*CwWy? zQI52Y*K8LM_hufIsr0z_hxuD56%5ubw<2WE=%H{ba7fs5ON{|Z|5qo=VzCyiRT*7L zCu3GsDiw>2q{4YP;js>}82bRXSwywz%f={~(zHBsQEo~^zUFNmeZ@x*mA<-ja#D$tfwFQ z=-l0D*~~nA6*bS*QXN0*_}ReE<_dsZ@l(Q289x>LRPlpxWqPqrXJozRqXGkHqExDC zq@4OZ#Gp3_;MH8^F#A+D1 zP@u`1i`?S%!{I`HB>K46m;5}e+w*g`cW3*4e)lE2dppk<&q(9K)n~3fxtHH^@@x4A zJTK7oc@AGHj21IzF*ZCI9P697yi}O_OF9J%AA~1BPa-C;)dY@S{+VX$Ss-tq!!x9{ zz?T<}n}Y(#E>4X)>1s7?5ih+wI19)M66r^D|)L2aEU%Kz}744 zuDtLuP5O7 zuSWDBd@l*?zjz!lgml!>DDoir?6-18Fh6lP0JsrQTQy;8frrsY_f(G2=bIi*p9te= zLPW_Va1LlBe-FIy5L!hzQ)p#fF`Z;l+Xhqu9Lj0id+Q1`v#420xC#h4ajGJX5@HsO z02e;#2(8NbfbGWUc))TIom6#h?cCNo=MYEUmzXysBI4iJddFV#&=tW5q(#AKLsFDJ zNkg5K65Pg6ZD@&HL+D(!>xP(v;*F*rlAG#tl>J8H^T2+~uj1BL;o2e;^2&W=`iwik zf_or+WPAOWH@BQ!JWH;m;a$x&;`}!M;rRtL;GD26&fw&b3F6)=@+aWb5uDH(Hn5rs z#HImy{Qjc>J!+P##N7SePFo-q6z-+Cpa3I<(h_7YcyRX=mf&vgj*ojDU^vP-+=w|- ze#g;0aGRkK{DY_-I5k++$dna7AT*@z;3>Gf1iUJMd!u`VMOyts#%9_e2Wo9}=KOL@ zhx$+R6Z^Let?6=;dx(g@H5L4ht?+j|bcI_9ED&>~)tI3cAN}s|z|ipY1;j&-!eKC_vCJ;A`}+5~3j1{U6Rv+9b$l zR{u-A)z0yu+CGv~7hirBs3}l?ux})J?;|=lp7saM<({2T>r7x5{j^Ba-{fxj*x5jD zo}VxqNN3nfJ|fc*A#585!044kBa<3|nWvlKq)SL-E7?Bo%fHq~Z?D45#e>!geH4K3 zJIIUg@xhjyzkOeRJ%EC;NEQZ=Ywl4w_*n8OniP*SU_f6H5gC0^p~fo+LWu{kNwSYc z8fDm@Iol~bO_tHyrbXQS|L60{!Y`bg*xz85B=VJ2Y@$}GuGG?THs6y`T%u-a!H7#- z8@gm`ru@;?Q;t)r#8?QxxrYhZ)CaM!J3Zj~_j^UgGw?Y6BGJwX2E5*oK{k+B(s8!s98n$B%)ILYF6bvkMgBwNl@4!O&7;H zy3<3_8S+E{*moaqVb|fUBB=$!?slQWS`JWuBy@rP@jmpyb|ll1vg@>ZJ;*9*1@~aO|4u7>!4a+sa4nUlR8J4$+t)`Li!w4 z1A(Cyh`&S%!K7LwgcQr+A@8G1u;`sq^J)xPLAB?>t6xxZnv*J|t$q5T_k(IMD zhxo?u%xl@^Gf!+@zk8PQExow*hm576`P%okII~3#tyx9%TDDnfA*AD@qxY=vLPeyr1C4MNG z2zQ5l6b`8C(2zsQf!;u%Bh-Q=rY|HP!m&z_n8ov=)$4Y(Dc6Vw(!O}6bCjAj`ufb~ z=jo_TYJuvT%CV%zITLo{Q{f2rj&8inw12y(VY_H?W>XfCWz51rAXY zjan5vyDErp-ED8*b+r;%@x_xL^c&B&r%FHXO!ojMeX~k4@K-Y*Iu`*apL5LPj zk%3g^Z|2+Xo%}84=pj3%b8up=244+Z)rpDB`g65z4?CkG+&6L65^2X1R^ug7yPjGI z{p}gaeq9=R-lqrP;Y!7FsaQfgQ(N92H(v$;&rbmwA|FW7Cl4a$6DVm>YajTfGbL53 zPv&c~B30sJTZW%zKV&*6N|iyXglzx+K3l@9r{d-RO-6*#@{CMz9vd6-au7o{d1>I7 zN^z}NUUoj+spHKWg_wD1im_Q4Ku*g`#D+w=8kh=@rz9iWx}m8xK5z%3yUFRjaC6gmc@O%NBDr$H?yqqg)#xdX(deyajS7u+pMJ75 zaYJm&xHN)|zf*{0Io8eS2$9grwN!{w3I5&i77HpNMR!(IDz9;w#i;b=nNg{XBr{az z1TOPduMbZw7|HO4Jhm5Nj+ z59;ckn#{jJNY>THprZh51e7VUl>hq;ea=_}Y1AN!Ae{uFzYuuUV^)0TOM>~$mS*Y@ zO!$|Nk>A?J8A@?sI8{Dlv6LDV-y_j;Z^9mDie$qk(o94&l~ty0LQ(WjWJWZ#TaEf7 zY$$SPU^j1kT#)x{T&;T>YGT?0fdmSw?v9U{NTbI4i7ohy^N>&%{U0XwZ7A~H?er>T zAmaACepk|Tfj^0LnaF$pF(WcoftU(Z%3uv@YJs0nc%Mo2z|GFz_I zur`_Wi&f&tVSjC+{+;=7K)J*yu|}HciVB!O#QXy7ch?>1)Ax8$ed+K9izFym3@@Bw z0}-bvg<(aoEE898R$UJ&R>YG5V)iSR%slL&7wEiYwqJ4Y`i-3nS1(_^4)`-`QmClt ziBKn^e_6@={htaK+*-u}o7aymRS=PwzEeaA}Ve z4yT&g6z+|W_g$u_1>&_*PfREBFW9*DB_~cFWM!+!;$Gn5;r zl|UuW9vKt!$lIQY%&Dfg@czq;WKPxUMnMkMa@s(fh}6#EKKYsd(o>Ki)2orX7ZM%d zjntaq39Y~cslqjf{aT;<>CT3td|?BQyUlVK+)C%j&xqEk_FHze4)2dCv<~lz>9npz zn&nPU>sQT4)YR5eCHue5NYvD5tdSc2L$az=py};3Qm0Oi|H~Okms&co&A-fS76KC`Ebx)V(`zHLLYJ4Q z>%01Zt+L|@NL~MB&k9?PM^*M3;BM@fbTB*|x@_aR55E$P7b7OKHN!K%xHMMd& z`chVuw*V<<9-RP3L;Q=1*z#x5UjS&L&{m{L9%z|Scs85Fp_P(2Cy|Qk1|VRNBf{1< z!^8c?sNXp1dW9$Kc`5qAuY~rSvof)2)l@e@Rwh<0l9p)9*hkMndcBBE$B?y^R4!uX z>k-T1D`vGUs;OIWW@S^6kWNG>J$#kK3ShVpY?+jx5ZN^&X59p2SB?rLjS5fr%Q4X~ zh^t03TMD&Q%OJC*5Q!o^{!*~&1Pp!cDKWIR9S^lycw6ClX51r|!Ut!yH>WpU%nDAj zrnA=!)lRt-tZt0v3O3!7mO=vFyP0R-94OV}F&w0X&1PF(Pfbtya7N}8dC8CK;|1r)}rtA{6D5R6*O{H?(x*iY7Kxt3bg{ka(_lBLavnMpeK4-Sx;+RDZ62$ zaavAj*EJ!8mBf-P)JQuaP$RJN93o=x_1UklkKV8Px%nIA+vrBgxmBkLfSgDqATn^A;20wCj(?^Mled$E z)B5Ha&IY=>mP?y8{+B9J-jdmDSne=28#=CiRGa0^z9!phom zE~AVaWlckNy}KC?q@ZK>&J?l1E}PyXG?*S4%&H-W4h%|%LAr&}VleQ+>*+z|BoO_M z8Uy540#B_E^H(KEBz)lS3fvT|prFhrfB^x%H56zzcJDEN#I{xRMVcme$B-9o!kO1p zDlL4>eiv?40uniFo%a4Y<3Vu-o;z;$SB5a^fopZ>qVr;Ngs={}@46Cx^Tr+3Kn*TK zuqEK+I-`@-*6?I7>K_i9gQHH%8H|U6zUO)xO3v;KPiE$eC~!seOmhc?wPF>$jjYbl zYJ?!^s{1JN7r`yz11>Q=lR4HEt4PY6!QWaU6}$aIX*N}G?=^|N;zhUHpPXkynb{Cl z62{_${fo0EY&fFC#|LB_0{(|Cb9`LsTX~Z{Llz2|k5F8q2mOETeQl6q*;!t7kMl== zk_w3(CO>kSF(tL#t?nze)ZOFlb$VxdcL&eT4l}(h&dgd-OX_ZU)RL?#ZBKi4svO&p z0!)CUY*Ua>CZrN7KtT}_s$9Va9J{cKtPR8%Qy70xftZSu*uh|@2+s4o=bU@b{c5$O z?weGFuH9+1bnn%@&w0;#-t&Gu?*iv@35)cyQvjfWsPjtZ2N^;X1{s7NIwv@g8|% zB268>P%9!hP8wj^+v~CCynPL0SDI^uO&@Ck=Sf-(@mQV0W(CHhIYkIJof-70JN>U_ zv;#Uf)NGT85ZgnyV}`Lvsy|MmR-g1yg_xQ~bL?621^X~*hsPr28>yzdUpK0y;Jos@ zVQ&)%qfMbEv|gq4MqWJqCmN}^x`(~KBXeBXdXE%q(c=EYvx6(uuFI-W3-+bJ#ed+J zh|NndQCdbDk2(>pzy{-?yQ6joeNDlOgkhjn!q7KEQdgYzKK$LSyWrLwETQzA{8e%5 z>_43q(5oA%D&X@Osen}r#svhI1Ee&dVp(;u8w}~t)s0}!qj!$}fx0a*ydwMHwMB4g zFs!LRPE1b;F%ykfJA^Z2;pm#V*uMh(4&Jk zx`vWQ8uBVI2k*p`COS}^jnYJ1H4Vj=Gea@3$AU*r0Ktv{TZlpu+npvh0)RZQ51>y7 zckzDf7(0f3r0Fs>>5tCmZp>g`1q)AgwX}q;?8GsR2>E^EiIA(<(I@@TQ6f)3M)Xl9 z=&l}oP{VqHn+Tn)R$OP>EWB*{9tfm4R7jB74?ZSgpPiaAMm#$x8%G$}Q!OA?(isZA zn30gVD>_rj+N9#Wzja{%ufwsxw@Kz{NSgxOFPss$ zt83zwS^>L$;O=98k*~~MYk6RPV2wCS)Vhw443Rh)ovToK*l`YfO%jY@4+lq{*WT?M zqX9I$O2~mVUcFT-of#AQDfs;f8|ETBgJApTbqfvDo-p$b49LnY)pY86C_xG00XS?y zf|R&jA8kF!A3malDuGwm_SF7|@n+TIDf|_O#(89!y4gF zFU(ra;%kJ}4W?@)Nbr}=SAtj9gSEwyO~_QBAFw^L7IGz%;{;fALU0LRAFS$4K8Hwu zUw4GAUYm|EsfF=9Lm`GSn2hgN&KFpT5Ud#G7CnK44A65?6Jy`{9VWpUW&YEw-p;^>Al zmDRk6bn|=W_!gV?_WQ@^XmiwZ*m@Ve=FvUCHt8JnOBo)>@&dbAiUh*aja}`_vju0! zyGEOBBi%3XnT%}T4J$*Owl8kU$J7V3TOfan6lh9Lj*B?^Rr8Kt(kWdP5e#7^wsKNA zE-x5z7f5zVJQwP$04=3Tc4mNDiNOM>)i>#E0JYjI!2~&HK+CBWo0$P>#h3)pc#a6O z#%7REE4?HgP()B>$<{Md9`2CTh`{?Zn)A4aV3HG3-c)qfdoA?oVtgHQ-G8m-y0)6p zpKW+7Cr3F?pdsJ=ifMZvh-b@>a*2yzy|h$XFXR7ISHXKPJO{Izy;MAGABF*I=^1n7 zm)67nL&yu!uo#BCQ6ElA&#NKj2E1Vo`;mpax8~-qJI+#8!U9GoKvc1Zi3+J);!EdoU8n%%Bv>r%_xv*}Tr%5%7 z=*&kl);+n5+Z9^e!1jL`3pzTo)C=rPv^ z)g<#T>`|&l$|rc)<94glbar4i#6!C%W0l2B)P>mQ zgP;OC0M)LQT-?FiaY_I5)Sa{w$HgtBbN7EXBWcGy1d0kVT^Jwz;~G_nxHZTE2$(#! z+{E45_#0ivm0BMpe3U#etYrwRs%g|$Lo17z{r$G7yM`rWs{>0b2`ot8ozafSwRh|W zI;fK__WJ$6;b5JYv8xu~8CZ4ST+4-1c!e;BR=VV5f| z#>M;VXDi+%Wa6bM^KWD%-nfUrDMj(FQ4*;l(W3}SiR@uJLb_g!AlGUl^8lK+Za|aY z8erueseuCxDPn5Teon5#Gs4z@K7(Ve&r)BZc3Uy=|1W2bed@O9zh#I0IfDq$1LehW z0>q0D@DSiJsQ>fXLJe3zVNAeDBI?@{;PZnJOsn2=e z{y74kva@S9acFagvx1Q>IfVy@bvpBL`H_D}+yU@AXN~iEYRbj$XC%^PS6k+SF)?i_ z^>H}pad&|By(X-3^G|;}^1La8jFb`Y3y?FWFhtC(~RMYJPnV}q5Zes-S zv=D9}turRA*ihGITgPa`*Y{iAGD{!0f_cjf4AH43e#X>X*Q}N@tuLVfP*b!IJ$q?@ zsBD)x57Oe9bN>icP52O-2wC(r;^q{n5dQ#Wv7vKteQ?Zc?fTb>VT&xJ^Tjru9{xia ziK*V^3Lk(Wh_{w`gPO%bvOC&CBSIhts^ll+b*uS2&~FV;cXR{;S>D4~#COMVP#m1O ztdas9sgrO5gLxl46ezQ9C3QjjQbxd%89wa?oG+{_LRrc|uXi7OIO=byG%BF#4Y!|o zs+MZ)UGF;5dKpA_C<`1MSVsbGdInqagsBf!Mn1s>T3WOKfFU8+m9% z!>pxa9ehY?n6_rw>wHuuta_}LsO@)pyIw7~W@Q@41quks$P1|)hqJ$Hj$PDe;{X^} zNI?kAV{{n;P4kq^T#TuY&;=UPdm>w_8>xG!f0vPL*~EK{RN+MHBuTbGh%FO-R@PgBv6oSn#3CoLqI6TuBZ}O;tbM z86Y&I^2QgPTX>WpWR)Xf0D4A*X9hAuYVH1uRXh-OGcB;i2XjEpFgpz$U+?3@7m|YR z!p4jt0CRiF@PQE-LBR7mHFBT3-BNXJ;JS1%+ zIZqmuNhGSknxwOB_z^f^Gb|96~$umQc$7TiszWy{Ld;aaq8#u7Qvc)>jrVfoSX z*qmosFs`)$J(U@Q9r?K+tR{0(c;GiPQiP%Djucb)_ajqW!)WXnPImie24e>F>XT3? z94lsq<;G!Ca<*WlR7$0#O6kPnoiC0r-l@zL-5fGq**l;bDzf|&_8FQ|p_POO z8>z4W>Xpvuuiw4#udoe5JmyD<; znJKPSWha`r2RCqmJ0s-`&JT9;3y9)5dyqV<=#KF4dWAg%V(ZNUG7lPXsG%B}=Sig< zw4s$`mfY9Xe-@tg_f>a4bO#tZ{#8N?7fhYc&P|k$lK@)#P}S|zs7vTd`j)G(gWzBp zB&{Q0ZJ-yCL34&SdyO_+ip?Nd-Ri=r5-rT4gM4qeD|MIA;3zB@;iVZ*_zM>%VysGk z!j1CM2BQwum9>k1M-`DmG*QXosr4D6JVeGl!ibnkB;EMwd5~`4J#0birsKJKHvFj$ zmO&pWx(%MEj24}lDGqN=#cumSZ4b_4xwMWED|wQnS@^xJ`Vig|XYy!Q-(B&R2;trQ zUSo-bAbIu}f5`J6U6J!QAIh&s;GfM?RP!$^=B(ln%4X6Jx^<$R=cfHd*KchzQ%AaZ zvhraeXBnF6co^TfJKh>J%HiRtD{kaS$r*<2SI&Oe$`@Z9+^mcl?!V?8v^t#{+6RF% zss=Z9OUCXO=7U3(VKrd~*uNaZn-@QPA$N5GOU+C@$t9)^uDDq5(i3Sul~GPX#SQid z*gf51iLT6hF`%U>JnZH}Z1}J)N%ow|yT)Dw+iJL(u%F?s3y?s<(J3Z!8N?vr_j)KNAc-xH ziv>%uHqzz8&>F$*9W0mE&oqwd-LbNwZ>W^QQ7PrWs_2eb{;=SM9vLZmfu_ulx=e6K zkyGmkstxOt^N?{~d8uGTYb^64Wa3sDqkkmU^WGth?^YAqI#dq^e82y~jQFN==43{l z8{y1h5C&@v;ezAEhXGvb5ndc3ry{&3uq z7i^0h(`Sa9ye1>^#hRY8YTyb;MNxAY`{3Akd~`BOW64UT4vkjOr~ojbm^j z4R$uT(p#$kR94Hil@%6Vu2EV8V;oDP(j?L4*-C8kHIkvRBx}qN&M-L6B`f@B(1Tg8 zu0vDWfenoVppmf7qnEn*(HD{rkxatCc{5Qg`w9tTs{G#AFE=mQVEmlmofA@?6yq502&8nth%?j5T z88W}s(ukWhZzTTKfEx2&L#XCI(7O^|B`@XHA_kOwQ8`PAFnk*F0+&F8JT3+Jr*Z%8 zlKVnD@BX`H9EkPw{nU?Uq)FBz`zae1H4wN-`_0(vNe5!x+Ga&BmNpQL;R7(pq>jVC zo{Ty(Wame`#TB)@#=ONon`5H4*s?grdW$Wif{#DmTWqax$=+h|v(R`sm8Te$3X?=Q zqhNJL^_ov}2;WYrB-|w+A&YRAykmZA)I{kz;-U^6my*wi%JswckiKEB!7hAW(b?*B zdT1cM?;wAGP8WJEuPlq-L_Fu_NcvTJU?k}}qb_PY5MORJwHvvlV-eJy;%99gVcMD~ zYXLiT+@&vT%!b8Hi8D2SFdX);EH57&9To9p#ok~aIZ$2r5SQ}{I4e-%One!Txc;z@ z8!Qa+Z+dLYdHVMDlbe?c_nP;L_nHgKmmV+N7}cGH*WYs=Ti$vcSFp{$xmRBNr;`<@ zjm5sKNRDFI|H}-qFDpH5u%~?Njk*&3_X;{#%@HUER--)vdnXLRLw))q8H{pZjh`?W zYV?W+!^6(yesgcB@cM7TExmN(xvho5-8Wr%;k65w9#0#dAGk14j!blT4v)RJbV8HE zEv+iPj@SsjC%X~CO$2-G%g!y5!7zoLPEHc#lJlW>P(?NBM`%#M5-JH5f~)gE&Af^H zX!UKe3G>0T9}&^;<+#53NR}gFEf^RP#!meq!R7@yb%!;?M`3*w8x4+(wP;u$Mn~xS z&h|64tGBnecD5%RDQk`KCvS1oM|wL;NpX9%(AWC&JM=E}VuZOJDi3Xao}Jd`jJ3Ic z&=1Y1a%qF@#S+HvPv$aPZ*UXJ3vHAh@6z9Jd0cRKpZ@rkUxoAY@ zA{O~i0TEVfn66#F{Yd`Cy1#vU`{vc{+EX{4ec}=F493X0!McyS;vYVS(2DugUJ^g3$!x7Gm8pJ9t-A4B&eY;XQzg$@Vo=_U~!LQ{)X*0 zKL70PYZF5r1li0Q?JwNs4TF6Q?$6KXZqER>*JvYJ8WQ~SN`;$@gshZ5n!9=qX({-= zRdQFJhDy zk>AaDHy4P)i}iuf9&jaHv7DW>AA^JrKO;uT3?oxZ-J@%s(Ey#Z&`pr{<7S5S@`tOA@MP>AXTYD2jy zj|r??Gl{qgwY$j4w@sq?cg$b>-pM$_BKW-7V^x7vS-Yz6WGpn_I|iD&Z@TyVz2*z| zj$Weya#cQ}{wlPsMivhy^B`{@iQGhUfY~egN16}RnXko}h1YN1D=g$=VEoc#jNuV5 zI_=Ie@|2p)u2Nk9lCrTsmQln*yXuv{*z&V$*D%Wqy^ioGBMTmuKDGzFqgE63E6Sx~ zDhuc!DA17!o&~Um?X@33kE5!r{UB^)Fqi53|H?#l(J}nIzGSAYATbTO*h`f%vOJb5 z$n~f$Ro0d&r<{CWyKwU4%c)5LA<(ZJ=bmRK3e1S0_k{oXOU~=e0heK095PAT`taW6 zyRUocTVBAqd-ZPP*c{fk$gjP|?g0~X}B zo)g-MbJ<~47k8!57ch8s(KZea(S4{44^1%Saw7HMa^OaHfF%!^Y5HpjfECV9!@zQj zB*I|1L0)oFk+7T@FFEO8SPju$a#HZ{`%W+9bUSHztSI{dl-u`B#(|n5kL8tBRVF@G zx4mnOZlm7uUb_5}JpW6th6a*4Dtv(&tIJNYSoF|sl{`tveTLHsoU-?kZV0kh7&SUT zr!<>Crtz!d$Y{qXpz*Gmw3~RGz-0#IRxYc6%ve0WZwwxHx0e2%rRmGs9jz#eq2Tdx zed(?02z;r?ZEfe-H*DXmVY9Cm0sj(Zoh4Vh{oIZ1;B)^1(UtGlC!_g`2#41|?*yiw z6A*W`LI;?er0;(_BYls12%82*neaD+iFIhN1)ElJ1&xDozy8O1LBI#jV+^Ork$B}6 z!MwFKVcbrinB-vmzF8D+#e~4UWc!d>H2EL=Y=h`rpYQzIQ%% zZTc-FA{~@QM0L{8`^k)iv7`e~%KEUwOa>@Ww%+;n8;)^YNc!|1+IqtPDPg9^#0zD^ zk57S&B0dKw>79o@oDn9GT24xi76uaU<|2ii8mCAqh3X@(923Yk$9a;G6079IeEb*l zxhtm!Oc-rz{dVKN=(AJ-`d~(2>1=*x_Uo*C4TyBEfhl^)m98sj->2FIdI0k+qxOIn ztWLe>Zb}a4Zc3dO_RZ5|{ki$vW0S%J&SB6kQ17SbihMLPpp@1h_Tb=W*V=ZEo{rHW z_#g0^b-sE#r~$MOR2{AEj1FmQs^k4a2Yg2C6Vh1!`9w-eNfwd`$|ckFlF+TDr`7+P zjG$YE!H~m!7#(i%!5}wCthc(tu3Gfo8bxVLYabJ`E+AKD1d`fRCvbjd2h!Q#vkFS| zm{R}!vyh}pHMJ1nzh@*#6^kHNijk~dJ0OZvr|iaWQT+rIkjjc0GeFKrD3r?m!Ood|;+p6t-fE?Wb| z2@8{0cO+jr%g)dk{toFIOi9_F=FUbp|970hdq!nG8b@9b>dytZ}w8c<#{ zjv0a$mfa+j*TOLqV@ooFuL$V@UtLa%5i=l4F`;`{Ic(X8bR4dY1k9AhfP|=GYBf_l%-K^p}ex_tfCPs(AMWZ z=Bz8U3+tstXQLGN{m+JPs{1TEe8X#83clf$Egj#Al{I!Y`2N`p@(Zr3G>^~^Wu!*z zF6g4Ebq598kn=4BR5Dw1EW|Hafw1OYl!)CCoQG>AQn*xJmzIH1opEV(9fTa0D)B?FC8yRLm6cS3@4GTXKG4Ns1&->CZj%Xq#+<&R->^+;JOL5)f9#P! zz&mDAS60Gv1Rj}12WfMyF7!(W3?N!%>2qUx8bz|xqn%DO_On@`ZPAQz%W~`?Z#V#0 z{w(@}E@_sc!IKZPwl)=uj*Npbb{ry1RJ8-NcZIk!YO=qJ5K`@+=+l+usI-pc5}XU(aX@RM8#}@=i!~4mgjUgVqDfNyIp{+ zpCX4^Q*Ht+#Pr4DJhi2i{zX+7gNLYWBspuBh6s(;gjS@3nK$AE@lu|+? z$jqY`Si(teIo0KwSv<*Q^cC%Q0>_6&O}e-`k0XTuV5vV0WPB6BBG-zgh+WY~LgcV; zvvqU>RRG9MA9aVx_Vp~FZMdn!sBDnNtZEX?$9-Vj?$p0-JXYtc4nhQi}OZrDI4S_Y*Jt&QAHLMp@iCTfx%8-Y@3 zZK+f$t@EE$x5>|BH3D`ywu}I7&&OJ84vYZq*MB!Q0(cJp!?PZNlErL*nW1=puQ)eQ zs01pB!3$97cjLi_Pt4~wCXAbP+AoR{Pmh}Y*NoOl9W+~TmL3=H2x`D$${dNjNM<^y zq4vK9>TzT(J1Q9<;R9dGQ^{KaGnqvwh5>o-fK-ayS^9s(md1}wo{wT6MJqzMuh6p1 zrZXT3>>te;kA>6sTBBxf34OnssGi<$b#YIakKo=xFkku+joOL|7QP@%WYDjp_3?6J zaNHmE_CfT1&~7;W(Evq$AVAQ0nSQFQFP;e2LfLwqR;yoFDXyZ@#LA#GN5L3V_fh08 zE`eAwUHDTUb6ohwt%O>027ha9Q|$Ei3m{V%7FrMLtiAD~OXkPsFQOIQq{%%2n2H-B z2Ig1K8_aOzg^vtsYXrLYTg+Q&)tV@@xJzFgXe7`nRDHx;SoLawbF~D&>atS+h=EA+ zO6CVyFBAX)zIRwyaL`tv1ms_fMYtT<5AmGHrVr4fFmZFzso&d2`%Ik)n#x1<&Wu#D zO~cMd1b*Uc6(nnt2c=%J=C-9>{%Tc2AuhX8?DddB6<#s5CO6j#n=DoyB)`x)R;OQC zxirx{8H5dHf;)9r^3{yA?YSZ4T3Mrn)gG=LGjv6kFLJV=eGO~$Vrusw%t`U;x$wlidt}SFHEJXaqu93P?n+BZ~76XB-Eir%%lA z&ngmM(nR#PyCK2~R zwJbjxvNywp)ZRPhzL1nx?6Xt&Huc^!EwmSdSfb;uImtvR!Ju5wXKw1>aq-2reHJxR zPOqrQilVfvO^WjnUp$_VYO45h&vzZsI1GZdw2J;9WzIOUea~zPq?+DUJFCrlH9~N2 zAcMutf<`W3YUNbCenk*VgO3F_ZVn9nj^nJavxwbw_dZWdw$b6Jx{qS%W7#p9T@UAr zyjQs7Pj()N2t5RbU9>hYb|u8u z+g8Ami!}T>0ijYPx5Q^oWb+iJlQ6@LX~tI^#hZ4wJ{%5~AcpX;Hsj8sUz-Koikq6f zo>jN!iZxGBQj4|C{AdtGMRwtM4sH7?*7~QN)c%1*A&~-~Tz7wXP(Yr^V5t9CbkOlo zzmBhRzc>?=>Fvlrk@!sZSYQPhX32ykW0-E zdpR@Yf)zY?%!CII^*Hm;WgHE-Bql<$AO1(c94tG~74jj<4B@EkN4VLzc>KV8?(a_M z?gGXErj1F$W z2Q{wGk#Mkb2H2f8af@a~`@f}MToo)iF-by$!U@>EB|HIQcM_vXak#s(o*KmbVn)J* zdr&ruUxKsybY5^=EYOlNHQ6)wKE(C*4gAKaMEzVJoe|Zw6|NHrKJd?< zuiF+8wg5Kb7jl5FxUflZYd)}ik>dU~{%;%~Y@E!Az671d`~5T1=sNIN2~Q0|QE9ob zAIV5OOIB*0j+q%8jPq1vs&UY3qXk}Q)h$^I1b|k@fwmD*9MpUa5rm58ef-Mgc^`h= zv@5Ca33B(DbCx?R-(62IZX3|kV-xOw+?9_QUw{$P3bky=&%&dJXh;m}gMJB6V-D*J zk0cqmzQAWP) zP+hmsK!qmbipUsJ@u{X$2NOCv%b9Ed_~REO{Rp?~BdjguhmZVpJT)e`AK7{^dkoF# zK%;q$;V^`#7oDx{G05{sR_oc)ypUT(ZBBTl`O^y*r>Ob#XZz{~-TeuY`la)g)YbJM z1Hh6&$WAc#QQZkTn;q6VXc|myPFQ^@J^$4J@Q)a<|6v9#P+h0%CP7#~ch11B2lk7F z8GxnU%;C2D*=~J27E)Q2Wcp(Ub8Ny_xkC%1^awSDmL z0^0WuS%ekIA?o6L2m!VnWUUbEmeQ`)T(-~EHa=+VaWp(Sh986%IjnzU(Q$Dn8I z_m9zc`>5rx6(xE1!{y8lIy{qp3(EyEIiQ51%v#t)g8OLFbPNV43I4`P>Tc;X8JVLS zmOqT`n^p2a<5ub{ zAg0^&nSmIw={Kw{?q>sH*zi9G5X-5a@XSE8h*m@rK^kIy&IZJCU}vODA_5AN=Es9=p3fFrtklYfAM34M=gOj$8}gJT{X6ow*&u0V?)6@>)7$K8&0W_Ag8K>aC4* zsQ@*)x^Nx~7i~>o(=XL1~fg+`kx zgtr=BS3rp+NZ?^tHAa$wOG@}<+|KeItgyVW$s1VZw};uc>FB4q%4drDQ@=h>xF+bB zmIxPyfj%>|K7k#!mb&<5#k6JVXelAfMTjx9$Z1Bv{F8O)jV6uRLA?z{`G(f}D-iRng33*82tg-)G4=3{)^x)Hm~6khk5< z{1fbcWjSJaiVZ0~3|37YL%EHDCFFYxu5p9)CnoA}n26~?uP20y(n=!{&7aK(O^d}@ zNna$v+J*}AH(mNdem>~6PfpZ%BoQU5I5hg`LNyIISKV@|3;%aAg3B!j4y4P@4)=#g zZ8(s^bCEti(9<|VpYAk!-8?*rRE;233_@}m+CuB_t~_a=mw4U_5L@sf$7b{&Otj@c zt{--m6@{}Pm>#41^Q;hzm|a-UBn9ct5Ixoox4X@4zEKeRa^@o;gMf)ai^>&HM5d?w z4Rj)An1)koKIr<#xquai1=HJ_`~G3Pc)VKf-_M3}YHr6TGebGp%O^ecMBum)vsCW$ll#PkwMp`vj?(%I&YZiHfNKnv?rS zt=-a!yS6m!_1zWx6o(IndFk4=cO|D{7px63{XCe(xhH)U>1vV&av|LYBLw{Nuhfsn zo~6437};WfiGFg+7hgrE6SWsjBlMxEaXDe{wF@irS3WRzTYc)m;Sb%RkC6x~j!`v8 za4SS_%G{ubEr`-0h`pon1dISyV96K4m`8`K0$M{Ne-0VD_~c<8-QUEvN4F&N5~|!> z4)2hRJRTfK*qLzpuK!cy9hit9S9sA z#twVwor2D5Y2ZQeX}5?ShSwV~WkoHX4b&TPQ_w10x_C7M$sS$dqzD1dVjQsk^RWr8!vuf&esGljynD0CC?Ksc2{Y- zvEtwNarbv@{%l0Qpt|}o9dSwyj9j4lBpSHfFXZJLY2KFkJ_M?}*WSOISCgg2*}~Gf z;37!q4Vx2a4)L!7RTg>xDKUoHy!hAl_+_7 zq{zFhRmvARcCvn9Oj{GTRIb<8>l@|WX0wH|hsOGvTdA(rtEhr6)%VsbYrD<5ySj^x zB^!Iq)<&hd(x|lXcgd}~D-G97^J>a8UpsM{&;IQwQ3(k>`-J^)0$vp=w{+d`ssAT* z1M0JLsJK3zZXoT$Cb%2nJb-!_sJ^D?pWQ%bDzO$pQ5D7p3gP2(xmOjJ**Vf%Zq%1_ zk7%sAWffN)qY?hWbQ*!o{Mdww&&@J)8}%a97WCNBt}|mk9Olvq&7B@CmQXdNoV|l-ZP&v zM7pQgmaXv)+|h8p8J=ldu~X$EfiPp+ztx^h?fFkurO(O17dQdF@XeNRx6i=B@G_T{i%iF z-SfF`jtB$Ml%?@hJN6Gx2MNT0BO85es4_~oEeVZ!jc*xgP@8uBCM4kj$Vb7Sp#^|{ z$>Dm^A!RQ(TQ>Fu1l4qPS&c*pEFVsoByT?f7vh5);U`?0xhALQfJo^KaxK1 zr_&K1o9>w-I)WmfxNwAYg|%_v3GoFprYvyOY}(@0Mq6mUofc+M&=6P3K}uo+jdO*) z|5UCp6^3nKsk>inAvwN~zXqBL&Ug0RHC_UVTB4640O)o$b-1iG7{~?`jxFVT5P9;Q zWvH?&j0U8~74Ne;6yYHU6+>1c&j7qKh_%(=kwdX+eK>+wFl;Hq4fYYs)(CqACDUsh z6kj_P6v^&N0|7mQf#27-?Vu0*2gdeWKk;*+t zeCk$r!l#~A&z|tqFey%cYGrbqY>xTI#I3R4oXh(qCk4Bhf3T>DXkiLC>gBy zGyM7%Z=$3JdtG;W0+DTQ)#H#=OZ3DB%5fn42lnV Z=u^q&wA1kf+b?}OD%(%*0H&Re{|DGtz1RQ% literal 0 HcmV?d00001 diff --git a/components/enrichers/reachability/test/testdata/expectations/bandit.raw.pb b/components/enrichers/reachability/test/testdata/expectations/bandit.raw.pb new file mode 100644 index 0000000000000000000000000000000000000000..e6db968849a00122f2582dece383dfe0c9631b3a GIT binary patch literal 201220 zcmeFad3Yq-RVO%78G6W`uVEMlKJ*Vk79ORZrId2jGRV`F{##U9zOa;p~`ISnk$QzLn=bn4+S$`+@&p!Tt`X9ga4X^yJkN&t<|I%-N%iPC* z^nSC~?u-`RH<$Z_;_800z1kdf8r_aJDh^JzN^2kgoEMZzm4#0lx-TEQ-l%c6Gdk*z zM~zYE*u`(>+}ixsm(N{SpL$NK+3h-djHAcoTK%@Wwdv$aYYtySXWP-2^NNS=sIYi6 z8V$BqS4-vf;##p(EN#`+*4B6x{kTq3iSyoRNDx za1J_Mchx_qsGhjy*j6tGtXIhEcSc%<2+}1Q=U;z2WG;am|}n6_6keI zq1$X1mU5K@K7AA|_<2B#k&6l4I(9vB$%AF*2p7g=gG?`8dGgw&&)9j%;+DAsP^6+* zc`)qsMulOKXD@|W0VMjix!lJo{@ovrM=qJS0_Lr*RTn;HzuRox=Aw1x*PgR=??S)l zb?}7_?#k%~1zK9L!F?)oG60wyarabcB)P{lT!`!mT^U{r0%) zYHlt&xeCwj4@cIRT-85z;)QN`?#jZO=X3vaorEhu`5sWD|5k6C0|yY){)z~?La0t?metWJ`LC6xQDYmK2E1M7>~@IugOTmf%wcZ z@4c;DSNGOo&tLAh6Op&X-FT!_IXtlBM$$@P0UJe4?8{lp| znL$dYcgEpP!yCc`zg zN*i+9r0sZlKw|O1L8y{iLHx8;RAhGx`Ab)JcdqX_m#*wxRRbN7(E*W`or7kl3z6w9 zInO?M`Nqz!Q&@bihqYqm3&CirTiVkrC;kM1|(FEcqmPDjw=lG!6aC_Ws+UgIrN2F7alx%By+LQz_ z@zEj)T8a_$_vdmSub8dd*@r9?hI_2d@ayI#+6}FZhNL?nXIZ=9;!^Rj+utuN-WhiX zCq>*5c9-I!^E`ju;q7AaiNz&w;<}-;qeSN7&^_+o0ds>22NB7MP4q_-o>h3~ksJU2 zHQA#=*U`*?htNB}+Vn$DcmF{#LA6dkguL>(khht6`}Uy zPudeQZG4EWT&3zyl@fo>L6NLq^so&IlK%8!|}E|f*^F;!FJ%^lYXPW0n(q! zOtITnJmEZb{pvGXw7=--o$EWn zg4}i%!M_d+2!Bh&HFzu^)z<@2x3p9|a7V49e$R!fRf0Vf_ zVjma1>|3(1pW(|v9Fq6c+-61{g;)YKJ5MeT{R%2iZ_S*ozbuvxS|beqVT~bO(o$*4gr7ToBa2{u&MqL_MsIT*_U;o}~+{Mxt>AU`3 zEK&&3Tuta92JpidDcu3v^wupyR$#r0pUc}`Yfi)U#a^XYDzAE-k-IX0Hv^6nZ}qr2yxoQiuhAK;4&jRsWvN_OEKpkbr%0nOZ3lO0K9%44j?Bm=To{dp)A5{M zf8<<&HiR<*yXL%e;iw4w>t+X+&U}d>Jqk|*mS&aE}QAFtc>#x zzjEl_p>MVAbo+;$7EMjwuLm+Uhoe;&`xczZt)pBem_|K6qyB9do-un~D#1i{uswI- zDpaGwTMkM4)3YWmclAWlzAG!zDtC}!<&Lwm?UZtrz!$_%H0?Sb+~cEWujOh2EraYH zT$$CtGs59;pby>NXpf`@K@~A?b|PjV$oWU}x$9GNss|x5dil6Nay>C2#iyLatslsU zq}q{oUe+$GOt@paU94^@S)E?ny{AMIK42v(Bqz`oqspg^`GaIoUJ&yAsC*VjNGH4D-LO}Y8u1-QC8Gl3p1PB^<21& z)|8u<>}Ot@kUeY$#U5f??y#X)5u*b`-i(%yRA7wibFW>9pD1wzY#wpJ@CVbAww@|x z|0XNa)&p-2$zm9eo1c)UI64`)2q(p)s_c3Z8e99LzEDGL#oqYfpmVPfKgW<)zGm6U zHyF0b$BF&hbGh}$=i|ZtaP?3-lu6=*fXcs|yKoi}6+d<|#O7b~11Ww01{#4m$WUr% zBS*a8o6hC_`9zOdt*=zqSE?H;RTW`4O*G~k=Yv?sMA4Wk0*+O+qat#GC=GUi;F85_ z5{hdbx0iF(KpirRF#KBwUl@+=_Ek&^XN5Pc@EQCIXSu`SHh%20!W&xrEU2p6J@+nt z!Ofr~48z~sj(P}jH;j9XtkJC%QhKi}eC7OUlwLBV(tsgKxMi)EH&@nmEHuUM`KCwv zJ=bBJMqkvD;JIv!nulJo*=}Re9pe~6(K=pgPKf(DaYN=q|F<|j*L5_LN1?FVUl9q) zV~78eQ<(##47Tynkec=}YzXn(RF(6zwy+@TT|**k)U^3=E$450I|^Y8H&H+_w*B^yh%2Uo@XiQejNE<4wpo z2p5|;30!Z?agl5R&l?-(U4}eass@Ti5>wwJPxlQ^E6&C$D)RWF82q4}0~Q=wa0$ujL4- zB;6diFCoz-P|)I;F7KVs{U6gjaA`yBVW-i=etp`!n9@eDFG(_5;X-r3jjg@wtDuwx z-Gil~=Z~k{k9$4pAV`A2R=kL;hL`m_y@F5( ze#14T95ZYb(~I$GpcE?#L!IsP>;$B1m#*z3B__#nTp-W_wI*zTi=5lK+up_x??tJ_ z(74hxpici*fN*C$8VhlK{rwzj_=5bpc?^Yw9#>i zp01tYus__&ZG`PKO}nR%FbH*g(d&|c zBF@BmD*yd$M&z<$1{VJ*hYFSn;v8{KbPo@aLwC>zAJzkEYg#VK0^<`lN-st96{}7D zC@*qVtMACwgK5yGg}#wa$tZjN$Jr1(l|O$tD}tXH#nuzp^aFEKNXfh2p~~x9PgbWs z?@ZJwWRq*{32rT<>cv$lq?nq6aaHP@&*d&nyfDoZZ>+CuY^;bdJ6*EzS5LdwZy*(C zBiIuXckuyzTn+lT^m>YI-#JSP(z1`euny_OO5D0-<6&6>s~DD}A~SX=dbY%^1u*dG3lY1Xuvt5S(Eg9uws8J&>Fo(UM zT!TnS)rAES`hDWUug->k42LJs?~k*jU*PgT@ATm#8{S3WT%2Wad6Dw_@ans;EhKA* zPBhHH2qA=K8=+bFOjXc}ezqd08iZUQZx$l?7jvJ;*x@M>4F;XTYNLVwSD>-=5D98f zy{xLFu!P8VR@=Mf2lT+P;7aC9KgBTKuy}x94IVBWjJsWxe|QsWeq;CQjq4Y7b{p5P zUfn~H0-T;GvqBg)Fush^iIbO|Li8N4tiB*l3S2QJ-h-23+xs8Sg50T_`ztfb>p<`z zS4D!FEMlk8AWe~_0i`_OXdELUqtVDC@N}WsV{{g*f-w=M!O3tZ_ximRj@LCbdBzMd z9GUI32vlKBA&*mWIUeB`ZQI|`>@pq+$FJn$g(U~|*LTh5o<7AkN%lr@5i3}_tNY_l zw~ZQuJLK_liO!b4QyZ#`d`R;`X$yjXMrnmFpMSa@%5eCm(e!jO<}F0M1J2YF#z|2F z>980NFeZ>o_6N8=(;Q=5{OhN)p+Zz`F{MYOMrww^pJb$?TIm_ev9pBaBv#ExW|EbS zVbM))pBe)lZXD>3%$Se3CK^j;tBigtAN1$l%9#@czrl<`7-|K0Nu4M9-%Bc+d z!HnozLSnypF+@Sni0u9i$k~RX1L=n#2RLzNfY3110ey3ltg_^+Jl}bt3-UIxbZ=4uE{hyg z|KCCuQn0=)epQkK7qhR(qU;z+e{J?8mBO0D-T%EAkyMLCk`#*?ylK-^V(csdU{wDO zYnr#53yLA0Y4#BF8{TZ}-4e<-_E3NoBXBZtkysNW?q5wQ1w_JxBxkA~kd-h|R)9VE6)#H=F$!do&UvG82zFBu}cUs7r?euaRfp36UwD&Lg zx1|_4lrw9EmW-6(UT4O}i2oC_CjO?B2_~g^{#-_Uy&0%V{%#EctaqhAbINT7AvH@X z1m`?VAKQ%7&uP=(+BAYU#>k~ws>byz84)9`c7#3k#;v-@5y2xI#}Uci*3 z`(xqbJ4LlXT%U|QH?|s>o2PTizIp0Mx0Mr&s^NG#a6FVv1qlyBFD(_HV2P58lt|Oj z6$xGkM?#E)EKOwoPHd=CxwKd&HMjaNGg^f@@sT7zW}lK|#Ss>x*SOQ{j^V}I%GCm~ z$8mbS>9K8ulS2ChYD4YUu{&zsX)+~1pI{D928ucl7c78#;P7>akvvO^zE__vcn~%) zL&Sz-H_a{bh!8m^P0#bFu3J` z;U%o^DmKQ0HnLh#QF_n>M2e>pvo%|qgK-Dd>t;9=soT%jW;PXp!9O8=N|w9Ink9>? z?ODZ)1gb2DYeK7a=KC8Wvmj_%))nKk@-6eHimp9ufuzU2zcV9oR6_6@c2X=LE8I(u zDn1M};Fu@u36((e#1kevDeA651?Oo(kq;qOIo-_q+Kh-*7BB>^!N%59C`xqxvqEbhSvh%{nBgrePDV30w4TeB0?SkQLh_W`aIter z>it94?Vrw$=o_g{l)ui36*mHXoH1SXNyWluct`_Z6}(is zutSp=ci&)HmjuE3J%+#bju6lF00Y@=JN;f)DkKnl_sb&;wGrlWi+Q5kg_L3{YCkid zduAGI3iy$>tEHYQNZy?hPuG>&E9AW@eB11z+HwSX)&qf|X(}5OGc*uxLDAbGlKcRa zVb>hj1AW66NL~?s>=rXJ;&n8Lc28xcMd%59j5O`{&od&Z?QE8078SK5#TZ(_QVt)L zfE6sYm^Kg|rcSm=UD8ReB9T#S+d9FNc>OLabMPgSS{P&Bzn#zhi)q-`8;BcT#DXNd zCwgGNFeB|&=LKNdIt|t_A;A}Nn8`^D8f@YBQ23fsV#`hl(Co~xtFScCA9@|sHMDam z3NWwp&dv~d{fJ~W1*+ig5T)2Cs)FRlF9;9ps~%EbnZX0>0(x}zu_Po%8aOnnt|~SI zs8gER3~Z#Pd1NJ+bymI1fHJopIt5l1efktwo2;4~ge6=QFe7~mxg!jrMbVKcm_Kl; zlKY6eM-}CHD98cIsLRb;qBat+tplfYso6VeNOn-;VB8b+N>%AeElddcleog~o_k7< zQkAAsswYDwDFV1l0Oka^+t5K^pf~CqbO@Q~S2iVAFA$}g-CB9?AzJ*6mrF)1vfWor-k?u`pb%GnLEG8{y& zna}M`EK354)2JU~iZ#*6(g_tbUv?(`#j^1q!oL_4(**v-s&gN8Aee z%zp*kvMPz1lJj&?? zc7AAKN~I`Of{baiEc9gXB+@aY9ha;nWyT{Z1i}S7n+FgiY;(Qa_!68w29mqX4Bp2{ zKUM07A-$m9bOlDRR!UWzvr7G_S@5`)?VyrCnczhqeISxZKTT^rL=!?1{;66+i( zx>!Yk3}8|zuU8037b+1yK8@*|K-KzMDnI{hM*Lj2Qe_mR3~tKsp8WP1R@n~l)DAn% z9v~v%Khg#Tu+H*1;BSV`1J{lKzMwE=Vx;_y8Iy8-E!CO+Uo#@*`kE5C=bcLj#4ck> z7ZS#iECVM3bU9*3b&>NXXlAr6_FZHxAY&iE^_>yi4P4cT0=ei_ai@>{x1GaN*>iyF z5EBmhv(R;on8BcguuM%Vad_HL4o>kfKu0P2YUrK zDWwkuxb-i7=CXrmOOrP(%_}$v02F`_WL^=W{BeMzkm5$esVI17FdXQB!R1*4&#yS{ zLja!8+HD=NEYm2`I9q)LkUe~)?+A=3dHJvnI)IyUJLt|#9$&l#hg+x zP|mA+@xrSE430bMi+s65FL3`&HE+K}3uQvR%YRC(b=nykHqBryF%-bqL^sEc^jz zYC_`5_sx`k8>#gBk*w%Pgo2WlHJZqT7!lA9whA;BsoRH8SJYE{eKX9u2&vfa3~qJ* zWtQZtq$4fcnmV_e9H)bVvm6=QLJC`eS&ZvXKwheAN z$nbvwf*BXBPY|3=786u4qW%t=Gb-4MqLh(?6ay3r!=&*kk~e6soJ_6V3HwK{7MmV; zktVLUu%Fah_4ubuO==xWW~l-JV`E#pq}=>)?=b=miWuh(D!Mzc2^oq8Em4m}J+H`( z5E(4yWv>jQ{^iPn5g(#50}|30HtVQqe-;NS!a z4eTstoNB%RAuZ#d=B%xe=WFW62ZlU*R;-*SQU1f~r{aNLSg1^(5p4iX@U=lDtMZ&% zEaAo7QgHUodWEc~Ceyqpqpia7NGH(NqE-CU+b(3C{sOv_csR|qXe~eiV+m~gQ}cG^JFn=U8|+W|#MpX4TIuz z2vEz3D+a>EtxK=I#C`bJGNNwX%5>Ku&qxxxy(=h&wY8kORdz`x)qxKB8wi|#kT1Tp zcV7g*ocrLVy|{EoGSI|%tx^|?Tr`P4^;MtEbbQO-%ZREa&9sv1XFyq$2pFKAeap#T zB2)#cw18AL%3Fz-r8pDw3|&b~YgJr1*lN+MIdDk`g*gy3=dYMV_?{^e&=iezzb>YK z5|;`>xl&7Y9eiI#gsz~9*StiVsU^4qMg;`k*$^F(RR{ufC1b4{T2+5KwapQrZ~Q}O z78OAmqvsJTe&X!CbmFB-)}POectMf^_OyKj90KwL8(Rf#a{HwPg1EMl=n79|z?e#= zMD@8d;l^}tN@m;`d+-g<8K+*s2crV|{rZ_7x*s#yku zVK-^u29Y*&i}JQG%zswlrS0b}6^c(ReHzMClwGAfMCfmVwk?(dYp$XhR$a{6yr6*{ zj*(srA&kHnoQjNuNgf)?wJ0N?eFD_YYCLDI=zn2D5DDldldCHbNiQMx166qDB4neQ z8Up%IMj~V*lIF^Yy)RA~wgrF_MRRI&dk;LQUt! z^~<u8R!9rzn;FmP1bG1F-)g)ZbBojyri~XfTqlWxiwC!Kra`4}xi8 zCt(_?*Hir^-;t4A0%9{?=UIQiFb;%{yNG7!Vob295WLbzU2UNwGo$#Ze}T=12&coY zK`Sl*QCmp;%dIPZ)uiXFh`Bj~J5AtZ(B)4K; zzilC3^8sH%*av%fi>Lx2h7C8rZC4XGqek_e2*(~Blz043v~&n@su-;W~5F@c1?&#~A7Ezoe} z+hf(=kFn}^P2r!@vm#jmRP<79^mk^ooHg)?awMVZab$awEWeS3fudKtaK5Ul0fP1J zjceDgUfT>59+wDaNN-fU zM2yUTJ2!c~c+VYSL%F@$90L-Y5|}%ALUHYD&ZM|@)09nksyiK`;|8rSsIWx<+#Edd zRMupO1gQCZ@3~xK(j6&Afy(*{itzBWxl*dG;irTjs`jTt_WQnR+pUzWGDDPM-ppTn z$==gfuUxvibLGO-i?dl3fww-uIl;Bc3ScwwQ^QXkKbY_u>k>{k!M`!}1lvKVM^CU7po&dxBpjvkU6FFk zV{1d86BPRo^s45}cF;^Y=)#tJ8p6FNQguHHV#-#7Z^gZn7`g?0d7g~5Y7 zj1*2%VTor3fd`%$Of~`v_Dgcu#2v$v0!GBnVX5v~$}x*Hy2Rh~oY^h$YNfPNt(5Uo z!A})GHT4XHhU&hf<+y1kTXgnN%mHF_`$Py5%*?y!CB$&5YWLozrI#RjT&OcI9iIGiVW`Miba zGson&sC8O&_{ii%Xpl%L5P6aVHT*M}QlR0oR5BC%t|+}^&8swaU?X{b9%2fR7P0yI ztNGk#OuKgrpfuH&TB_gl^Rk*JwM!<1!2MdUDC&@f(`O`%DGRe#Cn$YE%E$Z*Ig-4= zMFWY$g#|=1i%nvvka6Gj`=;;&nZ;r(Sy3O;(HVXxEBnV1EgCuGic)fschFPix>B9W zls;%0w&Fy#)>GgTMo29&OLWGRDBbiPm^mXv+Pm?@>_40}h0{X=f0h-6BMzs>qH@IZ z^ca-3fKQCLc_g*}W(t3u;pcAi6(_20RwPQQ-I-Mio+Y%U#JYiKBRWM9zpQYC9&?EP z1`=FzFOL`17(}nwDRtW^udP7>8&WFAfN5Gl<&ZrLu&oY()=THlNY(03D8X!M4kxf0N}N({)zJd9XOkA>3}gdmZr8xlMv;DCZI?U4G{o_ z%InYNo}G3#v!8zhcFG3qlnrX9faO^D6wK;ST86MBTtSR6>kOJ8ytn`lBzZn}ewU-D zaW+3}DBwJpY7+X)tsQLk6=V{U{Tr#bD?(o<^u+kBG$oAg2UD zYPj-3WQBgMloPSyLz7~r!GGvwr|}Hf@CX(ywJjhp^mwgwXblp*0 zO@}8_EZM^?XT>?xHIM-*czrj;n+=8!Um_&YHFngkv!ne(BEavz~L{83L7TzO#>6ZoKq08mSg|9cHfc_fy>H8FBl9;-fHrgWHhF7!PC@_Am3|zW>MLr35jo=&&`f2g;ov18gV0~ zA^ne&XkUG9a&%csj2;YK_Z32>Qau&#_uppZKrU&V2s3;1!3#Ep$rXl#WBOk)bpW!3 zl%L=1RGJTBSHeK0oLQGP7{9&#@K~w`%>i`Frk|jY`n5m@k23WS%}?$PvF1l7Vy*fj zU^6vA=?60s0h=m>dER;Pi(l+q-??!0`b8!{Gs{LofF^ezj(G)o-_C6+3s6srAuAz+ zyKaG`Wfo0BdeT>%%e`m@QZz=ydO217eO*SpUbo!Cz8pp}{JY|5?)irTu$RSr!2K45i)L*RUff8Wzp^7@1S7vMd-W zBwpt2Bh(SlAFaLvZxCvP({R5J;M3Gh9F1+Ikw zvu?dU%L7OxMpkM2Vq_2$mqerhJT*+zuuGYi#1GD%pyKCGu5kQOABdX{ z?L!uInU#&t11{x29`u-%elUg&=U?w8nVg?7H4yJ(GT={UPwvgs+?cGq4b{yc01Bh* znrfGTSQjYZ!|1`I3T3RnKWZY6t*!jQhFX#xQ{4=l7BTXpVZ3>%NGbRl`ZW78Q0kK8 zz}ZOX!tnN)6TFtr-|xtXziXPm#cvr0jl>-qVi^yQp){On0V9)Yicf`SW6X+%O*57a zwe-%eSv7yFS@_e~Z?w_Cq8-x6Kz29iFGmG2)GRt6gM>*E*5XbhNL0y)Ere@UZG?3a zY3_eZjN-p}1{6=V)qXoOZapjV)gqZNdSVQXY1zd{JPo>9vKEHBNK;Re`7$4s`0TkS%P2MxC;^_aba{wH z{UsS0a8Zl;Jj|r==G%0ro@-* ziu`X`t`#WXaia}z_p_di^bX8ll+|SD%uXhQrnPROHX-CmEhwawf=;VeVyB)XQAGSX z&^8SxPV5?>Y^80&A!R-4vwP3Xw}6M>ef{T*wtzFEo(%*>PJfs>gH+I2^LTm_n5?Se z>K4qst$U-Zkrp_%7A}f*J>Ct*7Bxr@10)LhSc@(w^1Xg<#l9X?ApiPkJB56xn0Wt! z*-MmkOD8LUhq`6yaCMVz%D?Q(cX)s5mL+4UejFUgV2lcE8gngQny@MvylhK!WSyER zpsAz1cCcWBYpR%6T)G2Zf5x1@UP_H|Gsg*r-hok*{dBGwm+Pz}KgGPloZnOtRDd@i zSrZU_qS_m!M3w+<-<)c0Q)b6%A&6ywLnc-$N{%!O^I`YV9B2ed-djXr|GL!}&+HDj zI|KN!n;wclEW2RYiThx_=s7cqJ?iC3Pd4snWxce4pUsu^^ezam%BZsH@0Q#kgg@DQ zlLr!?MA3m?Y2YJjZO8b~Bc0W2^aC3r+%_X4d z1d5(^%5jm$xdDC3CPq>9f!HN^I~~s9mowV;OFH}Pyz?Z;#LfzXK04PE%t(6Bu|5wL z!jRxbNRc?ihtjDVpcu}zoofz2(2)nB7rI_p_^dGyd~|zVVN^nK(_3an%XHAQ@5zdm zx>WeQW4BS#K_TR7AN9wFN1&F@Y17nFm~je7IZQ94w8b{E=xr&*_M3{h1Pw@D#x>xqy9}3xOHvoY zfEby7`P}4*Ik+BxXR)&l$INgMsHOGV%6ffeJr%9`Jy~tZ$`1_CG7=I$z544IOX$2{}clxZqE~^~}Q-{ilP|zDjwoCuDMSl!Qu>U@Hih7DDEvo57 zmtUOG3aCb0&6Gyu2%(4Wu*~;J0gt#)Ia13p^i@1=q6mfq8@=)IK6?@qwNd+wstGlh zYClOh69$TASaTn7d4v|v6Bo6_CSfBrH!mwt{;K9hy&6eIgl?^BtjDFZRaG|?eSc<( z?yQEs+Dhe`-%Jf8ygQ>Mugjz?h%XE7T~ik~POhbwlb91$Ap|~IcCH8eJY+ZyLX9*oAluD;~8v-AP4)WvbY0Nud{_pSD`azdpTKFZLKz z{G4+$6_b^6Y6{V-Gg7ZAK_}LMNId3fz*;W{{$3JI6W1RhxLP3+SF8@5Jmaw6 zZ#PuJM-hHIEQjW}J5mX*JgkwqZr)ld1{&RMV(%a~JgV#e)NDDqQcbnqGfU;HDkEDq zf7rVqc{M;0)8tlyGaBryR09{Q+2tA|_ju4q93L0DADlHcQ?p(^oRM5OHAyPfuzT4S z9uZms@p5#8rZItkne1&#;lvZ7EDYT5S!!FA^bSb>Ei0m1ZMz_hv7v=LK+OYmyGA2s zbiPES2d-vQFeX7E+&{@EFPr#Ua!XXd5?6;sUYiSr3iIzN^bg-^q9r=(tGGojDVD`%@)R0YvCF{A$TGtw=pYl=y! z{@!g4dyRgt0R%{KQg<}zo!e;`|JK8$K{0Fy8x!xtt>5n(qIq)iZ&3>Z$q zmlTbtxS79#FV5eJs}}!lwp?6IuWQPx<#AOPHgO76wNXOeLNEuSeBicy(%MrHhyo4U zt`0C)LOjC)?M!q^%kiwYMpN`BZr+$i_mwl|{PgajUy~K*>v|C}{DAH|XbetN2_HAD zK+mgM1tXJ@I#BiA3L0488<`p_<7lF(v2u~r)ZmLIoEw~(Fgag7+sUb|rS7@^CZoxz=?3kb96zH1 z#XiRh;w>^mxZ$bfRBbKrV`({c+`Nq(hZ9qI?z6>da=!lSY&Q{PVx+lJ{~#k(sAeT? z!N?5gBQt}>c}?nuYX8RV`jf&pdg(CIB7#Wa*aLoXL_5IC)gn1UN?HY(Cg?{kPRFQZ z`rR2*xt40T{&7}Rw$Q=p&#GDY;FAcTn$?{Wsep*S`%W$@UW_0dI0~Y+GLw zjK8D;?W~ZzfX!*17~y$CPnNW!7y{uEg(VR5W&(8Qk?VGm*uNI&E>SW^wf(xbB+NHy zam_x63i5@(Ag1kCoa!jDn5F$+FQp2L%*tJ~*yK*BgoDXO7VFCO8mJi}&SKGT^<7u#7i&Z=v%&6yzhiP!LT?dGs` z)VZTfTvTnTzw|t90df<_C(g?A^~PCG5%-Pod1j~0)h+QZGZ-DX9r?!CT)cY5b5T!K z?!Po6{jqLIZfv1DJ#UP}CnmfFrmBXgLTo|OKThDOl=O1?%aIS&QvJwoIF@N6K z?Mt5y^fNqg&`lD8z(wa#1Skj+4kU3vfceR@&tBMN18R)rz$Qu*4pBR5+4h=AEm$9E zbq3KhV0TAUHRwy|)@L#Ys1${&Z5JW|^#_e#SVD^J)Q12P!EVloyJvo7ww#Z`o;2M& zD+tGRUAI7yK_kenHL}G46hwR$0k0(2*p^>6yKb+bPFcd&mz=G* zZu*WHuck`sYWm@fTng*xY6YqU=^K$H6jEZ=EtpyngAqS6i|Kplk_YT$ejHyiZ<{gw zs;Tt*-mK_X4U%I-8dZ}?X(=b`I+ug|hwUYlg`q64sDtHuXG^w?bbsLwWkj|OEtoCq z26sh@$m?NDxM8^ijiMq_UHuU^?NMkpOXY7P-H3TxR@8$Llf!)&a)r!v1CxUR$*dT0 zyu_5{nbRwEk!DA)8IfwEo>0j6nsd2JlY)>MJpj&bCYehw)x?1OS7o&IYcPFr8nxSS zRB(rE+a)F9E`qYF3b^^nBj7nK+8EnrG)CfuyRZDHTzgvi5F%X-mO>4dLanlf zpAvq`_(=_#{8>gw0yWEOFiRN?*ph7llYihrywJx`z`(dMK%{NS(P;~eU_&a@U8tAV z2b{EqnVlSHV!m5`!&1PdBU(Q{ImquE9Xt;+8uJD0VAZ`FZG++5( zNh}O;2&xKJgx{>vV)Lb}O*Y6D=B5a^abI|A*t{zi6uzK2QpfyTf3UmD{+Coo)b1P**I<5GGlc~)8e zC2PtP`g-CH&E%N1JRTeln}AS;vDzHDhbLIUD)ig{BuW1+^Pkiw(!K$+9Mh40{9LYi zHUurB>2euOm&@r*m%lF~U7&1n<9TO~5D`68-8%ansS4ITGMd2e>H&8etqWlHihm9nR^2XLWa|H9hNHyxgeW_$Wn zoS=)==?oBP80qT=yEKoJ6Lz)_o!Q!W2n2LyN!L~mr0z6hp+9pbY*QXN7QAu>kzfqnCN_pxbH5 z!Xfi(zBLLFDrjO-ip28~jT-xqQdT)~#X{+a6TwfOVU~hgOdWJk$3lu;rPzTB8A}FG z@d6}RMo~?lk*xYpS1}{#0+vWiXdyk#f+9VCj6}u5#$5$Hd{mDZi~M>Gr3f)rFxjNLi(**1vLQ8=_7Wc zI(F-B-4cB%=5VJJG4j%aD$37X6(l~!1`|uPDC`}A9Hp!F8mbAaeB!HU$+*BJjEpy zYNtMH2FkEDE6}iX6)XuLIOygAp;SxFV9N?C4LuCSQ+-LwIiAmHC=nuFVGGvsNo)#%kT(P49R1pJxyD&?bU7Ul>|bTH50tH1cugQlZI4lj znvv9D1D8uP_EHWHU}S}{AOu%T)F@aD{Eb0D7#J+>5AZSerHq_Y7Wya|LF1igJtZ5d zwGD62YD%oCDpFUei#kLduUM0hb#6l0DyZVAMjFAp=3qL4D>3uLkC}h!wsSxDh*5On z@yQVw%N7(dFL~a1R^^KVXwC18iFmmO6<5v^P)KC#Dqviu#CS1_?-$SI4$pL9ZNPJ~ zQO8eeNyHCiHk*MTg!JP}5j#kV)f6qr@uEJC)fMS8#8dT*!j%$9o8yOk`Byd5tq;h-!at#eA+rLR6ahW7CC%yQBm#rz!y`HWn_>e_ z^Fu(U-h7sGQAuAQ|1P7ss8|bx@@BsYhb+xmtP=P){6EFIMO)AQZB%6Q^Q9c_-j+~i z@9rYk8jOya>^kK)s@3*S|E-{6P#0-{`^R1?%^2045&#!nC~iH3A}fmC58dICR< z&jf0Q&u%8_)zqEk*E4c;)pe$ecmZw%x$)OdfS%raR+%0s3ABaLd)aEGBCefDgvKWsL}U#wh(sS+hCL>sHGl|kG$8FRSV zN2JQdVKYS{h*w3&Il$);}Op5}`_tjX- z{MNDZxGyJs^%On!C!do$KHKF}Dy^-QN+tZ1@spZS_STFt%1RbG6w;dQV7OjW)SN__ z*>WzJw<6p2`+XFU<9VX<=$|1(rgKbaPj+Cc7@poggKrMovPjzq~QZUi|Md z`WRJi=~!S1BebLe4I@{&AO7wK&K*xzeDT}iT>;7cQ_!f~Ds+-wk2oE2pQ3dYM|=H$W|P5WS*q6Ki!3gsmlEsnsSrOuIA)WZz=5VW#qfHCOnz)>P_oMxAVN%TKtm)w zX!sE0>D$hJ&dRB{1>ca7tS;$9+2Q67yq_&=Z+ATDcR0u$>qRdYuiqsx5 zX;k`96gYixt^HkRK4ayzR5ATy8O>N(qa<<0CKA(l2D3`dcIz+Du$T_4S2>P_cLmCi z*7yB$;5xFv+h;F3kxn~fTTF{lNvW-++G1G&Th@X!kA#HUS|C&P3XA0pJ}jRWvGkY@ z`qT51ciBt!(AfknuchWYWmRTb+6Og5?o6Pv)}$77T(11+bE zJRM2BE-X0*ouS8+Rv?_k$O&J;tywFILCSX}9R)6{p0yQ&0@pb}-V)N25aom(H!9q9 zJBLRjuXx)%@d`^z#kN0y=|sj_3s>e#;S0$upq#>_)GFZb;H00EQ*G%W~JUz zRPWKgD4?mH3hO#ZfHd>ufUeTsW$YrR#U!pf=mgX6EjtbMZKeZjK(xoTfe*J4|69!|`+f z)#@J~cSa2~HI=41(a{N!sxu*UJvF48RTBvdii*Smp^rMPBla4lRSS8-lxilRGU?g@ z&BZ8F9snY1jt(S>6^G(U+t>QnovzuWj9S_{nuth zcvcSl_qqkab} zN3%OPYVNxusKDV1)|ZxYn}Mf>Y=G+-S_`f?NezEFzA3Wae{y~SxSLb1ceak!%e|DI zvz%4#cnOAJQOlH9v&>%`YqLT+9US*o>CnnpHy`xIXqfuiugyA-cEs`=ziC|9?XGr9g}jQ>7lnb>RK^rk*!iC14gd&z}TQX zzJho-FS-)UEWFi3A&F`*zc)8I7>1fpw0~$(aHB7QWCzq1KKTfeiISuZq*%|p3oc}V zF6&d~*UoJnUh8{aha$-zhw@Q1Zp&F*R6?j~B_oTk7p09);Dw?s-2j2)H0Ob9VWpck z2g(o%J?g9G7rtQ%oQcSz>VC41eAKU>d-$_%@rld>TPeZ%fuZT6x&j@FhMrq|`M5uF z3;YCzg_Y}TlR&OVIw%`Zhp&)9%+ns+H$xx%^ZPw_gmQPpFrrifn#_&q)F{~XV{9({ zF4AX!z}Y5qJR~^vmW;M_#&;ytbQ#;I^q^+ENfAmfUV0QrVXGn&`>MuFQvseZy}tjW z7Jg`owxx=zyzxGQoGsTAZvw5}>RL6r<^Rka8r5zYY!B;rP{r0%)>YcvAQvqp+66~&fFIV;d^lvFwa|BR)bTZ)j)x)3coh&1; z*6qrk;aoz*O}!&+mz~R~RUI~A(msRUZ#Zq)@BO{(-00yhLsXo*vhYJ6mGh=#I{%J^ z-OBZqQh6Oe8~E8=L398=*l2*fQL0q%Q^gOh+4@>#;nM>0G?;V(Yo_7B!P9NPUIbKq z1O4G$QM|tRIl)ln;9F5fr|35BJ*Zcl1OiBmQAi3mAZDS{8_*;b)vBZ$@1e*P+-LRF zBL_f;1(z>g>!Xwp0nP|Y$9V^gfSm7<^R(bg?yJfMF1!O` z9FlzOal3mLuin@*C5GxcXexw|DTR259{QWZQQFqs_BMWaOM%~ucMhz`ZT#?qu+KoU zjJ)kUoi|<={RoFHs=r!pocB%CwSwZGa zMW2$@1Tr97vDJl{R*2X_Am5M9ntbUFsGrV?^&U00i}&}Y zR)JU)K(C(c-RWZQPqQMK<(kLyA9nlu&~;84*e#Ku(+mW@ak?*eS(%&K zN>cG$dYocZ|CXu!da8j06f$ynSzvIHg|YC706(VR3%HF;6l)y2$NPvXI?sWV@0;fI zhegR)X^j|9h6q$@Jw5Kt-idPuaBC>Mhgwo}u1QXrR!C{M0K=?BCt;foykURrp|7HR zf!0RL2v8yL7brdCOMI*KjVO6gh6SjMZVK*jdjO~o^_D@y2)^drCsG|Fy2bMrz~wWiZdP z_qH92jzIA%mKOf0`gVF}+G39XentYIYN01UAINX5uI6Q9M{opugBG`z zvyv-WlSy-?H8kYBOI^&+LLSWWJUII0x91)4%i2={a zccgmi!p{m|$^yqGSwLk5mYD8sHXzgz1$@Xcd}%^M{F0D1OGb+GI9Oegcn2Jecok+5 zk!`PeM|Bh$_8|!HQH+!SYznO_PV7=WHD~w388LLJ9^Riw9fgv*?KHeQJ*4p-^c(lk zq!Z*oc*q2rafIQBu#bo*>v>Suu&1G9)w*&ZU!?xF`aTtEE|lU74v?aW8C=0Oi1S&a zp01@b`0r&!@=%8BxQCcGcA^oyx!8`xbH}`jjKZ^^Qpsw5Xyu`RVeyw_qadlI|0?0k1U)S2$~BKTfeLbfMWYv_ z5spw&f81@W>ybSZxDW*jv)k;->0J1pj0jxTwRB?9?!hy25#=_5i&D6ae8KI!?9j@% zH4Z5NUs&aI7LjSC;jsWLm%HZ(Wqfr)H5wy z$-`<2K+8Z?h>Q+5LyoBo=uS6FvZksGnZZO^rfq~0Q_-z#RUq=Z;8^8EZuAEdrH^y$ zO!eJLDK-3+mA+fCn2d>kSh12z7*ut5TS!?Af`k$J%c`$f#h3itm&Vw*8te?{AE01e z)_84lFusccpm}!8TdAZ{I4dlaN(82t1fpD|!E86`w)S}OHH(WI_s{X6mnAhsne{tU zRVs0FQMEzy#^P&7>L@ZjkijPVTTE=c@m%gRPw76pgNyZt0G6dl0$Y&SYDZ$VKoN4|sL!MiRj1zR84rE$5bk|`1{WLD0_1ZKihV$mnFxrP zieMJxdNh_p2DKFt;VEhbD3e-37@AsL5X%3I(_*d`Ul>0)pWB_m^jKfabimZAsCQa^efHv`MVhr z(dJH{os`*N7%C}97Yq&aZjijAMj&+6#MKnzioy-4UhvP3(;1508PIt>6^16O{?H{0 z^o`Mvl7-v$D2cEhWIp+n3lWuGyoZZ`51$2D%jMKM-oMI-eaof5g)r(IyA8>M2XQ2) zmWbtz(JKl^F1ia1y_NPr%SvF~~-R|}8_BaR~lJ1PV z$XOK^GY)VRO8c08UUY6C$c@}LrZnKvMRob&alZ%13nr_fx)+6$<6cYZ3UIdiXhlA< z?uI5MD%U%Q)IsPs^qsXx%YV{{qE(P#vx|32Da$z{=f!q?4k5~Q_5!X*5M&?F!mxnHI+x8f;C@ex0EG}VO5K)GUCwwt3a$Ya)%6-G> zGa$7>Z{!h$2!nL839Je1a;02d_$N#UpzNVU`gg{Jy6ZM?JI`FKp`6k?3YB>mSu3Q9 z#wcLmhBYN)+fSjc$<;MUYZ2rC(&oUgH7McxeQNQI&X?8qQao2>QHGhTf5cTDjMpNv#~9DfQy=j+i`&XsUm}FFr#7 zl{v_`7X7VZL3w52t4^N^kVb$S`byKxJ6#dm7tROuTr^g@&MAx7tU`6e7*fv`sYo}U z4I_nZ5~_#izS}L_L}mKo%8JfJTfD`BXH`jt!0NJTw`DH$7{7746qw<3EZ?w-ZceAO z7PqwRtc8~@O1OS?ep*c;V9rfCKu23xBQsDU7eYWR?5D}afbT>y*I0}&zeCfU`h|>gzkyb-!Jc~^^ z%J+cko>EKmX0M5K!3Sz?EvWZkT#dhb6cBk$3s zRiU9k4KG4jzlLr4GAk1LXev*y@lw%8?GD%%x9?AlwmvLe3~sXA?g@TISb}}2+2xgi zM`8g?iBsAP#=M%hA;xA=&L2%pdlVLR4j4V6(U+bio>doW8_C!ZQZ@Kih-9YfK~jba zXoZ1$Hsk!?n(*p8lLB2>T!h45g>Gd-{hD*o#FS|YM5)8Zpw5i@OFuYMa#zyRk+QO} zE0LmWY*3ABFWGzg>XpW`JJ)wFUA^Kw-zij*|Jx@us-T8F$=3}^C8TNs zWh5{V!S!Z_iW}Lsyy)x!-w-HmEdFjo z0c*P`6@%Ii&(hF6hH;CMK=yz}&iDZC9(bwX5@Dhdpn34w{s~+{Jj=j)X>milxgjQV z*F9{uPE_e7Fup7aqi;nm1~p71iB*J&2g4}=&VvtBcR$94sPdmuNikVjLQ2uF6NN}t zFu|M9w{x48avh?VXpEG*0ksqfaY~?H`}Ddjv+#^&mV_JwWQksz&VS>zhMfW6cA;ie zO0^Z_XfeN_w6^fEFyMfUPM{0HY?AV-pPSno0_Q~mUo4|PffUthrc}Ozij|gWB$xRO zEkUtop?$z?E+Q1h)dY@KUmPH8FflBgqG+zk-$XHzx*Ztd$c;e>7R-_rr*qirLvl-v zdMvRlc~krFT<+=V2ueo)saZ~OMSQ`W?}3>iY>$pTc^>O%=z~H^r*S(3rX8Z#{=t)Q zYgd@Ma0XtQ(X*%bZvC^2M4H`Wm8w0+!e4$(ov*OE1Fe4AO;+`yl{2gwQ8z)pVfr z_hrP$RSRdH1XEN>CN6H*&{Te>61J-QJ($tw)nx&;F8&H`?lG$V?aZiJtEDDaWz_|> zW;OY0^#>g54^N2KWj5fOs z0Mgp8eX!SUwDMCrgQjRFl>NS;F#xnCrfjDeKTaQNFjN9SXlf2?W+~VPl#vEIT%>y2 zf>Z;mumA&ILEfiNN+UWk!1+`Lds;0H2($%d&hr8uD*F*KJ7@y-y}*H7?g-v475POR z5$D10m^zSSQ8%@+?guhrLJ&sr8>y@9RniCk=LmrV?KFkJfyoLzH5^-HnBeuZqg$m! zu6z`N)K|`(If4|}ZWHy!xSxRg(2<~X$F(t}h+jmv5t zKKMzkH1V&68{!>HInegnG6JRdP#CmbS|h4HPKoK4YJf>HaZo|0k31jH8FCq(76?#T z)A#_}iM$2SKi=w*QKR%XXGrn%N~}N3Y6+VxaZ-FdfZI)Vid}X<1W;KhY^8?lLSg1u|4S5XG!AJGN8;V=Izw_5MjV^Goc?yAFKh3 zgZ0crIrztBNZxwt7XOQxaj@>oKn_MTSnNZv{C)ehH53-M@>%p0aHs=;um;Yx@KA+( z)AI==gR%L+M*huUE@V`d0Nqhsw?XnRH2@LD*m@ZwZ0a667szG}x~^VB?Px z2SblX)HQqwo*XbLbOb~UMQNfgc7Q)1bt7j)dG{NhlY7Z*T(70|O#qs&ZvxSLeG`!8 z>zmZ4PM37_`R4+c@kHrh_|{;<8;*MhS6s7iIJF4G$36SRPfbSRuwZlZ$J=jAs+gaA zSG=Ym!a)jqT>QPs5=%HUQ1arZ;Yg5Ug8Q@dy%J`9bOifF`bX`_y8^T?I7PQ*HS!}D zAxP#|Z5IX_B^%CY^%RTfg=4b`9Q5y*I%aDDyrpOBW(Boi!LtiN5M~+z_ev`9%FSa~w>ek##{ALpjy&X=5en>Y)-D=jFNH*FuD)BL3!?Qa06s`Ob_sk6DrmkODDs z{o>SHt)RUyOjb=VXvqpmrJ8`6V3xXaK;S0L0spsVEPBjU-^@kvp0Dr^0tzZ*6{ZnL z$R0hb;2u8cqY=X*swhx)XD@E@;D@G4gC6$Lixgh#zC?2Ac}z%y{`@nEJ%W6G8Z>)` zfLP{lU!3Of#O7c;^7zeDRf>cjy`J7A^lcgC5!EdlOj&#kgf;Z$hsGRRj&w^wH4tFy zoxPKRdlLt4Nh=z>flJY96H12DyoOV4*B4Q)C0YBv5}y)Mf8ekkh4f>T{;qKPM$nw$ zD1(f}wU8&t^p{5Crgc7}YWmLt#)S7EvgsF{o2FzWG*?LYJH2x9k*PDHOA%yIs3Umj zLcZ(mBdbdgvkA7k(gesVZ_!`!e4{pJ63ORnw6$|vw;PDtpsNeJrab&8BJ(ixI1#uzd)N#n!tPnG^G&Yq?hJ>0pv*_e3ZBrM7BIH@+WNw$NNPcY z%@hFrDUF6i2kHQ7lrbjqsZ7aznE39nU|lxE(cChB zdA6iYPp*1zR;1kswlK;OzLch1*$8XOaZ8P6Z-eApmNZlvc2+(WucT%`(Usli{WD^O zg+V++o~@<#9L*}(r)IhAND97mU{g_r%zM=D-!32uFH9^-8WK#bhM=0}=+DQn^WICY z?KCbu^UTi0OHc0YU|`@w(N~6=7o#k|n7Px-@SZYv+)6z+XT?tlF}%IwQ9eM4n<=qV^G^OKBl(a85!WLb{-ph7h-Z3w zNbR`g^6GPwCQEaBYqBx)D*HH{AfbMIkGq_7<4#OBe@#ZVrf$s5hu6M6-B))D3fs{6 zKP49!R6#xoDzXo7tdPI3+j!xX8;#4CUU0!w6G6eYe3zPi!xywIPrFHXW7&K&z9xK1 zaj43{;#2Y0bF-L=u?LI~A zw0)Zs?Z=ml%F}uIe`;Dq*NT|vokSAPbu5Hd4LHKm{t*Z$-0ZehNjI!nyXmL+=^cWN zZ||YCDmFB=P3a5MECLwVF&??0c?_v2sar$bWy%;$hT65>(rNOq?FPCMKM)m6 z6n%Lt6aL4zz(|l@Qx}>&5?A~}0>5#e&I~k@LbRt#b@l`$;b<|V9CyJLF#_PrU&manc#tz4zr=9+yNEdHR=U>lHinyCTovDG2tN@SyUQ(V- zoMWr$+hXkz8zLrLLM~a1RPUHA zsmg1qtd&(AWm&hAAyB*`2L+&>PBeyy_lbE-`jwfU7`4FOIb-^jQ%$g}kUh&*CwWy? zQI52Y*K8LM_hufIsr0z_hxuD56%5ubw<2WE=%H{ba7fs5ON{|Z|5qo=VzCyiRT*7L zCu3GsDiw>2q{4YP;js>}82bRXSwywz%f={~(zHBsQEo~^zUFNmeZ@x*mA<-ja#D$tfwFQ z=-l0D*~~nA6*bS*QXN0*_}ReE<_dsZ@l(Q289x>LRPlpxWqPqrXJozRqXGkHqExDC zq@4OZ#Gp3_;MH8^F#A+D1 zP@u`1i`?S%!{I`HB>K46m;5}e+w*g`cW3*4e)lE2dppk<&q(9K)n~3fxtHH^@@x4A zJTK7oc@AGHj21IzF*ZCI9P697yi}O_OF9J%AA~1BPa-C;)dY@S{+VX$Ss-tq!!x9{ zz?T<}n}Y(#E>4X)>1s7?5ih+wI19)M66r^D|)L2aEU%Kz}744 zuDtLuP5O7 zuSWDBd@l*?zjz!lgml!>DDoir?6-18Fh6lP0JsrQTQy;8frrsY_f(G2=bIi*p9te= zLPW_Va1LlBe-FIy5L!hzQ)p#fF`Z;l+Xhqu9Lj0id+Q1`v#420xC#h4ajGJX5@HsO z02e;#2(8NbfbGWUc))TIom6#h?cCNo=MYEUmzXysBI4iJddFV#&=tW5q(#AKLsFDJ zNkg5K65Pg6ZD@&HL+D(!>xP(v;*F*rlAG#tl>J8H^T2+~uj1BL;o2e;^2&W=`iwik zf_or+WPAOWH@BQ!JWH;m;a$x&;`}!M;rRtL;GD26&fw&b3F6)=@+aWb5uDH(Hn5rs z#HImy{Qjc>J!+P##N7SePFo-q6z-+Cpa3I<(h_7YcyRX=mf&vgj*ojDU^vP-+=w|- ze#g;0aGRkK{DY_-I5k++$dna7AT*@z;3>Gf1iUJMd!u`VMOyts#%9_e2Wo9}=KOL@ zhx$+R6Z^Let?6=;dx(g@H5L4ht?+j|bcI_9ED&>~)tI3cAN}s|z|ipY1;j&-!eKC_vCJ;A`}+5~3j1{U6Rv+9b$l zR{u-A)z0yu+CGv~7hirBs3}l?ux})J?;|=lp7saM<({2T>r7x5{j^Ba-{fxj*x5jD zo}VxqNN3nfJ|fc*A#585!044kBa<3|nWvlKq)SL-E7?Bo%fHq~Z?D45#e>!geH4K3 zJIIUg@xhjyzkOeRJ%EC;NEQZ=Ywl4w_*n8OniP*SU_f6H5gC0^p~fo+LWu{kNwSYc z8fDm@Iol~bO_tHyrbXQS|L60{!Y`bg*xz85B=VJ2Y@$}GuGG?THs6y`T%u-a!H7#- z8@gm`ru@;?Q;t)r#8?QxxrYhZ)CaM!J3Zj~_j^UgGw?Y6BGJwX2E5*oK{k+B(s8!s98n$B%)ILYF6bvkMgBwNl@4!O&7;H zy3<3_8S+E{*moaqVb|fUBB=$!?slQWS`JWuBy@rP@jmpyb|ll1vg@>ZJ;*9*1@~aO|4u7>!4a+sa4nUlR8J4$+t)`Li!w4 z1A(Cyh`&S%!K7LwgcQr+A@8G1u;`sq^J)xPLAB?>t6xxZnv*J|t$q5T_k(IMD zhxo?u%xl@^Gf!+@zk8PQExow*hm576`P%okII~3#tyx9%TDDnfA*AD@qxY=vLPeyr1C4MNG z2zQ5l6b`8C(2zsQf!;u%Bh-Q=rY|HP!m&z_n8ov=)$4Y(Dc6Vw(!O}6bCjAj`ufb~ z=jo_TYJuvT%CV%zITLo{Q{f2rj&8inw12y(VY_H?W>XfCWz51rAXY zjan5vyDErp-ED8*b+r;%@x_xL^c&B&r%FHXO!ojMeX~k4@K-Y*Iu`*apL5LPj zk%3g^Z|2+Xo%}84=pj3%b8up=244+Z)rpDB`g65z4?CkG+&6L65^2X1R^ug7yPjGI z{p}gaeq9=R-lqrP;Y!7FsaQfgQ(N92H(v$;&rbmwA|FW7Cl4a$6DVm>YajTfGbL53 zPv&c~B30sJTZW%zKV&*6N|iyXglzx+K3l@9r{d-RO-6*#@{CMz9vd6-au7o{d1>I7 zN^z}NUUoj+spHKWg_wD1im_Q4Ku*g`#D+w=8kh=@rz9iWx}m8xK5z%3yUFRjaC6gmc@O%NBDr$H?yqqg)#xdX(deyajS7u+pMJ75 zaYJm&xHN)|zf*{0Io8eS2$9grwN!{w3I5&i77HpNMR!(IDz9;w#i;b=nNg{XBr{az z1TOPduMbZw7|HO4Jhm5Nj+ z59;ckn#{jJNY>THprZh51e7VUl>hq;ea=_}Y1AN!Ae{uFzYuuUV^)0TOM>~$mS*Y@ zO!$|Nk>A?J8A@?sI8{Dlv6LDV-y_j;Z^9mDie$qk(o94&l~ty0LQ(WjWJWZ#TaEf7 zY$$SPU^j1kT#)x{T&;T>YGT?0fdmSw?v9U{NTbI4i7ohy^N>&%{U0XwZ7A~H?er>T zAmaACepk|Tfj^0LnaF$pF(WcoftU(Z%3uv@YJs0nc%Mo2z|GFz_I zur`_Wi&f&tVSjC+{+;=7K)J*yu|}HciVB!O#QXy7ch?>1)Ax8$ed+K9izFym3@@Bw z0}-bvg<(aoEE898R$UJ&R>YG5V)iSR%slL&7wEiYwqJ4Y`i-3nS1(_^4)`-`QmClt ziBKn^e_6@={htaK+*-u}o7aymRS=PwzEeaA}Ve z4yT&g6z+|W_g$u_1>&_*PfREBFW9*DB_~cFWM!+!;$Gn5;r zl|UuW9vKt!$lIQY%&Dfg@czq;WKPxUMnMkMa@s(fh}6#EKKYsd(o>Ki)2orX7ZM%d zjntaq39Y~cslqjf{aT;<>CT3td|?BQyUlVK+)C%j&xqEk_FHze4)2dCv<~lz>9npz zn&nPU>sQT4)YR5eCHue5NYvD5tdSc2L$az=py};3Qm0Oi|H~Okms&co&A-fS76KC`Ebx)V(`zHLLYJ4Q z>%01Zt+L|@NL~MB&k9?PM^*M3;BM@fbTB*|x@_aR55E$P7b7OKHN!K%xHMMd& z`chVuw*V<<9-RP3L;Q=1*z#x5UjS&L&{m{L9%z|Scs85Fp_P(2Cy|Qk1|VRNBf{1< z!^8c?sNXp1dW9$Kc`5qAuY~rSvof)2)l@e@Rwh<0l9p)9*hkMndcBBE$B?y^R4!uX z>k-T1D`vGUs;OIWW@S^6kWNG>J$#kK3ShVpY?+jx5ZN^&X59p2SB?rLjS5fr%Q4X~ zh^t03TMD&Q%OJC*5Q!o^{!*~&1Pp!cDKWIR9S^lycw6ClX51r|!Ut!yH>WpU%nDAj zrnA=!)lRt-tZt0v3O3!7mO=vFyP0R-94OV}F&w0X&1PF(Pfbtya7N}8dC8CK;|1r)}rtA{6D5R6*O{H?(x*iY7Kxt3bg{ka(_lBLavnMpeK4-Sx;+RDZ62$ zaavAj*EJ!8mBf-P)JQuaP$RJN93o=x_1UklkKV8Px%nIA+vrBgxmBkLfSgDqATn^A;20wCj(?^Mled$E z)B5Ha&IY=>mP?y8{+B9J-jdmDSne=28#=CiRGa0^z9!phom zE~AVaWlckNy}KC?q@ZK>&J?l1E}PyXG?*S4%&H-W4h%|%LAr&}VleQ+>*+z|BoO_M z8Uy540#B_E^H(KEBz)lS3fvT|prFhrfB^x%H56zzcJDEN#I{xRMVcme$B-9o!kO1p zDlL4>eiv?40uniFo%a4Y<3Vu-o;z;$SB5a^fopZ>qVr;Ngs={}@46Cx^Tr+3Kn*TK zuqEK+I-`@-*6?I7>K_i9gQHH%8H|U6zUO)xO3v;KPiE$eC~!seOmhc?wPF>$jjYbl zYJ?!^s{1JN7r`yz11>Q=lR4HEt4PY6!QWaU6}$aIX*N}G?=^|N;zhUHpPXkynb{Cl z62{_${fo0EY&fFC#|LB_0{(|Cb9`LsTX~Z{Llz2|k5F8q2mOETeQl6q*;!t7kMl== zk_w3(CO>kSF(tL#t?nze)ZOFlb$VxdcL&eT4l}(h&dgd-OX_ZU)RL?#ZBKi4svO&p z0!)CUY*Ua>CZrN7KtT}_s$9Va9J{cKtPR8%Qy70xftZSu*uh|@2+s4o=bU@b{c5$O z?weGFuH9+1bnn%@&w0;#-t&Gu?*iv@35)cyQvjfWsPjtZ2N^;X1{s7NIwv@g8|% zB268>P%9!hP8wj^+v~CCynPL0SDI^uO&@Ck=Sf-(@mQV0W(CHhIYkIJof-70JN>U_ zv;#Uf)NGT85ZgnyV}`Lvsy|MmR-g1yg_xQ~bL?621^X~*hsPr28>yzdUpK0y;Jos@ zVQ&)%qfMbEv|gq4MqWJqCmN}^x`(~KBXeBXdXE%q(c=EYvx6(uuFI-W3-+bJ#ed+J zh|NndQCdbDk2(>pzy{-?yQ6joeNDlOgkhjn!q7KEQdgYzKK$LSyWrLwETQzA{8e%5 z>_43q(5oA%D&X@Osen}r#svhI1Ee&dVp(;u8w}~t)s0}!qj!$}fx0a*ydwMHwMB4g zFs!LRPE1b;F%ykfJA^Z2;pm#V*uMh(4&Jk zx`vWQ8uBVI2k*p`COS}^jnYJ1H4Vj=Gea@3$AU*r0Ktv{TZlpu+npvh0)RZQ51>y7 zckzDf7(0f3r0Fs>>5tCmZp>g`1q)AgwX}q;?8GsR2>E^EiIA(<(I@@TQ6f)3M)Xl9 z=&l}oP{VqHn+Tn)R$OP>EWB*{9tfm4R7jB74?ZSgpPiaAMm#$x8%G$}Q!OA?(isZA zn30gVD>_rj+N9#Wzja{%ufwsxw@Kz{NSgxOFPss$ zt83zwS^>L$;O=98k*~~MYk6RPV2wCS)Vhw443Rh)ovToK*l`YfO%jY@4+lq{*WT?M zqX9I$O2~mVUcFT-of#AQDfs;f8|ETBgJApTbqfvDo-p$b49LnY)pY86C_xG00XS?y zf|R&jA8kF!A3malDuGwm_SF7|@n+TIDf|_O#(89!y4gF zFU(ra;%kJ}4W?@)Nbr}=SAtj9gSEwyO~_QBAFw^L7IGz%;{;fALU0LRAFS$4K8Hwu zUw4GAUYm|EsfF=9Lm`GSn2hgN&KFpT5Ud#G7CnK44A65?6Jy`{9VWpUW&YEw-p;^>Al zmDRk6bn|=W_!gV?_WQ@^XmiwZ*m@Ve=FvUCHt8JnOBo)>@&dbAiUh*aja}`_vju0! zyGEOBBi%3XnT%}T4J$*Owl8kU$J7V3TOfan6lh9Lj*B?^Rr8Kt(kWdP5e#7^wsKNA zE-x5z7f5zVJQwP$04=3Tc4mNDiNOM>)i>#E0JYjI!2~&HK+CBWo0$P>#h3)pc#a6O z#%7REE4?HgP()B>$<{Md9`2CTh`{?Zn)A4aV3HG3-c)qfdoA?oVtgHQ-G8m-y0)6p zpKW+7Cr3F?pdsJ=ifMZvh-b@>a*2yzy|h$XFXR7ISHXKPJO{Izy;MAGABF*I=^1n7 zm)67nL&yu!uo#BCQ6ElA&#NKj2E1Vo`;mpax8~-qJI+#8!U9GoKvc1Zi3+J);!EdoU8n%%Bv>r%_xv*}Tr%5%7 z=*&kl);+n5+Z9^e!1jL`3pzTo)C=rPv^ z)g<#T>`|&l$|rc)<94glbar4i#6!C%W0l2B)P>mQ zgP;OC0M)LQT-?FiaY_I5)Sa{w$HgtBbN7EXBWcGy1d0kVT^Jwz;~G_nxHZTE2$(#! z+{E45_#0ivm0BMpe3U#etYrwRs%g|$Lo17z{r$G7yM`rWs{>0b2`ot8ozafSwRh|W zI;fK__WJ$6;b5JYv8xu~8CZ4ST+4-1c!e;BR=VV5f| z#>M;VXDi+%Wa6bM^KWD%-nfUrDMj(FQ4*;l(W3}SiR@uJLb_g!AlGUl^8lK+Za|aY z8erueseuCxDPn5Teon5#Gs4z@K7(Ve&r)BZc3Uy=|1W2bed@O9zh#I0IfDq$1LehW z0>q0D@DSiJsQ>fXLJe3zVNAeDBI?@{;PZnJOsn2=e z{y74kva@S9acFagvx1Q>IfVy@bvpBL`H_D}+yU@AXN~iEYRbj$XC%^PS6k+SF)?i_ z^>H}pad&|By(X-3^G|;}^1La8jFb`Y3y?FWFhtC(~RMYJPnV}q5Zes-S zv=D9}turRA*ihGITgPa`*Y{iAGD{!0f_cjf4AH43e#X>X*Q}N@tuLVfP*b!IJ$q?@ zsBD)x57Oe9bN>icP52O-2wC(r;^q{n5dQ#Wv7vKteQ?Zc?fTb>VT&xJ^Tjru9{xia ziK*V^3Lk(Wh_{w`gPO%bvOC&CBSIhts^ll+b*uS2&~FV;cXR{;S>D4~#COMVP#m1O ztdas9sgrO5gLxl46ezQ9C3QjjQbxd%89wa?oG+{_LRrc|uXi7OIO=byG%BF#4Y!|o zs+MZ)UGF;5dKpA_C<`1MSVsbGdInqagsBf!Mn1s>T3WOKfFU8+m9% z!>pxa9ehY?n6_rw>wHuuta_}LsO@)pyIw7~W@Q@41quks$P1|)hqJ$Hj$PDe;{X^} zNI?kAV{{n;P4kq^T#TuY&;=UPdm>w_8>xG!f0vPL*~EK{RN+MHBuTbGh%FO-R@PgBv6oSn#3CoLqI6TuBZ}O;tbM z86Y&I^2QgPTX>WpWR)Xf0D4A*X9hAuYVH1uRXh-OGcB;i2XjEpFgpz$U+?3@7m|YR z!p4jt0CRiF@PQE-LBR7mHFBT3-BNXJ;JS1%+ zIZqmuNhGSknxwOB_z^f^Gb|96~$umQc$7TiszWy{Ld;aaq8#u7Qvc)>jrVfoSX z*qmosFs`)$J(U@Q9r?K+tR{0(c;GiPQiP%Djucb)_ajqW!)WXnPImie24e>F>XT3? z94lsq<;G!Ca<*WlR7$0#O6kPnoiC0r-l@zL-5fGq**l;bDzf|&_8FQ|p_POO z8>z4W>Xpvuuiw4#udoe5JmyD<; znJKPSWha`r2RCqmJ0s-`&JT9;3y9)5dyqV<=#KF4dWAg%V(ZNUG7lPXsG%B}=Sig< zw4s$`mfY9Xe-@tg_f>a4bO#tZ{#8N?7fhYc&P|k$lK@)#P}S|zs7vTd`j)G(gWzBp zB&{Q0ZJ-yCL34&SdyO_+ip?Nd-Ri=r5-rT4gM4qeD|MIA;3zB@;iVZ*_zM>%VysGk z!j1CM2BQwum9>k1M-`DmG*QXosr4D6JVeGl!ibnkB;EMwd5~`4J#0birsKJKHvFj$ zmO&pWx(%MEj24}lDGqN=#cumSZ4b_4xwMWED|wQnS@^xJ`Vig|XYy!Q-(B&R2;trQ zUSo-bAbIu}f5`J6U6J!QAIh&s;GfM?RP!$^=B(ln%4X6Jx^<$R=cfHd*KchzQ%AaZ zvhraeXBnF6co^TfJKh>J%HiRtD{kaS$r*<2SI&Oe$`@Z9+^mcl?!V?8v^t#{+6RF% zss=Z9OUCXO=7U3(VKrd~*uNaZn-@QPA$N5GOU+C@$t9)^uDDq5(i3Sul~GPX#SQid z*gf51iLT6hF`%U>JnZH}Z1}J)N%ow|yT)Dw+iJL(u%F?s3y?s<(J3Z!8N?vr_j)KNAc-xH ziv>%uHqzz8&>F$*9W0mE&oqwd-LbNwZ>W^QQ7PrWs_2eb{;=SM9vLZmfu_ulx=e6K zkyGmkstxOt^N?{~d8uGTYb^64Wa3sDqkkmU^WGth?^YAqI#dq^e82y~jQFN==43{l z8{y1h5C&@v;ezAEhXGvb5ndc3ry{&3uq z7i^0h(`Sa9ye1>^#hRY8YTyb;MNxAY`{3Akd~`BOW64UT4vkjOr~ojbm^j z4R$uT(p#$kR94Hil@%6Vu2EV8V;oDP(j?L4*-C8kHIkvRBx}qN&M-L6B`f@B(1Tg8 zu0vDWfenoVppmf7qnEn*(HD{rkxatCc{5Qg`w9tTs{G#AFE=mQVEmlmofA@?6yq502&8nth%?j5T z88W}s(ukWhZzTTKfEx2&L#XCI(7O^|B`@XHA_kOwQ8`PAFnk*F0+&F8JT3+Jr*Z%8 zlKVnD@BX`H9EkPw{nU?Uq)FBz`zae1H4wN-`_0(vNe5!x+Ga&BmNpQL;R7(pq>jVC zo{Ty(Wame`#TB)@#=ONon`5H4*s?grdW$Wif{#DmTWqax$=+h|v(R`sm8Te$3X?=Q zqhNJL^_ov}2;WYrB-|w+A&YRAykmZA)I{kz;-U^6my*wi%JswckiKEB!7hAW(b?*B zdT1cM?;wAGP8WJEuPlq-L_Fu_NcvTJU?k}}qb_PY5MORJwHvvlV-eJy;%99gVcMD~ zYXLiT+@&vT%!b8Hi8D2SFdX);EH57&9To9p#ok~aIZ$2r5SQ}{I4e-%One!Txc;z@ z8!Qa+Z+dLYdHVMDlbe?c_nP;L_nHgKmmV+N7}cGH*WYs=Ti$vcSFp{$xmRBNr;`<@ zjm5sKNRDFI|H}-qFDpH5u%~?Njk*&3_X;{#%@HUER--)vdnXLRLw))q8H{pZjh`?W zYV?W+!^6(yesgcB@cM7TExmN(xvho5-8Wr%;k65w9#0#dAGk14j!blT4v)RJbV8HE zEv+iPj@SsjC%X~CO$2-G%g!y5!7zoLPEHc#lJlW>P(?NBM`%#M5-JH5f~)gE&Af^H zX!UKe3G>0T9}&^;<+#53NR}gFEf^RP#!meq!R7@yb%!;?M`3*w8x4+(wP;u$Mn~xS z&h|64tGBnecD5%RDQk`KCvS1oM|wL;NpX9%(AWC&JM=E}VuZOJDi3Xao}Jd`jJ3Ic z&=1Y1a%qF@#S+HvPv$aPZ*UXJ3vHAh@6z9Jd0cRKpZ@rkUxoAY@ zA{O~i0TEVfn66#F{Yd`Cy1#vU`{vc{+EX{4ec}=F493X0!McyS;vYVS(2DugUJ^g3$!x7Gm8pJ9t-A4B&eY;XQzg$@Vo=_U~!LQ{)X*0 zKL70PYZF5r1li0Q?JwNs4TF6Q?$6KXZqER>*JvYJ8WQ~SN`;$@gshZ5n!9=qX({-= zRdQFJhDy zk>AaDHy4P)i}iuf9&jaHv7DW>AA^JrKO;uT3?oxZ-J@%s(Ey#Z&`pr{<7S5S@`tOA@MP>AXTYD2jy zj|r??Gl{qgwY$j4w@sq?cg$b>-pM$_BKW-7V^x7vS-Yz6WGpn_I|iD&Z@TyVz2*z| zj$Weya#cQ}{wlPsMivhy^B`{@iQGhUfY~egN16}RnXko}h1YN1D=g$=VEoc#jNuV5 zI_=Ie@|2p)u2Nk9lCrTsmQln*yXuv{*z&V$*D%Wqy^ioGBMTmuKDGzFqgE63E6Sx~ zDhuc!DA17!o&~Um?X@33kE5!r{UB^)Fqi53|H?#l(J}nIzGSAYATbTO*h`f%vOJb5 z$n~f$Ro0d&r<{CWyKwU4%c)5LA<(ZJ=bmRK3e1S0_k{oXOU~=e0heK095PAT`taW6 zyRUocTVBAqd-ZPP*c{fk$gjP|?g0~X}B zo)g-MbJ<~47k8!57ch8s(KZea(S4{44^1%Saw7HMa^OaHfF%!^Y5HpjfECV9!@zQj zB*I|1L0)oFk+7T@FFEO8SPju$a#HZ{`%W+9bUSHztSI{dl-u`B#(|n5kL8tBRVF@G zx4mnOZlm7uUb_5}JpW6th6a*4Dtv(&tIJNYSoF|sl{`tveTLHsoU-?kZV0kh7&SUT zr!<>Crtz!d$Y{qXpz*Gmw3~RGz-0#IRxYc6%ve0WZwwxHx0e2%rRmGs9jz#eq2Tdx zed(?02z;r?ZEfe-H*DXmVY9Cm0sj(Zoh4Vh{oIZ1;B)^1(UtGlC!_g`2#41|?*yiw z6A*W`LI;?er0;(_BYls12%82*neaD+iFIhN1)ElJ1&xDozy8O1LBI#jV+^Ork$B}6 z!MwFKVcbrinB-vmzF8D+#e~4UWc!d>H2EL=Y=h`rpYQzIQ%% zZTc-FA{~@QM0L{8`^k)iv7`e~%KEUwOa>@Ww%+;n8;)^YNc!|1+IqtPDPg9^#0zD^ zk57S&B0dKw>79o@oDn9GT24xi76uaU<|2ii8mCAqh3X@(923Yk$9a;G6079IeEb*l zxhtm!Oc-rz{dVKN=(AJ-`d~(2>1=*x_Uo*C4TyBEfhl^)m98sj->2FIdI0k+qxOIn ztWLe>Zb}a4Zc3dO_RZ5|{ki$vW0S%J&SB6kQ17SbihMLPpp@1h_Tb=W*V=ZEo{rHW z_#g0^b-sE#r~$MOR2{AEj1FmQs^k4a2Yg2C6Vh1!`9w-eNfwd`$|ckFlF+TDr`7+P zjG$YE!H~m!7#(i%!5}wCthc(tu3Gfo8bxVLYabJ`E+AKD1d`fRCvbjd2h!Q#vkFS| zm{R}!vyh}pHMJ1nzh@*#6^kHNijk~dJ0OZvr|iaWQT+rIkjjc0GeFKrD3r?m!Ood|;+p6t-fE?Wb| z2@8{0cO+jr%g)dk{toFIOi9_F=FUbp|970hdq!nG8b@9b>dytZ}w8c<#{ zjv0a$mfa+j*TOLqV@ooFuL$V@UtLa%5i=l4F`;`{Ic(X8bR4dY1k9AhfP|=GYBf_l%-K^p}ex_tfCPs(AMWZ z=Bz8U3+tstXQLGN{m+JPs{1TEe8X#83clf$Egj#Al{I!Y`2N`p@(Zr3G>^~^Wu!*z zF6g4Ebq598kn=4BR5Dw1EW|Hafw1OYl!)CCoQG>AQn*xJmzIH1opEV(9fTa0D)B?FC8yRLm6cS3@4GTXKG4Ns1&->CZj%Xq#+<&R->^+;JOL5)f9#P! zz&mDAS60Gv1Rj}12WfMyF7!(W3?N!%>2qUx8bz|xqn%DO_On@`ZPAQz%W~`?Z#V#0 z{w(@}E@_sc!IKZPwl)=uj*Npbb{ry1RJ8-NcZIk!YO=qJ5K`@+=+l+usI-pc5}XU(aX@RM8#}@=i!~4mgjUgVqDfNyIp{+ zpCX4^Q*Ht+#Pr4DJhi2i{zX+7gNLYWBspuBh6s(;gjS@3nK$AE@lu|+? z$jqY`Si(teIo0KwSv<*Q^cC%Q0>_6&O}e-`k0XTuV5vV0WPB6BBG-zgh+WY~LgcV; zvvqU>RRG9MA9aVx_Vp~FZMdn!sBDnNtZEX?$9-Vj?$p0-JXYtc4nhQi}OZrDI4S_Y*Jt&QAHLMp@iCTfx%8-Y@3 zZK+f$t@EE$x5>|BH3D`ywu}I7&&OJ84vYZq*MB!Q0(cJp!?PZNlErL*nW1=puQ)eQ zs01pB!3$97cjLi_Pt4~wCXAbP+AoR{Pmh}Y*NoOl9W+~TmL3=H2x`D$${dNjNM<^y zq4vK9>TzT(J1Q9<;R9dGQ^{KaGnqvwh5>o-fK-ayS^9s(md1}wo{wT6MJqzMuh6p1 zrZXT3>>te;kA>6sTBBxf34OnssGi<$b#YIakKo=xFkku+joOL|7QP@%WYDjp_3?6J zaNHmE_CfT1&~7;W(Evq$AVAQ0nSQFQFP;e2LfLwqR;yoFDXyZ@#LA#GN5L3V_fh08 zE`eAwUHDTUb6ohwt%O>027ha9Q|$Ei3m{V%7FrMLtiAD~OXkPsFQOIQq{%%2n2H-B z2Ig1K8_aOzg^vtsYXrLYTg+Q&)tV@@xJzFgXe7`nRDHx;SoLawbF~D&>atS+h=EA+ zO6CVyFBAX)zIRwyaL`tv1ms_fMYtT<5AmGHrVr4fFmZFzso&d2`%Ik)n#x1<&Wu#D zO~cMd1b*Uc6(nnt2c=%J=C-9>{%Tc2AuhX8?DddB6<#s5CO6j#n=DoyB)`x)R;OQC zxirx{8H5dHf;)9r^3{yA?YSZ4T3Mrn)gG=LGjv6kFLJV=eGO~$Vrusw%t`U;x$wlidt}SFHEJXaqu93P?n+BZ~76XB-Eir%%lA z&ngmM(nR#PyCK2~R zwJbjxvNywp)ZRPhzL1nx?6Xt&Huc^!EwmSdSfb;uImtvR!Ju5wXKw1>aq-2reHJxR zPOqrQilVfvO^WjnUp$_VYO45h&vzZsI1GZdw2J;9WzIOUea~zPq?+DUJFCrlH9~N2 zAcMutf<`W3YUNbCenk*VgO3F_ZVn9nj^nJavxwbw_dZWdw$b6Jx{qS%W7#p9T@UAr zyjQs7Pj()N2t5RbU9>hYb|u8u z+g8Ami!}T>0ijYPx5Q^oWb+iJlQ6@LX~tI^#hZ4wJ{%5~AcpX;Hsj8sUz-Koikq6f zo>jN!iZxGBQj4|C{AdtGMRwtM4sH7?*7~QN)c%1*A&~-~Tz7wXP(Yr^V5t9CbkOlo zzmBhRzc>?=>Fvlrk@!sZSYQPhX32ykW0-E zdpR@Yf)zY?%!CII^*Hm;WgHE-Bql<$AO1(c94tG~74jj<4B@EkN4VLzc>KV8?(a_M z?gGXErj1F$W z2Q{wGk#Mkb2H2f8af@a~`@f}MToo)iF-by$!U@>EB|HIQcM_vXak#s(o*KmbVn)J* zdr&ruUxKsybY5^=EYOlNHQ6)wKE(C*4gAKaMEzVJoe|Zw6|NHrKJd?< zuiF+8wg5Kb7jl5FxUflZYd)}ik>dU~{%;%~Y@E!Az671d`~5T1=sNIN2~Q0|QE9ob zAIV5OOIB*0j+q%8jPq1vs&UY3qXk}Q)h$^I1b|k@fwmD*9MpUa5rm58ef-Mgc^`h= zv@5Ca33B(DbCx?R-(62IZX3|kV-xOw+?9_QUw{$P3bky=&%&dJXh;m}gMJB6V-D*J zk0cqmzQAWP) zP+hmsK!qmbipUsJ@u{X$2NOCv%b9Ed_~REO{Rp?~BdjguhmZVpJT)e`AK7{^dkoF# zK%;q$;V^`#7oDx{G05{sR_oc)ypUT(ZBBTl`O^y*r>Ob#XZz{~-TeuY`la)g)YbJM z1Hh6&$WAc#QQZkTn;q6VXc|myPFQ^@J^$4J@Q)a<|6v9#P+h0%CP7#~ch11B2lk7F z8GxnU%;C2D*=~J27E)Q2Wcp(Ub8Ny_xkC%1^awSDmL z0^0WuS%ekIA?o6L2m!VnWUUbEmeQ`)T(-~EHa=+VaWp(Sh986%IjnzU(Q$Dn8I z_m9zc`>5rx6(xE1!{y8lIy{qp3(EyEIiQ51%v#t)g8OLFbPNV43I4`P>Tc;X8JVLS zmOqT`n^p2a<5ub{ zAg0^&nSmIw={Kw{?q>sH*zi9G5X-5a@XSE8h*m@rK^kIy&IZJCU}vODA_5AN=Es9=p3fFrtklYfAM34M=gOj$8}gJT{X6ow*&u0V?)6@>)7$K8&0W_Ag8K>aC4* zsQ@*)x^Nx~7i~>o(=XL1~fg+`kx zgtr=BS3rp+NZ?^tHAa$wOG@}<+|KeItgyVW$s1VZw};uc>FB4q%4drDQ@=h>xF+bB zmIxPyfj%>|K7k#!mb&<5#k6JVXelAfMTjx9$Z1Bv{F8O)jV6uRLA?z{`G(f}D-iRng33*82tg-)G4=3{)^x)Hm~6khk5< z{1fbcWjSJaiVZ0~3|37YL%EHDCFFYxu5p9)CnoA}n26~?uP20y(n=!{&7aK(O^d}@ zNna$v+J*}AH(mNdem>~6PfpZ%BoQU5I5hg`LNyIISKV@|3;%aAg3B!j4y4P@4)=#g zZ8(s^bCEti(9<|VpYAk!-8?*rRE;233_@}m+CuB_t~_a=mw4U_5L@sf$7b{&Otj@c zt{--m6@{}Pm>#41^Q;hzm|a-UBn9ct5Ixoox4X@4zEKeRa^@o;gMf)ai^>&HM5d?w z4Rj)An1)koKIr<#xquai1=HJ_`~G3Pc)VKf-_M3}YHr6TGebGp%O^ecMBum)vsCW$ll#PkwMp`vj?(%I&YZiHfNKnv?rS zt=-a!yS6m!_1zWx6o(IndFk4=cO|D{7px63{XCe(xhH)U>1vV&av|LYBLw{Nuhfsn zo~6437};WfiGFg+7hgrE6SWsjBlMxEaXDe{wF@irS3WRzTYc)m;Sb%RkC6x~j!`v8 za4SS_%G{ubEr`-0h`pon1dISyV96K4m`8`K0$M{Ne-0VD_~c<8-QUEvN4F&N5~|!> z4)2hRJRTfK*qLzpuK!cy9hit9S9sA z#twVwor2D5Y2ZQeX}5?ShSwV~WkoHX4b&TPQ_w10x_C7M$sS$dqzD1dVjQsk^RWr8!vuf&esGljynD0CC?Ksc2{Y- zvEtwNarbv@{%l0Qpt|}o9dSwyj9j4lBpSHfFXZJLY2KFkJ_M?}*WSOISCgg2*}~Gf z;37!q4Vx2a4)L!7RTg>xDKUoHy!hAl_+_7 zq{zFhRmvARcCvn9Oj{GTRIb<8>l@|WX0wH|hsOGvTdA(rtEhr6)%VsbYrD<5ySj^x zB^!Iq)<&hd(x|lXcgd}~D-G97^J>a8UpsM{&;IQwQ3(k>`-J^)0$vp=w{+d`ssAT* z1M0JLsJK3zZXoT$Cb%2nJb-!_sJ^D?pWQ%bDzO$pQ5D7p3gP2(xmOjJ**Vf%Zq%1_ zk7%sAWffN)qY?hWbQ*!o{Mdww&&@J)8}%a97WCNBt}|mk9Olvq&7B@CmQXdNoV|l-ZP&v zM7pQgmaXv)+|h8p8J=ldu~X$EfiPp+ztx^h?fFkurO(O17dQdF@XeNRx6i=B@G_T{i%iF z-SfF`jtB$Ml%?@hJN6Gx2MNT0BO85es4_~oEeVZ!jc*xgP@8uBCM4kj$Vb7Sp#^|{ z$>Dm^A!RQ(TQ>Fu1l4qPS&c*pEFVsoByT?f7vh5);U`?0xhALQfJo^KaxK1 zr_&K1o9>w-I)WmfxNwAYg|%_v3GoFprYvyOY}(@0Mq6mUofc+M&=6P3K}uo+jdO*) z|5UCp6^3nKsk>inAvwN~zXqBL&Ug0RHC_UVTB4640O)o$b-1iG7{~?`jxFVT5P9;Q zWvH?&j0U8~74Ne;6yYHU6+>1c&j7qKh_%(=kwdX+eK>+wFl;Hq4fYYs)(CqACDUsh z6kj_P6v^&N0|7mQf#27-?Vu0*2gdeWKk;*+t zeCk$r!l#~A&z|tqFey%cYGrbqY>xTI#I3R4oXh(qCk4Bhf3T>DXkiLC>gBy zGyM7%Z=$3JdtG;W0+DTQ)#H#=OZ3DB%5fn42lnV Z=u^q&wA1kf+b?}OD%(%*0H&Re{|DGtz1RQ% literal 0 HcmV?d00001 diff --git a/components/enrichers/reachability/test/testdata/expectations/bandit.reachability.enriched.pb b/components/enrichers/reachability/test/testdata/expectations/bandit.reachability.enriched.pb new file mode 100644 index 0000000000000000000000000000000000000000..2ae7b82e1d6a31df91f318949211671033789fbd GIT binary patch literal 415595 zcmeFad3Yq-RVO%78G6X>ubW{Q_|QKDS-6#YmQu=9%OFobSLyjxQ?IHhsh;hxTqLQ? zkd&@eW;!FYs^prQ&tSSSi@}Y-3~sYEv}wR@7`IsrxLM4;gE0mgZ0H8eZZJ(_GZ^Og zJNMp*8(UQ=GZie~KwcH?VMYi-}*`a_X*IiDM~`vzm|UyhcDFX2TxreWYv^n{`f^_J z&>a;Pk4B@x*6M1hyk1-@mWrjV+S=M0Z)A1Q_eQJtA1oFR`orVqs4({2VXt}YE-mFs zCAnJXz!?_3QFAo*8vG*XQ?{M*+S*p`1^;N=yWQ*G?d|_hFPneuxrMjR<^I>;33*{Y zVVw`Swz2SuN6lfI=eHZ9<3Xd{8M>`ee|UliJh#=kHtg>=_q(ps>3MEzJanD0*F1Ec z{(&=cj|a{{r|Yiz=M>cw*PLA4AvJHiCk>9kb6;zYjtYyb_=;6;JaC7&+Rz;pNB2gH zOSyF?eA6GEU-<3Nw3wSN$z4BcTHf$D(^A4+mg+*u*xc~z9yU36uEk~NWnRCxeSgu+ z%;J`Lx9ltqnx1#JKWr~gm8t*b`Ii z58Pg1sW^0-?ZQ&7lE9~rq6I$>h%s_8p>T03m~4>g#Vb!9;z~k=vFv>x_;ta=bqn_FK4h z=eXYU4HTWK1rg%qg zx7&ayX?DHFXgGG|X?}Sw7^>vUiqkrBTels^1joIH^~k5;S{(OqmdD5G^akURx$`v{ zX*dv{Ip)2$l`AXS4_$BE9f2=`FDnkmy~0fp<8atKUdD=7qG#DZ`_{7KjoOfc+tx`J zcb>g+GZC-Yi62vKjShU?`05Oq{tl+VVKone|&g^dj)?TuIx8G5D3y7!mR}^ z0Lf&yrdDY~Zkx0nFAqp8J~#+fQY(m`wu*}EZXti^%I?nfJ?GMuy{l@VBQiQ5(z0{V z>~tYAy(Q<_CokXF*>wtw&-JiY%>V7hrM&ap!Wic)J8O{a<+ZRNoO{W_&&(U)-QI6> zdL5D7Wr~M7g!dx|^s4!p5=hY@P9WU2c|Dpy+{BWIwCo%oG#hS@yG>jDq4tP$>XDLd zO;4MWASOOqBtc6tg8trI?&B1*bvyfzg~D);wHbcx+(f&fwb77t2jnbkH(XpQ9(Mct zg~dDL?%utj|Gy@CROmXI8SoH#=U1D4=;`i1C?=>j%MMP8&)Ga41Zr!rIQ_M2_5Ksi~j7WeDbwo9R1X!ZNIJJdY&mZ82|e;4E}_7WxXc~#y~u3QPP zyZP_?sD-cgB^eeTMXRhlKGb7KvKfndh=r26W!?xL-;!IqJC}DZ>^V<3PhG$Ij27)L zdV1&jPOu=iokj4k0|Ua}5^)V4%SZL~K-4WQ6%X7|>!{yzp=y;P6oROKXA*(RwZ|jS zhi1ALmaACEHDMBqGAUc$nM(AS?jge6m+$p3pMi?6PoiRtvf?q=>?dbR#TtZ2O$iZ; ziZ`xZd~#1QljrR2>_u6~Nn|#kv5W>6=w(=#H6?AJ)%1$3{_!y+On5f{Vcs#9``?sk z5m~(Ad0kn7N{rTQUBY}vLupPBFz2=gzAE7>W&WLSIg3s8T2vMw7FTmHz?yif+w^Yh zy$yyQxE{xGi@k%+;myU}oeS4@_8PPbZgBzm7b$`NLT2o%<`>>HpLqXeDvRZ{(!$3c z@VgpqcYl1Sl<4Q+w*TwgljJNA_HBp_tfx(RcIwvl z_Z`80+FtZM0NBVeF)-+RG={dd$=qyV=V-Y@T3Tv9l_S_{sO8v{n)^(8G?FG-2=&PQ z@^zE#m*vbJkh|nR{3m?-oUtI4;zXB}Qc`EUP-`g*l@6T8S*TH$1{Uh;eCyZ0_ZoMx z^hNrvzY~iTLNr$sdWZr1@I^{@z&5>g%a9dV@8ak3wijF8Ks&V}tMZlSaxb9xrPFc6 z?cG_07PLAzfm5+pDVEBsUT5U44B*XxB5qrZ0rxZ7)MZR>FWd)pwf0cF%XN+3*dvj3$M+H zPjl3~sPL9U(*D$}Ny}Y5k+kp1inPidWLUZ5tZX}_TqW=Y@e@tEjtBSnsM%|| znn24Sy9ZZhHSmmZI2`Chw>R1&sXTu7?vGqgOi1x5 zCvocsG9syVq@9CnqEKXy}SV8myYeuz#2pb=Sho z=5{?7E~7Q&<|X@?mnLKnn?bRM*p@qNC|1Piz>qhin?te~hU4ZZWq)DC5mI3b|&ujVeCMMTAqoeZ)0*Ze?=AAo^I zU=A{r8rsMaFZjlDxqmUyV^-@c)%BI?#!6L17)}$7`G)x*)-h2uriy@LRqd#VoFGbr z9U!=5@tTCTs2UK%pwf`*1;Esqq}_-)52Nd4J&*G|H4`BaJY>h`>gPW7C#HB z>UPh)i(havC<(*x_qL-RLfj4G9wTdXYlW2FD+^ySe;TEi45>6=h!SpD>*dXrbsY;$ z@q51M(SFZ$7^l$}wIp~h8>8l-S8TT1SaioYhETMQmzopezE0eb`OyC@PS156&E!!i ztoBz#g7VnmzxY(<04alQd^Dt{eGD5yJU3P4JgqG(hD#*!X1^g+awwztpJ%*atJb(*iAM<%X1_qbv9A!x{ZKAn6y*r;}6| z6Yh8uG7iGUCQbs^8*^MFTfp#b z6?#H_?a>qQI}hRQDJEjdB|lU0mbjru_Palx%RT>enhAx72e*(XW<-_rP0+($eI|NX zHOOl@LMll&2kuKqbO{u+c&5vH=X3wZG!I^!0VxP6y@@^p)J$0IlmhYUON zN)Okde)e4Mh0_qYyjEW+udU-}LzeDo2>rv;s=VbjWf19Ph3n&9k2(mFV6YW0BCFwL z{Z6kS6oTJyO)19=8^!cud>Salio#H5J3TuA>Dr}hJ4uO2avT>3v_P#1+utJRw(hpK z@xyyjYB4k}w+X!nzMAo%>lQpHFcK19?7}zEDDI^R+9bfeN<6+AcqKRAmpg-=l7jv7Dd@@q&kLPn2 zCuYARWP*q@v7X9*f0GfpteAntf6AePWr8?IoDRSGGl=3rcv`lfTaOA{|l^TZqLD;patBFs*gZ2VQz z?)4i;#n}k+kz?H9wMm7urE4KG6jVS6~e&G0%yYI)~bWSEhK~YkIhI1_4@F$ zAfvg5#1=az5cz~ih0_%!B*Fp2Ccamkk;lbDBv20ur6phO8IKNDHkfl#()n{dM-fdT z(mTvyFDTa_Qc`tcL4ob1*^(q1i@g7CuuI^rD}w2&x7l*TvYplTZutQ{a4fizInz%uj5jPE;8%l(3kTzFSLGkxgqq*jy?W#N zg`M5T^{ZF+P^18-C(5i4h7F7_qjcirWv3852P~^Eh?4?WjEVQ)q}cZUN3$Sz>gN8+ zjPg1VJjhj%peBphX*5VvWNAPt&o>&!NXTe3@(4U#X!aPL1*>38glTXx+{wLuZ-wJ^ z4Naag0}MxIJ1qiLSX0R3R9ucn_(j|HcQm_1?PFRa;Ey5vh@yVerQp>8MtEhH~sIAvuXv zGm@EPWn)-$liR1pz>O15SNhqDOf&Kd{zs4omdl9tt^W}y8ob99B%>*61Hkus8lx+j zyrps~!+tO$`j(K`Z(a;h&@&>te*<#1q3A&RA;^Ib3(P%&s(@^A^D^Q$L_&-Rxb?iV zi}F)ssU5k>+=sXluz9Cm%Jv=4do5FntdJI>_r@AKVWo0^((GAjC)pS$cI+S(-$$(pqYQ z;;&>xvyyf>8iqq44h7O+QxJmc4fY&*bG5J0jM7B3^0?G_$UN*pe<)ebN1kHz0l9XJ zsy{cM`;2L*szbcsMacoDWG$tp!2DuXbX9A(?H(XB40S-?oFuC(IV;b1Ug(0nO)TA; zlz_`32i5<#kcAYiZ;M}*25Vv!`pq6Tl;G?f@T zO8^+vzr&j5E$4z_h-aET#QcUg8+*5e@{K(dV8sZWOk5<^#EAQsQ%V7mFd@mAst07H z&caP>zs}Ph>p4VQ@Bp`fq^G0tKHc;>0ekiMWN@Mh@l7TA?K)CAim_u`%NR_^gS)DP@95X`Vlu5npcxs*=B3LjdbtDbSp9 zn?Xp;k_y2&57WmsBlUCIG`Kd6;EgeIsg|m7{c=XcEa?I=GT(XUndWT*6+jiBBSGD- z_-G7u!)gNVpXbR-Q~04eLJ8#$F%JFnx!mPxs4Bu8`k=1(OvyC->@#u6`tj_(mkYw! zevlV1CF%ZH`1npyEfCiyBhQVk2Il7JoU(78I?`?B1fyy=o(>!jWm7@I!_Z4h#V1&z zQpW*mPyU6{)>!Op-y}x36R;RBw2BU#ppHeG`nMX z@wRfcKeOYbPpCS*D%89t z@(2uWd0==6>${4L@t}>YR#cQ8Gy##~sl;r}mgZpGLG`*BPDSeW^EH`GMPTqxNS~7B zuCivy;%a+VF(ZL0%i)^PYMuH1hR7@knwE9N_^f>M{HdaA4_hGVvG4E5NF0?A{Dz$r z3&;xh(xZwG0}VLl341~%&^+;k$xe#8t5Cstno#6Jh*eHEv%V%HVwDBVz%q~?g9*z? zcG3rDN0nNtjLoW~r5xF=+-|V3H5G~yo&T)R+DBGSo+f5^%ZiiH3=Xa5vZcWC6uyu= zue~G0b3MR7cH2(B*Odwh#NPe#2t#dzx!hu&=yoBc zn2Op@&*z?*#+m|tr0r^{rwWpHXT;NWrS=MWuL|EbyQsDtfu8k1U}&1k2E_~wgj-Pb zc8DZD0A<)U$Mrzp@CA}rgde-bjEs044WivsS!oe^0v{ty`~9c%6lwL|#84Sxtc|xI08CHj1hs`SAe3@W;O#Gsc9Zr31*#DFEgObt%pv5l|`RE1=c33CI?{&7X{2npF-{kLugTS zBnsvaoT}tL;_gvJc^(RKfHLZG^OmTM1Z?ZTDP3yzP8yOO)HoRTM7>f~dQuA$LjEMK z@Vn=p(xX(Rsg&x;P)Uja?h=4G0q!<*5E$rCi<04$yH2N=$0G`+t-TA@`%dP zf5DTxJB&yA#WjfZ{aj$CzSGbh30p1obLF2x z?&FpI=qVUDFi8Zi6p345#&@Dl@sX_5Hw!g~oDMA(I%W}> z86A&ux`CY^T9{HPN|hjE+AIq_89a$}3~9$DYe|{$ND6^)!OrFZ1PR+*?>4>!XODs8 zE;EDoanetf`e8^fs5f1K5v-L`73Zu{KWY{{u4Ox@Bv2-J(MKPMB+^gQS`QJ08RIZ4 zBB;bVM~W_15g-GYRLbiWLehmw#E(s5Iww%IzLv_*Ka&wZ*R50;1u27@GQ20heTG%G z13b0EPO}Gy2>6e*K>@6@d=B`Vq4U7CBY-a`Oqm!de|^TJTwhCdrvJB$NV&eIMDBU# z(gCr{n9_xWaU{#Yi2z-W7*bv2ya}2aZHs*uSqsS62XK971a|{hHKIT+dR5%%WB+aE z@Kp93;5x*FL;fsuT_a{NC?Tx-MYGrmJ)mi}jwpF0tXnGCr3_Rf{%=@vv~N(LJ{+Lb zwcEj7!A(l(Lji96i=VmdAllO8O-u6%4gvrLAOx9LL@0k8;3%ZH(QqmX-Wd!BI$&^l z*1+>Cj{6XRC$x53M=Z-UiZsqv9|2?!AL%;+V@h5=Y=aKqrd;_3^PRxM8+A}n6 zSTeJ6?hc!SAfg<4Is}zP>1*}7U4=)FL=x3L;OY>0JZ}49r!@-k``pJbAP;16zmSm} z!E{Jjb>cqw^BFO_l?X!)9X44OaY5awC};)UB?765ffA!-i50>->Wtv0Q*dgQ`KL__ zei|YrrSSV_K}*R$6`i7rWGzb6<9@)B)Tt|UtXkM zAe@eKRvoCx_{nO!aHIym(u<7ug%C2SF%u-^7;IAX&9owm8FY-*q%q7!y~3q zz)#UvAT5L~wH^j%0%1Bx*wgGUP9Rzc4e{AqE>O7iueh*_)K{eCzr`Vpa^WMz#eG9g9;^n=gXWA1wxTFyn-dj^;SLpDN~bL$C6p9K)~48)-EYGKiqqaK!YO2xr2)C4s1e(qCrd4 zV^Pm5aw9|ri+R~A!>E6`a$v+qsV&z)`LW-h>;O=GbS1?|{|)D6PWpOkvgd!uXjNF7 zA1OFEK|%vNiy5byFF;7k_@_B*YvlQw`tgAw&z==4=Sh_Ru==TZpcfV@6KF&mKofjz zP|2!1=N3zNakmtleY0L6>#4~!@5yMZusqTUw6$mz|1`HAtggqKp7n&f8OWVefOLl= zhADDKC5b26?f-8^WGz`Kr+s_kOdW0d(MLNg2wT;OM2ZWmPF*sQ1Bt7w~#w{#=}S-NtT|J^uY6+ zku32&ER|G|pH(7=Wi)c{w19jyMSV?#c*~YY1Qz733w6e$`75nyl*Oo6H*348q;918C0~`%Y+1>s66Pe%4Vqw> zzynb00wvQDPo@TqybqQKz=b+5zl6Vl?j#;gb1hm6P{3FM+y0ciUHQ%{`sW7wlRh!F zUXa#0aXnIm@TqVu@6TwHj-X^cgbEgJpcZ8fIDT)t=<1Dh3(qb1=Oz*V7&ual!pQg) zj>i-vp$Y=ja^i}CFmdbBt1odM{?&}ATemXZb;vW4#BT2jieYUnr*4&9l1X)-gZ>5r z=O5&YFYVnI!7t}Ncxf*#-H{A5abBy`g(4SC;!l0mXEPn&@^>?$YDqJ#7T@5s1Qe6k%n-QTasNyv*(PnB1u7FVifp<1UM`RU(0A0yg>xNd{zybcg8#2kqN3 zQm|^4!C=@;8n{8E4c(%=Ee!LYS$Jvtc}s=j6HA|pG8JW4DGw3)o1krrrNEl2Xogi6 zvo+2xy-Gb+a1JnJfBV*bqblddcMK3PjRNi2Xnn zp1BCwsHTR1K9rFN*@&dMGGgzGQ^xH{(m<#nZjYNbRP=xA3Gz==L3=`iB4&)_p`H$0 zO0rPXxpDn6E)#ad@LH018(l5GJB8=UG#v6)B}^a~-Q4)ndsAi=JJPYB{{G9rdTrLZ znM$b!jurAc)PNPz0{Z62)c}J!K&0u-v#sTj)A<1Ge+cz=RG{Ndo*5d9q-&Y)Saxt~ z+}wj;n%GI0M(Xucf62FJB$t5L%-4C=A25sqq2n&18M+t~Y$^n=G*VYv=*Y|{KI&g! z^C80NuxrqY3qaHsQvY)6ieEM9xp@{O6ArqET&r^rM#({*$F}eD{|EZ;_I-X;=iY-n z8aBzT*w;Af3gTB;K;{wd<{_#H9u{E7=)RcjUKZ zL}^P|2lBs?U0Ps}gx<}yTVbKER*H^`njtYted!eC3yG8}Y03V`9^aoocg?i1I%*Ev z1muCl#3QlI#+I`PgtJB6D@==O5t8_iVo?lZK2`Bf3rvDEZHz~LlNQJJP_9iF*O21Y zu)v8O4b8Co_qp7QC#_=AMA18|=$cryY_&~3N(VvAEKN-%TZ;$7Z2xfjGQp{hU~K_w z4v3LBvgKS-+QIc8R4)zfR2%)B87*fGe4-plsCpdP-XzO!WMQD_)h?W` zs%n5>y?f)@wX4_nb}lxaescHeon0i#$1TfWnxft|LOEcQrd22XW=5nd>3RXKakw{x z9#GAYS7{4C;)Df0B#zbeV|`vK`GhCUr`DCRL7|2u#*)7^JHn#gGmWrWrD#`mZ3l@Z zG=N?+?4rCt!A}*(J?X?P)MH=ppqx&VmM3wg!;o{7bC~<*r-;hiZ;x9L@X())HJ-;M zf*H~q6)zDZ^WV%(UN7ErN7ztquQtbk#HIx1PM%O)`LL>kBGu z5db#_Pdt@186p8{KHqyT*O+uiicz4lzJek={A{k2s%!Wu;fJdI>5%=tciMI&K@khfTdO7ub?6 z3B&OKm1YVAgop}A_Y>DEs?m6sDL+Gw3L2RN%SV4-0SAMnL#m#4E}+N^F*I}=27o?d z>)4r50gi#es^UO#w#a5>dAyY41Q(|%VJih}qY~^|DPKe%j`^}+f8t;m_@VFPG{(M* z2l+h#--rX~f*>yO+DxON`_6wnDYe5!x#iqPQ3%jeke!1+p%qsl^Fn;WsMTAhh!aHj zf*M3c4Wgn}OI7Q>H6zzf%@P&}`CWIt0g^<(KTz11MaBvjmWPK(*GI8|svVPrVLT4! zNnSp0;rYxl`7LUl79Bn^c@Y{UQVK+#{jUCuXUZ01U z0;EN3zW#DP_vzE_-2y00^`(~TH~rkK=1J|62_bO5)+>rSWa0D~31iB_?9~ZMUy$-K z|3Z!=Z*b8-;&5RBk<4O~7%F7kcm2L8JV9o$7)w^v$8>at-_FYZu|$hT4!NR~T;v_} zRJpEHr!u7vnue`7k*)OOUx3TF(pbjy$5E_2$A+~JTdzZW=-Mr(7>N&Md66U z>9MFB@jN{Sr7hqSBW@l^?Z2MFUuXEa+kC}|s+$#wl4^Hmm4aspZ7H#CAlisdQN%AR z9HGY?qQ8Lz*WAnFMKuP|D|SlVcFJpOkidqN$}wP?7En244+HG0=56a}jI0~4^9t2w zRr(-6Yvh37qnI@R$lT;b?q&jX(*=3h+ZvAqc0mfi$tGKN6LX0xmn^6?vd$3cf~|(?{s`;S zGDK9Biuwe`W(3rf=ibcA*@W3#SwZ5n$3z44@QXM6+}*o)^~N5$`*n_8TycA?Si=#w(==WGf~gHh3nk$n)+~K!Zt_@qlK4QgTqGr8 z>7Wbh!aoD88j4X=z=KQW-rf+gZN)ds=s<~u;@fvRzH&;&Gg**iQod+JgI5DTOLB4; zqAFAC!5XE6E_^(5H4fJDwa|ho6+&<(G#wxnU`+gd0&DR_Gqxn(2^+Ng2t8qLUBNE^ z?3Yikh5X)2t^o(}>75Io4rki3vo{8?V_2Sl{K7OCI))*GS&@E}3DaUQbQ(`1)UiiI z;=h+uf*>_qc_FewzgEhLSn;7rG1K5b^s>`<25fi)iB)%m4-^# zS$2+OutGXRkdkJj{eRp>{P~&EJUw|jtK5G}2i97{m2~^?UJHJvRG4PsHeIzv+5#R3G57RfojLI409gjE6&Tl zi%+`lD6Xc%lPQ+$;g+-F9O@d#fE2vGo8rv|!-p>slIR*c>ekuO{vi?I_hlqh>PL|8H9oVb?9qh8x6bEg$CW~> z24Ri3kJ^J7Uo5JJ@L&7or zub4Uj*+RR6~a94y!gd0cCPPSxO)8}6QG%8BOySOyAQ{_0=;kNHkAda zC&iGJkilKIK+-acCLulP%g^OrGy^FbBVxUrs{Xz%BVMmt@Iq!YH@^obE#=TciYwkK z$C4b;#KQfXv9aF~BD?pnV7!94Br-(Hfu0;anWG@R5gRq%FJ%ES=El5C3~g;Ow+45n zkWR-odqYMOqPyxMY1CkUK-%ChDYejG70UlC>HpIHy{Ie;fP9A1ZtZK>5flxJW_^sz zDOOn)j1&?t^Y#(y2HNt7Q-v{vR$+rJ4E_7Z$1r$#5yg($=g_P9Z=nWak z8=~<+T!*v`iIx)#3gzCy;n3cwd7uu9J3x$KQO`Lsu17LqD(Rghe<35nR3i8&Duo32 z9>D_F!hl(~UZ3RwBoZU5w0$u$2#QN0QUIPBCTiHFOiSViW=~M@^CxmzR`7ZUxDeNU)u^jW-6jtlijmJmP-D$>5SxsN9f07YXR;~J13(Z%DUb-g@6Ejyh z{-_VcO^5a&i@MCp#^(W-av%?S%t}8P!-n&(cau!c&zKsB_c0mp$FnE*W@>IsR^Eo{ zW)J{{QFcwWOF*m(6!2m6;8BG#*54mBk;m3n{$N8b$&RUR22P6@`Oz@myi}wVd<}h? zeHkcqNpj$9By?eT`^*VmOXu%*WW?V!&EMj;jDtqv4h^x4hsRJF&a{A$Nj1f%!m}}E zMZ=~U%Z6HdXVf*5KR9gso7BnfMArx7HoWW*N2 zHLEtlI*By*za>WT-#7z`r`l@2l^M6575QqBOc*^ehQ_q)VkDjhT`gG)!(F7Qr&*z^ zJr=V)4z+5LJfZW>i-JOUC=q}J)=OqtQcF=LFXi!)ktz-Lu!?+{k4k*@+>>P#n+TKu z&se%V#G?M= z(r8oSOLj&6w=CBRl<&CF2DtlKPeytN<}b`@GIVAqlR?v3H&L4q@}w3N(n>+6RV%Sm z&ygr1{v2qVh7%`t4N$hyHsO%69`)J1XXabLL-4--OGaD3nNiOM0wbqCOr1e0=&X4> zy$MWKRdIC-=HAx5(bY%`99s()MY|sF24jmFq=x|#g?y|<7Zmwkzqevv4=RvWHMc3VW3>>(GQc4ds}&_jnuYnW`)Cd{f+X)PqOgD6 zYK&)ghufV2{MbzoMIe@4uFz%Oz%CPdnwf$m86AK4lZ5sQN(clDwS`=kQAz?fWI2eRke?5@cd$g+U*k>j`Eg zJ?L1U2Mb|Ha3iEh9O6Ui)D2J!=i1IS2O#LkgU}0IFD!i47zjSPy{<4Sp}6TSGoxiX z=-GE?MN3^OeBQC!DCwXOaQv%)fMQ^28im55Tk7*@k0gxCqqJdTnLBzOtT*R{fr=wq)f8251=xi63%Y z(@}K9pN961hYoCT3=G{v_nz5eo87z36Hg%;n)VTzi3>S&hcK@gpki)a)jCTdtGc8b zgPqs@Qkg5~pb4)Kdbx`<3YAVCNuyNAd9__&JKb`wN;N~XOGFv^^ew!_LMg6j{nd;o zc4KX2qqLH4Wqc&7iB&rvkzgK9lS(uUUC3Dm3P@_pAXS`TJ&}o>7MaN^QL$v9R)KBh`HdTgAYeh{+>#Su z?AxLAZ+?ced7Q$RfvtEt%n!|$c;$2l{!eDajb#g(fh5qmFi!z>#m(XVcuZcJGlja! zHZ=Kj7#8^9r6ZFJQf3k0a^htC)ftm9JzXFxNV>947mzrJZoxYYx=!wzL+G=Fj+61^ z0e{ijdsW#=B+&C>#ubf$I*e&Z@0>Al*Hhh)KamxWTAl8sBEd3MY__D(3(-$oE#zOH zUaS{;3@U#1xtWT|N;x%!=+zmiSCw)g2(_RS>p&zPb2MPBmjizq za#od*Et@~=U68yQponR5E5R8Jc2=r^i`DFMjgfmiXe5r03*8USnwqIuFCWfGE}WVq zm1@|%YzvPFErEDBIzrQ!z`soPwxw|52~idX?)NOUtx9?ar2n23(XF;!5XRWhLLQ*z z0lHnI5i>epBGLm_vnd#ppb+k#WR#apd@Z>ps$Yq#!y>QEg+lTtN^hV&&6M8h=ECn} zM(-JutYX;;_8bH;&WBR?`)5tz)DoQ^&5FXOVYpLLud6_ zC#r;xn^vIbRjq=N$w(cje^9LDdtk|g$SvDs>fFPbDJQ}UhISj#jq?pNo|(;5x6s#R zH8Y#aD-q00>i`7}Ebxs?jg@gU(bQPENNQ^EMH9{q&P+<%+V z(4T|dJ4)yoyIW8OmB!9lxm)ZiE#or@a+_Fn6gaLe78cG7`?y0UQB7k?81~1d<2h!3 zHe0r>uL;IqQh|0>NM69^G*681yrCyc+EEOFaEZba2zoOCy7S0&yGZO`3v`z#nWNf% zU0V|7o3yxQA4CQDLSPWn_A5?x6j{vD{;!u(g+*rNE?R7Ir&PkhWFw1p<$4X&3=wBE z*fW)U#=RRN8rdw2{kY1#U1y`e!nn=@`$~V1zZH`vNKT*WOr(qLtQu$4wbV{9&7 zJ>$8krz-bfl9B#cwU)TLvxw4D|j82CYf{J_LXB>X7r(3{Th2QHIVgkvcBsMBmg5AOk%v7c*+}xx+HLGNhSx~8NIn@nMO2|$(uw~Oj?$7x+H@<1cf+4+p=q*_Z z2FsW~@9g%aPY3!L9ysVG2|?hZ^C$uo1PKR{I3U3MBrkF+|2=ozrPBdQwoC3NdEnFCacLe;hlk%0Px#xE=(#dhjL0Eu8XXT;qzzdT#c zM`2HzZk`o{>ph{|{*#|OO3+v@T1XF2gw7PDy*LVf0 zro~l)@n3pccp5t|0DD*Z_@eG6&@|0pF25xKSxnUX{GWXS+kKbyUV!?=^%bDMzLf5kjX_`*tFC}ol51?subW-BS5T)c z;pB1Po&Fecov+<`_>5vi{Jh@18(G@GUJw~=ndye%v0!HCJ>J`A}+X1amN z!GL5|j5uCm%JR(VmAXi?qt}c`wNXzfWPHuJ+@(oDNR1ujN;+WIw^ zzBrBAZ8$2pL$>Xb5^)zn*;NJH{Nxev92V}rQ3T-Xx6T*+3LOi5b{54e;j2B9`)8dT z-(-Gaif-T0`AAJ+eQ!ofU2i95K4vf*fkv!n!y=}hiGQyxosLF@xt9#epIeKt$YZPt_Dk? z21}tX2_{;fY);uQlS z$SZ<;k*>4Us|DOrbJw?-fLV^| zNI!Ni*E}17meF*%jHb)w^rp+-n~^S1wz%=Uvqy-C9;$Ag{f<-x>mC_R;CJ zfadfOJ5e3Gb+>Mbz7%t~Q;HaQX+ag`XRZnoA7g`wC0Z2r4ndC6ReKH9gjGKARkUPW z>Tf=?MNmt3_`WHlO+BhmLNqmr#d3gM6iP4V0bJU1pjWa8r|k~h9->YyXhKCOqv2gV zm=eOR8(Ahkb!#c%v|!KXRBCyJnKYm?O!i|fANPB6jB^vc>{2`uiJFKrl32BLT&cgx z$V9DaTq(5z)c=I7?cYHM5P+ebNag~?IVMMgOW9+SCrIrNT4Ta_!MZW$>TD4>fUF7O zWMH1+k_xp`pE(0%Seq4SSh@<91P~l_bAeE*rDm{Yg_VXLhT^Hdq-?wE0hb~dP{q15 zsksrexU!3z_Ys1znV4e~S0ac;!r5SrEhX*jS!dMW3D<*0btOowZpdbtk7WW7E82eI2&M6Chl#HP9 z&a+KV{pw zAAH0pI`R1A2#jS5ikO!??>wvWMFF(tcg94#+=GfM=LskzGIkX(E>mK>n8o)C=W>T< zy0A9jIoYV=C$%Kv`!k!(zz;(D@ui3zB*kiq7UXzQAIIv7^cmu*dPd<&iKNZ(L%#g0 zn(5XDa6+(F)lfJVg%9)yPJF-$)gyECSCsvyiNVfqZHSVldy{lb1^O=1y! zqdmkCD9TueU^Y7Gy~7#y5BLp~xx>X3wJ$w4dGl(~f0d)%QiTti(kz$0_HsQn9GR6< zt8C>I7@APEf`;YYT)PE?qQKPC9BqbCvxTa5!B_3EX^cT@VsOL6yyx5hdLMzXvDyKp z?t=E^^=24NpFu^z#2v*SJt^t)T^m7t{LG@wbnL=+72Y@ap}l}8mnhW)^_f8qUySh+giE3!U0xtn zn2DaiPvbLzn&GpXiF!44XZf{^TwQgY=^|c$8$oXTwG*JH_nuXz2TB61Kw-%4kZAhlk5dy5UWPUBefm?S~2D7znmqN*V8-A|6)c|Hk}S^Ukl)t z`n?^}Y6}_J0lRDRx<#MB+WjRbJc7FGT6{X z_f5teZuSwWa&g#9kqF{d(Qyv&xkTdeXH(oPOom}R(cg(Fb0}rxrR2Y81ZsbdvHUll z`J|*b?tNoMVqV+R%%U^E4V1EW<*P|Fx`N|d$elF=G}1mGq*i2i4K(M9^m%A&wF}dt z!18@H)-u0!tUT_^312-$kNt_~|_1=sfyo2$AU=6WWs zS!v^JJY!zc?orc;F;5*}Vl!6#CZDFv!AnaDsI8oXC$jjI$=}_&veh4$KOFqRu-wPr=NBU4J8!A{~WlEEb#W(%TA=z&e#^yVpLLUYpJ$aR=}3EAk8Bop|%#tRK3Dtd4mtj zr$sD1ri1>}{N!Esl09@bLCb5Y`A%7tS(Y|~#h}1-4v@Em^dv+% zp~sC1ciqn6(a0;_c2B&*(o(VQ4`4cxF%=v97!Eg$4yU=8W>heK*?NzW2|3`uIG=lV zQYypE-}P2iq*R(hAGuw|AjHj|D$w7Rk(WR_0aU^;40-c18!Gfm)Hs0Zh2RO0S9;K2 zb}n{?m+%HL%pm${QQmo;-8i)fEQ1*HBKP7<$Xfkd$DXk&+$<~za4!Cmd{EsmumOvr zp{rS`w-nWTv@Z&1s;9!b4iX^EJUO7Nw09Z1h-op2>kc}>^n1%rLw%d+z#-p?!5qY z7|3w^+<&$D$H$#f15Hh(sZMlsLZs?U2whJN>1NeL!h)hAaX{#!PV0!hMrqYTo-n1F z38+lEc0hA6$`tvWP8)zKVY^(a2h#K9 z>BKwsr9QK0Db&-;q&|`nt6No4q>olKww;|T7p`8sbmfJO>pSSYK`1e1dm#d0)lKmP zpXZ|rirrz81I=R#%X4s1ngn7$MufQ7c0m-kkZ*dePA37f7Jd3AuGUw(Dzhe3Q&rhb zQ(6DD84;dU2fFA$)6f(@cD&}kS5QzH*mGlY_xEQ^i%nVt{0ZiJY1+rN|B$r+*HQ7Mddd5v8|NU?{rZb*~3=;9SR~Txfde?TxxtOj=~CRLOvm zD?KnaD37lo9?pxd1Tzb7HBm^S8qDv`O%8^k<`eB7S`^&qOCZ?+wS`YQf@Gp3X#*+N z^X`HRS)j}Ml=-!DTZh;Bp4XvB^2eckRE^tm78jKes#?j&;_F3e;}dwHXiGOhAUVx> z;96Merp>?0rb>*gN*tXq5{^T1Y0uzp}@`lzlzhoYh9 z7GFN@kK6)3fnj0g`r0Ir>yZx12GrpzWDxVT2lvg;2mj)J&mE!M9Wjh3m4GI5V>&eo zcKsNeOTUZs86a@B$s7*}PQ4|gZJqHQ2{m2DHYz=+8E;aA(u2H1;wo>vk058u^~9S%tGBvVjc)lrJx4i#Dk79xo8@D6bEkv)6*Na- zUH~?J&+E53C}(L0#!>JU&T+pz?z(!Xukchr8lnWd>)y*%{XhL%%GDeJ6d#=oxPJBU zCwnK$2&{FxvS&D#5OGuQNZV!SGHO+aO_;RLp!XY2TlRZ@FFQASxXTa~=dLXL;78@W zDVff{V_~;)eWg@h$Ik|SHdhcGzz;SWAa9f^75r53LuBf5~ zG6nZpJ@v=|5MsgQi`V)nz09@bB-x4CWZpUR5u6q-nat z?g=Lhau)%y2&M<@DHmAYG`Yly01ctgI&Lp5V`Sj>qjo_DqSPx(=EOA!JG+9-@c-=5Um@b+^5ZAKp^n_u`!cD{>n@ z{2=TzkSrr_J5T40*F`_Vp^NITmYe6$z-@r#uFD|Zdo6b`a(3hwXBRlbI2KMO1{1%1 z3do%#Nl;2p^7_84WTy5}K_8`Tw5A8#8_(<_6BpGWd>p8=TD+Q%JK^;|4=MV+GpAi@ zJxNxOc~jA+WHo^d$X0B1VWt%#wh+koBeN!7x&!K`vSPi6ehn7n&g@}7LCZm~UxIS2 z`AmCGb0)cFY7cX|ngeCwLNM^a_@%)F~{yub_lLmH6BSkBch!K+N z2X9Z1;s?zIgtkB;G?8T^k_?YFlBl3yu{7?<5uc0N7F3{Si^?>x5aeTlw%yW+Thh9O znOj!ornZt)JeMA)7}dXdYQLUpAOVGp99|X}Tx4M^d;-9a>GuL|BNN3M$L{eyqKeLQ z;N<(pIsIW#GFDn6#*-lem0C}ad$V`q+yUGg3h$wo6rF35Q>GPC8ZN*vYtc#ArUP%- zAA9JlC|{tp(J}&52>b;~5BU<`YJDS09+Y7LDx;f%JKP=sszbeH&@h6pIrj;a22(nO z!^GN5MHBcyM&h7sc_~RDSDH{zUKNbD67T7yRK8)*Wi!z^cQ6P^gtC=n!0SrFyJ-E& z@0q{5pI@T3*+$UnU=SC)({#*I8YesqI)=Sc298;3d@rkxSvry}DHkEr95)KhGJqnt z!qw9AU<;`gijT!R_LBZs0##y3jK;$rxfjWxd|nu261M_=IHt^V3X~}K@d@f`f$0aM zEG7V;7Cben*hMgF^{^vwvE_6${;ZmKltW3XFa$Lu5(Np2TxO}Obm(5cx59l30CA;2 zKxi4v^X$E?jJ(Yl(SCI{M1vzx{EDT8f2_Wp-kG+Tr z0pFm-t>vubO4el3oM{aWIWIX9r^D>W|Hx7oGqjKgvpf%ue);WrNBpw5#*a|b#L*9O zBusi;IL;lZp1Sa}0+_PEu}KzCnSmvydz%diwL}3QatvRZ&=9{Qq|K6%;yeykS0vs6 z2P0mESwv*pYu-^Eg@%0y0(=zXxvV*R8P&>{cuJMU8;xoCsIeDq;5M6?@kYC zya)ZpJv8YAIS?K)fo2?GI3nyL;>mg*)HUpBC|R|x9LN``zpcJcg_;YcID-SEXkrFe zunppT)~KgzsSN(RS&=-H;X3Xi=8c_b1aB_3Bk|lZuj2T4tfI9#lL8o9NATaR1)Q%b z%{>e0EIwor#srxxdJI1gGA3eN{d=>eaB3Fp2Q#DaET~knnjczuC}3FpCD|wmSzn}d zDDx{6Re|01`g1eo=F}bWYqAQL&V))Ot6!w%S&QUg=|Iq6L$E#~B9XsVBpJ@6elcxS zO$DTkHU)4pB0gGltUqkH1D91uB6Byn+0J@h3Q^+w@ox^ zSQhn63s>^6ngY-=P!%Gh!_AOmDg(OH&62FCDnn*4QI=^Np~O^lD_a$aye>FaIguOv zfkf%!96M8ew^B+Ce`TfbRxBoC;vZJ5KpUVP2s;>P`ReCTCK z4N+$O&Qz63++0*`(7dtu+L1bnOb=wR$^I4-8*e<9`;1e%&+g!2{ULy5sn{VTGVFI( zo9!lC{3=M44vGD>S*gGlB(~a-SS?V5+&Jnp=|k12cY4M{-#dhRpP#|S2DJeB+=F5t zkYpwTVx}UP1-TxL<&Z&bMMQXtS^>(WmJo)fRu_cwKjXBRtHl?_56tIwXD~h17c(6& zwJPeJ8SR<6kCpLj+_-+JDDMkMfkp~l$h{nQTzl?oqrS0FP!#^S#{pWB-`4H5lH zbAA3!Mntr^(`P4THW-FV3ep8b!@L_L@2C+7T{Uqv#kityL#h}2v*UDzVs{2~UQdOg z$*Mne$pU?2^rK|qwmnKBtOuD-KIKA0r5EqvBH+VkLDq6PwT|~MGh*LzDR3c-I>&B9 z^58)n$*Cn`d1Lg7!jX&aLPPIno(J-`5Wll}foSSmXWJ}Yw%SwhY+M?c1X785OJj1W%c8LVo-#7DFZ7>z`HQtqQ#UfE^4d`Ut^Nv3&QF3YIfr?uYcI$%?tz zo5p@k!rXRi8(!<-%x(9o;phpO`%E^_YCY8>oz(_fwcs?lf#Q}(C3!u9&#Tswn3T_F zw1FPEP)@y32cZU5O{5!{S#6*u37T|F=kb`_#+@tDCf+RUd%1avrP;T$HKi4tLD`oH*@%UqUC8f>?F{kuI5 zLWiU~<1TVm#l?&R9EH+8rk@v`8wheE_l+qHxO7onzIfd40rG;$YN+l-;pDj2lDYz% ztv*_jkF2|)Nr}q!&LMRWeuMeW4!ru(3`pt^bnh5l#&I+n!Rfz`Hdr!Q`l$bi#zxY| zKV$47Lj>taFeQPsYO67GAHVRmGn@oz?T|1D|1mTP$cF9^0Q~ReMCjHLnzYc*S?Hy$ zbkbNIDd%)iSZHd@gJW1QSGpoh4@{gQ*r=aAt94SZq$W0Jm6li66(39;RbpGZ#Hfh3 zWa0r6#@!zuHu^|)8KQP-n+Z(_zu@Mh(uqznWZM? zAMlIMP(Wo4GOk5`YgkZTS@_D+rvjuApoYHEH1keZ#P$XAK|L3Z)vj~OA~vf~-7tpK zvqdV>&1b_%VVi{N;koa23pY`jzPPfYGtm}rvEW%%k|D6VY}##^3q8hfoGt}sI33G3 ztfHIK>8!;qZ98k>rHc}-Uzwj)lL(k|lMc|+&CE~DO*u0qt80cL1x)Rmw{oS;z(q8` zq2OzDnIWqGmYpY_xP6ys0a&`5fq)b^zILDOc_Bmurv=^3kra+XBn4l(?+W5H!C|D; z5E{>7Q;zaIpt`5j(tO&M#g>jq#NVHlL@Zmj1Gz@RCZgDFLolLGWgFrRH(@x+feb`^ zm2wZnwFRSpW>_?qEz8|6T_B9W&3j5=}DJ5pi+F&2mAxeAXL(ocF%Rcq-#!P@Y-!4_L>F<9YA-{z*XfA8ti~s&6 zA`1m|!7YdH{ZD{wAqO~}w_+0N?NeKR$Ianwjdz(|kC9bm*DA+Q+?rf|Vaa^pgJZ*J zqoMm!&Vr92vHMhr`1#Gn{$MdqyC0ig+yKgn+Jo$@>Eh<+jQXOvsg2@BwktfVdBAXN`Uj=1J&J+u_3Dbr&Ll*R+f-b zH0(qnk`+wwCiLyxrlnkm=p`B>a0gQ|IH&ld;EPAns~ZWX&UBL)T0YeR+^6er})&xp>I^;DOuZ~5v+IjgOsVx^iG zqQLJrJORO(j)`p)Xi^P1R3KvadLZY_czuiNG&_}|vL2TX9EIq`&D*!QN%Naxo65Up zM&N2XQ2P5aV&tlYGf#pkDkT#aw`*uBzf%cY)%_mK==18b09zM-1vmE?RsUvYRISxg zldH1of?Bhhe6{+66QU8i&12K01mNiWbD1#4bhn^1Mk4{6fB~Mt5YOoP+|!L%>3FnS z_1Q}RpAOs)qB%VTFu50B zsqIel(Aoh+OzU&D;=270&5p+PR2pZc*VnC*XJ$aut&9jwP2om`D2tEnjZHwJwbjct z;5F_7C>TK<o!{XDV;%6v=hpH-_RHUS`$;YQ;Z*{4>cGn0U$Irhc&YlYy-+j zgB>nXy=_6NfmK+50k0tM(iM0S}e^2$>x;0sCIyKrVL# zZ;JBI4 z52O#)fW^UjW}+PYqcbFLJ#~x!h0Hiu_hldlqZusrAz1#tecBod3tRatdI~tyfk0RT z=URBELOyFD6hTDb9dUGgJD;KSt)|zjWhQ;AdZ9yQXMjw)B+wviFqF51Kxzr{7B?E~ zS01qOM~Q=>$0O<*z64JW7!^7KB8H+gQ5QSFACS6{Gorlv_0P$@WHzqX()uO<&DS@9 zXuiG)Nb~hg>QkpnI{LhGfy;QJbTE8tu;C5IJ%cN***Bb81mfeKed4DkBXL-;x%uPm zHzrlgPrfT&QxM@Gg*`6*-eid-oEa#2@zZc5$T7kFS^8cHvpzb4{UZIN_T*gw+83On z+p-$@k&6%{^Q*QC1C5dmXS8~XMfAe4*#r*y_e>qLwE*7IvvsqATCm{Rg&+ts4S{i4vck!cq}`^Gqq5YQcO*Mw`bh zNd-uO7`c97>aAALUKl2;rWdqig``qVKus`9T{$3dljeZ`TQe3t=BjVzqIl0&_y++6 z6|xG`2qa{Wo>g!UAN0|PVG&gnD7&*4H+k?wQ>8%<`{+dquXSG{x%50Hq(Oh)nZzDJ zK0ghbJwre&^S3Wfb9iENFdljQrl~4LLXTcgZxZ^pjPi);mJOyXJ_f=XdhbITIr+%c8PTN( zvMAIMJai%7_4bj~C5YJsTU}`aWRkg1t@y|?E%oT!30PTyjO|0M%SAkPQa4GfWYdw({b-Y@C(Wq6Zur8i2IK5QP^e79|Y{CRRgGO>^|; zW7v7`CD(Qum!5fM=i;R&_jWKa@S*4{L(Pj(7GUx-r0n{7Dz0NzP|)iMsbr+CWaKJ! zm~V5qRUQt#;!Mok>1B9NnLBQ!o}07cCxjT@-tj0Opv29T*r|CZf0&Vc$byLLkqm#* z{xZZfJw2p$+;VyKxk;0yxxF>n7+|WFRR20=(5?2Z{7zhmf${7<_x3W$sPy3Oq zgsMu;LrWO?Z@^Vt(49kRK){2*ayUkbh^}SQYnUI{rDu6rFe`bqM9R}4DSzg3z#a+l zD0iiwIyY%d%3{({|F+xfyh1~?mJymNBQjM^O*H$ljN~RvVaiN-3Amy*7I;9Dj*WH$ zU5Ouv3MPuaJeCRnV_aY)NUy02%^ry>ej$P1xKC#Wnn@wr)1^9lf|78wm{E?q;EEUl zoJZZY%DNSv&9WA`fgzeTqZalcf1_s*g+OD6W6;x1e^I21H>UHi<|jqmO`p!xKu1=9 z$A2d&&nC{X)%0z%Cx0~+VeM@hi6py$rCJi&c^t4bg5yC_v0hpJ>fs`hJ);Cr#~8`} z!^EID0moWJs-UJSP3hOizqjVDFqU{mQ8(SXRiM zWvi3CDyt|*+Qw_P3y6C&kIGbf-221)EtCod>y}#)vS;*AI2AY~?75}JfTaJclV!13 z3)ZTPuB4MOt16X>MMhHLJe=@Yhggh#fZHsh+Vo{(luT(_9=RwtB_dz*HXGHWOBx)A zk8+3sb)?`Pqu~sovX~K4d|D@lsP$gKJjD3*FXtvj&Iu?zY91;`$rQ`!)n{xu;qk_; z(FE4hkA8IS?zC)X9=?j2=W3~rpLP6f;Ae9MK(6>H;irtB3Vy2i!MHNLSf?|xUh`3b z0W?u6RW(vheI8=a8-YWd{sHofSnrPjkhY16IXn;9)PGq9dE6Mo=(w}%CXR+#)?5rG zM=^*rEn{3*LYQ&+6>m4sj{`I$^AUgNS6ciuf|hGWH zH_+i3(puol3&+ht0c7%hG4ukd{#}K9F~4+kt9)xIo>2Bx6T?~$ZXY66u7DN2RRg$0 zpBP~4m33EM_!x4F>dkr%k<70%S}6|$Ixz$rfYZVgBA^y{VnMJ#0$6`MY{BQM@Cw*& zT6*;&U5-~HdJw*s1omG%4j4i@YH1XCkbL%AIU|^#I2-`n2&k=^u(iO$=%afo$LRBo z52sIr@iZZ#WD+z#9mBkxPh8xj%mZ*09|uX*T-Uz(N&MuxMSJLpV<{EK+oB#0q0vd2m*cNASa>xX6Zx#6yaOwz7 zXbl@!O$B1p06l*1(SRN`%T;3T{%)r&kO~U-Qe04gkwR$+G8a6!dkRZ%H+RR!Jr6J( z?I$O>4*@vjRRoxN}`cTjlj&)&2Z8sB(jxkANS>7>!Y_<;pXB& zYlS`vK=>Wx#rODNOU~cEFTWl@L0KdV1IRV^s2qGO`4mlx#~Co7uZW0@zNk>+6$GKg z1K1?l$0Cg~>`$NV6rLu_=xx&??*9Mtd1c|}&rR%aFiR5o$|^QdD^*u&={TG3$tW&S zv$SBuC9Vx!vNcowXzMA*DOF-D1mN7m1Z?VqSlFE&aQ*weBI6l&9Dk8$=LGUW+=5(T ziII!O9z!!sK4!)#^N6WS=>f~mOL2){o$*=+i|Xrn9S4!P5z*#6m}_0!SmZJ)+x@L%(V13m0(UQsa29$K}XcAB7722seLu8@}5We(z7He z?2x95V;$Y;A?XZxq5$l>kGHVv@K%x30%3Q%&|xhHs6P_AK>v6j`d~YfX-QfGcYKDl zPIVc7eO7BHQl$aq0yGiQ!FBADWDBw7xZ^^TUylbyfT75z+Kxv9dqr`I-68)EC=-RGuOu7Y(?t*_Lo>-b5Xqs-)6 zq!=N6j;evcPz%IgB86a5EfPYCwT>FE@($IYEdt02@B8S$jB6=;`th5l)@zHXP zI%!n4A&DeLy04q1xT>YbuD>NKab*FEhqro!7?5j*ZB+@c=+<5f_GMpc(J9>QwcsbC zyrU97luU%X!#)ZJ)OBdcA>}}CAkYzN!4lIKk`LinB}mNTdC}^1yV{g%L<4DGG}Ads z%^H1uW^?p+h}Jc$%LcZ4HL2Ly{9Pm-k$clDrz0I6>f5rK4l8-t$Y=yaMvG{mtm%QR z89_L#1Y|k~DzF)>*_`-Bf`gmEZN!}94KCr` zl;ilXb^GQ@=~f&&@!!mFQZ~|Uw||?_q-;cNH=9IiQgD;@!PxuLPRfR5(nT+pHYu&q zJtlaj&B=Gn=Wa~twiG)e;^D5P#Q5HB1PndWu^69)g8E1gx1}AC6p!|BTWZmHC&|Mt z&+*va?eCr#?M=^GTT#xQ-4c(vYTW0;IvWpGlU=x{7~j6iyQ$AQ&fT z;|%yFx1q*Z`5iiSVR!H1)f;>8yhvF%J!|H@DiO~`_A>+*UNuGBFNIzcw1FE~&mzDA zr|klVsEJ0c3Z7jR#JBFYxA8+9kydP>T^&^T^4U{iogTo`rR;q6v~>~aAmxD)TqC;|Z(r z5~*EJErkBIjAXwq4L$GE1MqOAV!2c-p`EEM?~j`=gMjC!01c53B;Zwq;xz!N%VyM6w*~W^{x|XysZeM5zS-Zg`6Ym5`!4D=L-OxXfZydh^Vv zR7R2+Dsuvtd8^llCl-ukctalB3o*ydtx_G;CToG5gVNDxb`SgLHgR-J%_EOi<}159 zySvev6VL~Bbx%#^-ykIGYGcq*fHeZjlvv9DeTF_~EP^y@5Jiwq0?}Uxyy`J4KJz8P z{ANotbqFT>%g4xXZQ~53xGK{Sh`4xihevH$E=Ndp54ty$v-n?SVi71yy&)$4sPA`(QaG$uPvx)=WW-@L%ZQQ$HLEp|W+WoFj5;GE zpF)`}*J@asO!~ztapbVSHc|i1d^n(7Vw6}TO>{*COdw)@f%d!Wj`Zn!yr{l(c!Na} z6fA}pPO*WAQe|EQ`7?STB#?d6ZscxTzm5J&feaRLTptRh{xf8-#;6c7Vl{y zOMfIIu~C6D)w~`?^4+~BuUvfc`bALOa#irmM^W5zRdBe8iX5TeLb2KNI@qbPauEFF zYD%N{AI^;8smLfN);?)=JlHlRU^dku#*asHD_2nLq!C!lBRt%o1 zNPKlhLFS5uHzzI^>0_KMxi9WK_2iAqlqwO-xnz=y!d8hy{zCjs_3m&;OmfBL($&sC zCdtaoJI6|(l4p;MiFxF0&qU@_(_47|MMg5GYIUO^hiW-(piM+-=Ww6=%zx=ANRa8( zNZkvG4)8{5&G3X)V1iWPn!|pr&;2xKLs7o40mt2DISg*4bL3}4>s0$KJ6ebL#}rzJ zcg1vC*CNewr>FI+W+ZBAYpIg`-()0eYF5#pNcKitIrKFRWXW44gJkn$A>%{%)GWUb zhigGo$X7P z5m}+jOVssUeZW@P@dTu<|FUO=EytrOdkt_m_Deb#9u8f$aovYsiQW>~ZPd9jxsIgk znaG-2IURi|E6Q7d6f}=cfTJP)MMZ4+v*<4XG*M_P(j*VG%qTpYP2$i>Nt}~NMRfxZ zFvt;M>zm=>eq+>c9Cf|I6ZX6m{oq$Z`^{OIShZ@Zn;+S{BvREjY8XsYpmCB9tD!N@4{tTnM&IN>GUGnh~>Z0D`*;0r^ksg03Sakx1zV?(DTHB6?S}nY-@H{i_5li8Nv)Y@} zn=WPrCt1_kYldp4TnbhhTy3Qo?4lEw87hCw(|0bE~F3 zFsy-Mq6dnf?m0*9JvAb6s)oUPh5I;FfTKWc__s1l(LpE$aT9j1Cpm_3I9;lcpTp$9{j;MsB)BZE{aUPhZuGO~C8UT(X9(y{Qa%qIl->Ge@L!)sz> zw~v(FFw!_JC$#ID5W-4gNfzs(dCt)S`h227;hiAiTK``^#*bKM@ zD@I{uZ8?`w#*MP3A-mq)j0aNCv3qBV*kG4U?-3eIj|^tjkV6LsrNbcI!e}uVc;WT* zpmGw3en*V~@+*O-)`$745+o8n@OK4n3RX~1<`ckx0N)x4G#k73m_K6MD*7T#le=Tc zi#FlRYbuo%K4!lQw<-aN9JWq-|D5rlI0MfexBDwY81=xlI&{%_u{lCm2ixxw*WzOJlEs=`d{-HFRD!BKW#9r~D+wD)x zv!Tpv2rCI=al-!jSraxKQR3qRG7bU%Lzg)|uJoHL{Ia!riRY_-MCK;LCT{L|j z1iT<1j3_AH@G^L1oP*3bqTmHVK?M{Lb>!v+MF$ZSMFlzU`>nMiRzzlWMP4e@qxtOK zRh1bL8S$;PzV%(+@BLUPWIjT1i9Tqa>$!+cddbZ}putq-;3u&oK1-Nvl-|7B8r+UzCyxr%`CXAWMl4i&QIuB~!ol zx**cj=?k?Zg5zWdOnbX+_MEq`VeCqCt+451ZQwjft05k%A#7G+Jc=nox@l^nkM;CF zladE?Y*MpLB8u1^x-Bz|c~bpx5!E}SkID_GX*9>41TWZuN!vS=S-uf#y8CsbdKMfP z&KveN1!1%))P&ZnwBE>zr~gDFm4fbJukXkl7q;Fb#agtuKQ=va#oBdg6>7o06mju? zh)WEtOE6JdMjMa1ue1UijE8Rb8%^{z1uqhYfmR7q-%LrJavOVych|3jTeG`}(sS}x z4O(aKo0gzgHeyx4M^jP(E0!4Nkz5WWr3EUMRSVu=NQbU$1U`@U9Q^}zTVg~-_P}e4 zH7N%6Sn$Y0gka}@Es0_#Hkvg!0uXs% zA3&c_-1(dJLwF3GNYiC%((lMP7bdW;f{kZ&rMQT$?38015%Oz~CPH3?M?dVvK#4p7 z8PWUApu2kTK?VB>ZX$HH+Hu`Yv+=U+doUr*p+bVpe((b`?89SI#z22CfQx1-jDSx_9>54e+>zcJHFau&Q@&v9Q4Bg8U~u zQlvd(qUw_eCg`tCmId<2^sEeX>c%0H^Ml7cIW44}UXhK~%}N6h7&z_)E2c;pgJIeV zm~6;v{@z{ImMQp9njKPOP zAkS-THxJPO8c`)+U``344L6_%>G)m@aJ z1o;3QHZMs^+^#Qey~yw0;|x_3UR~Q${txrbs>jQ@#*PH07u++gLv&1SwyQPIp5<^7 zfE*5Mgulv8TFv5Xgq01#wT8^#PaN+IURe+J7He)|P6he_?vb^Tt2uep1QwkTT*B7} zE85BD5b5u0_0iSqv@1+%VfjvR62llAF5gcduY7GAHdem2rD`2?KLrsdU)!YBm(n^y z4F>-h5b}Gbq$yU{V{ERE9J7$u1NYsMA0`#2se{|{HG=i=k>ZsdO;iLnvem(bazEvZ z-sh9JquybwSC#HO0LRCfT;G~fq}pDyz98`nwDr|av(eM6oJ5Q;sDykL}Sn8eo3cv zRYWp`mDnmsx0)!Az>yV*;{ zgZt16SWBnOm0w&B#}6@IC=H8Y$m@3ywDi0RAV+{7D54=WJ6;b*4k>PZuRu7h2i}}N z4)`Tw|=kk_U#h48^Ky8uiuC%3{F&e*V~9!-mUNCzh6n zupoV1N*+SmgP>R#L!kI`Fi5^7&C9;QYA8@@2 zgqcnuQwvx{M=Ibz14K-1+SlYdJR@uk=rcIh`YiPo%G(;4{(n4m*~hv~ zf0mx?k6DNidZ4^GP7v_|CU{8T1ET)J>53ZB*jSq-HHslrfcW!OO>-*U3j3R(7dgN? zwCPB10Guqk08*dxzWsAVc*@SMT*RTZEv^b?y5tld9M#>lF z52ZAvO9gG2i;OALno=JJ-8Q`gwD0wDA~6xLWo>J9FkH6lfvcu-5jkrVhG=R)v>zJ} zf}t6@S^Pw=U`e&;h7I2GSYbimY^@L*Ab595a$ZCGU;EXpS9h_luWA5z9=~jL(d!av zptJA|8@r7i;E&Jr&I8nbCx^-p4}I3jS6m2Uy4Dou9b$_@*nWzT&Kmv|xhk z7WCpIW@+8Mym{FzBcV$*$xLUrjx=Wt|H~tK8dxM+E70~sj042oXwwb|oL#4;52=BD z0Kj;pOK;XI?G^#CEuicNHn-nDUQx#ybibR@1fH(+>@q(sXg}_Oa-=<&hxPXEVENwL zj#tXDrrTRmlX76W9Weouif{w4&Vktqhq^M^K1L(Hx>xs>So**n%v)k&h(R@pGsa?F z)7r|kzJvlmP0=3o>}(fV*%mPm(&CwG|2C?c@FAQC+4Qu;%_&eJ{sGEjL+9XX_mJ1x z_OCS{TcD7RSGMu=@NZ3Nnrb&!_y7z+ytU06saYH(+x=ZMB822XmHbrsy zcXS&Dvb=|}81#-2pxB@KTqOlMppys!gLxl46gX!K<=74F6DbLn%YH>H>}FJ(*i88?ipre@kg@*~ELy zRNx-%XpL^W#y1C06inZD+9=oN~3dY6%Pb&rVh6F zU=64hX2a0&^}d|=i$Kr|urUWD0CRiH^nsZ&A_329R^-_Qg^rSo6aS8HF*b~*FQ(ZG zN_w*>>BT4c+bGDbcmQn!oF|RSBoozYyH~GXSlYU9m7P|5ZE$LUN5(c zL~ON|1M*-80X0-3^E|1vgEq84X2bis`p?3%{)6i7hwcD9*S|_=AUjd9{6YHI92CvEI3wi2ol{@W>-eZNkBy?y zDJF6m-AzvC^V%C>O(7DHXpe>yB9d zu;3RxGE(#cO*z+Z5#Wv@r}}NEHtbLCUFLb^S0zTY#xgG<6SrWD{*losWW zP(2vr`?BnW@{Q-rNsT%;!kNP)4E7p|3xOA34B%3a@ZwN%TIBk8G%)s$=K$<9x;y=5 z6qGycVblvC4P5&tEAT!!G6^tj}LfwaU14F$^MAdW=2+pplH+}z1dy92WWKl|SP z+&rvXs4^==Y@at|!Oek*N?i_Tg-2WKEq}rcj3of)lj*K_TIydgo`9CqaWVCjEm~@= zw<59PqjeT-$*A5!(0D*xfWb~CuK1SfKbqEdZK1-#+cipSV2opHRGK8ZJzKygUn3bB zOR~oF5DY`$Tu|Y+yKR{D>N+%~UD(h#02&GVJbI~{m%fmE2tXmbv(KFr3%t=ng*)oI zhhHPQMIaM0;kd*Cre2lWxCFM#Ke&9$78M@gp=uDYQ~A5X;4b}|NrzxHHpl#5(i(yx zB-C8$i7fWdZ8#k0a6z?LGW)ByV62k7V?XN=eQ^pgtk}% zy8Y`WoWN`G@!Pa&8rH0IjhRE{r`j5Elje<~Kea%Od9OvN)<2|oD!fb1I%^RF%D$+a zrKT`q8uAM+fd+Zp3h=+3o7Wc$HwJO{UpwJItjGIP-;t6gS&#Trwpi3a;3n-i2Yw%Q zAl5B6D|)fGf!OKY0fS8JIQ+hSEu$uj9#iuz$Y^PWh?h=rYMYu~|m^st0p>!R2QI~;B z!SkVV{h-lfY}ngj7d|iVo@qAQXdu1k0zbf@3nQ1OmLzT>k#ln-<0@@1lC<1@3$-1{ zFV|~2j9k>Y2vc{oE#1C-JC7&Jx4V15 zK(!DsW4GUu?7x@O$!d;3 zDX<#t5!k)Y5Zu+L-;=>81=jd|21AWre!q9nJlU!3F6O@C@wlbuUAT5;K6m|Dr*1rH ze)cJG!}Id&NEn&u@Eja^&uNAhN1?c)_&Nqg=vC>B5N;yywNJX2Nd`j*JA<4g$|dJR zem{@eGs{24ds1C%t(6O#&!}9xa$#O)w(>PFs@LkdxqfeV9iC9V+Xegh={ZGoin)*L z1v>{Q5pSbG0ZXVPRS2%mI~DUL@X_kq1{TcEPJcv1!vL(`m^1d~&VDDfqDsXLwig>Ret$WW+J1wZP*G^3^mv!P!{u?q z;eGl$P7QHq(p{;=gisf1T~MQY`QgizN6uWlcIJYNmQyNO@OH5ykaiR_uIyFjDy(OO zKjGrTuyYG(!!?+yv`f;OrU+)TFV^>h;y(HViEKFUk({oYnaZRzj9Ch#=gIKW%J_M&C1g*Tzcv~ z;144^{fo0B5k5q>5@5A@QdaBE?ZE@x+{ZPTS2h1TSytaZu5qb{eZYXnsKg7AZ~A` zfoy4L;+K}obTWpZQvPV>>@mPn@O>-fuBZrV2ery54F@U6L6wEebEn9r)nUh->M5jR zv2nvpb$E}W@CU&x_(=H?qFXw8t>=l*GSC+V_^HSY1_=WSNCi&eVOJrYLoKXc1Xc0q zv}L?nSS&3|Z1eb$G58{tY^5I2DjE20=DWE;$POslsIbWk4^U_^#2&-6MNG5&Edb75fNrm9?U(Brc!$Qc%m)=xUMT#q;P! zA^F{9$b|UuZ=1QSh+pd<^V0_kM3V=ea_743c5hDM(bkH=Ucm&iL^_$*KQBzMs}~TA z>gH7-^c2cbgI$0N1PW1|Ky4^j(6@Z(Z^~x9=rXZ7EnRq5%pK0Z8cClSj^oy`$%9D%>l+&@{cqh zs5760Gjm^Y`mx;n+<-9NJQ`zoL>SFR^AI?t8qrm%3&1cm_B&I`c<4~QiWggPb{!gK zd7;-79%Z25Vd=v?Xy2~aP`{!=I;OIK0fHO@nc!IfYuIk%4)i#x${KgVMh3A=FZ-gA z>Y@ka=XC^`whUkzu-J>`5>OtCWnev47t3pl<%Emxv)TJEK1VGIOalFz>pte0g#t4o z=sn?o{yg`~%>gH2TO1H1ZGHII$?ISKyvN_bxx3ZY&Y?NNvktjF|JaQiyv9ivs2OCG znhgY9;jCH5JR$fF9;4%~`ha=)sn>)K;+%9@)kUuq`T_>eHrmD^Ai4*Y;h_nJTux>^ zxE$!{cCqCFnWn#n02Izgv2n?I(5SH+Rhj!}@tODEE95^(~T8I)V8q!Kbm z%Ht(R$m9B%#sAyV^d%jRRusih@c6j8_*``azEtLIW$V&cZCdX^gZq&Y#JD4!k?H-tV4Se z*tGJ?XdI0D^*`1d0zPn`%yfzziQfu&FmJ6`&BpbPppFRdozVTiFhy~KX(CRXX%UMQ z%0qJ9S~yxZ^$aHWvBC8W8y&p^;irrt8AW^!p~QC{dRs~|iPUm(=IF^l;$0_F z*s0|dfl{bG@+vR^v^mZbM9M%VC)VQ+WSmpU1tyHPl}=;lrs%WS3G}lm2}`5-iR{;? zd@T^^Tmw^dwjfOy)g%0?P zvL6Ct{l1Zul$u!p6O@Xk>m^0E5)Z5YiIhaQ0)xT9eHa~X@L-rX0M=VwVOK1AZ!JY> zOluz#vMw;MrX(cgR1e|&OixJDkC2zBqh;RGr4z0G4Mg%t&k7C;&)zrWP^m#Ri6kP>ToH~7r zXX{H32>91C&X#2;unSHF-@^Obj@qk z)NE$HBY01>R|6d-W;_it`^W*cjXK-0^~uUctV8tIDa~{=#IgnIYK;I>KUm(<2+BT6 zi+zaput}?U28BvGWocBKD=ja$D`>m z#mG0jv&GA|Y@x=cBj3NCVE%&ZDlQ`QA5&5zb{BNf)VhO$ZOHi+0xFp;Iu^=rxB_9# zy(kg8BRCJ&N+dU1T9=lAQJpcnvJOIy*)slztgRxnS0f%lDltR=wB*>Dqr4nz@O^D+ zk`HuoSb?K@qg5lo&zRF!^&7THjVGW){g*uwNO%vJ)aB*y8bL&6!3Aut-hzHmC$dre$ zvj(D8K>{_qa}WBVjPl1x73{R}%#Q!jfMjC}3*XL(5W(HwWg zl>gWy`|D~fxA61R()d;`m9iRf%3BFmE$SnuyoJ3qrv{;f>VSa+Q?Pf2G|GVS0-D4TvXqh<0WyzKU`ZzxO0gl=)bdFMW?#{M zCkT9KsYw@C_bGr7Kv?PzBQm~;WKqG&rHEb80U)xMyI8+{0aXCNruSRD;r8_;Lfa_B z2K!!+k_sqn6oP1U<1k=Kwf~E_A99UuYh_SsAX4y0fv0wYk4Yp zD`6(92*ofU5AKpmk)Eah$H3P3&e8EGMxgoOzAClIFMh8Pg$XO3H#;mivk8PwKDbnn%P zTd7xSD73iFSR801&?!`XL@ccOZJukjh`8#Kn}ZO8Da|XH7f>&p03!JIL2lkfTZJMd z|0Ha}rHDVob0SV3M2o`2)1xl^_8!`2Y9weZ57moOQpq+AJ0B79lUS=rvLZMr^($*` z>pJAGb~O~@vMa@I8xX4Sj;S@dxmMU@v2c+5LhD!!zp}72QJf6Y1`~-p)+_l;O4|0= zBvr6bqZF$>Tw7-7@+@EEVnO>F*60nW-M=5*BRQycZ?dkPE=h4M*1!JNl;(4BRapnD zN@SzB{YDenz$WyxX6qL7>`w2L`-r~rv$WUlpktyO8@#{S6n1;r7`NN)CJ0b0`%zC@ zi(pnxUvRg$xm{`BHmBpPz{pglWcxOBlN>%U0N|q<)w>A|z*6iqeucDUM_M;_-Z` z#!g@QeCLsk!ys5&tLP6><{UL`Up1KmS&i?iotCq{8X>qhB7?=vf<|s(YUfnEet8f} zgO3F_ZVn9n9F()Z&H}va)=i!`+(t*B>L!Y%55;3NUJuucyqBBx7dsC`h8`1!U9?Wm zw$KD1!s^2O{A)*t@T0n}*E^J$>qcyX-lrGTPkLMw)P)VDNVF)_FbFajo+{;{KfqWN zG{=#?BXfqGh$(>MXut^hok>Jg)ZKc9DBQF<41ny&pL_7G2iyu+a*>8V_mNOBf-Uix z6WKh4a1tWi2s1wAD&Dl~)n2c=h-rujYi%%C^vjb7w_J!tucy`RxooXdl+uO>)5w9z5od2M_f) z^U!4+4Y(vHLbD(7M~FGtcAzWdLzEdJP}zxavvKoydB*v_Mhy1^o5w2Xc~%wkIJgV{ zHTu44S6oOzq}S1FkM0?_IwS?m70AfH+%^6uMY*Tl_V%;U!7ccp!u>gt4pzYcyVE9a z(X43yr}T?k1xwDrOhSXg5!k*ZJpp2O5~E3Rcwu=xHi`N1lqM7ILD?);44n7nKfPXl zLxSDOqTsk#pe1E#vS;p1OxG(H@DrmFjdQ(YLaDATbDtOz1OMpphHa5y3&ckGg#zHq z1=u9GHD9p&B_{lB;@>zvaGcDE{tQYI{eJy8x(+;6!c&7(R2&xe?I}&qq6N*% z6FikUwX@%DpaouN*DYEb1O%;)18pO+IH>vPAqh2z`}q0MaUXu&bU~o+L+0HFk9po% zcz3?_zM^ztyIf~yyoxSMMGj(AB;Urpl{DY#F&Lbwo?>4cNjFvJcdTt9uhGBvEQoO+hH z!ZNklVXcG4k*UoIt1qS3zZwAkF(BAqoIne#t}}EqWU_wbm<78Y*e{mMAXw^62e;*~ zcI)FKMJl_JEPrf9tAh*Te#-Q7qgzDYVXIfY!w?u2L!3pFR*uhJ+P?7c3$*W5vIr}Z zL)68$kpir{K&?>Lb){XcwQQfOZG6z!<7h;53_l1ja!>`S)+2|P4?)k^=^Uc(_U*dM zR+Qx350^8$=J+azF`1nYG|Vg8OJxI0h4x6#m9?the;Rl+4i$D;`F36u0Ed z(HCM1c{NQ%Ac)xlkaB0uJ3e^<8(j$rCip~D@W(Cif`Nkon^kb2gI4M!LX5ZRQxjsu zrr)r-xKBrjVZ;9zgjkA=gr_D%i)ck=B1l8bYdS(K1$IXKOhiIqRGhq7&V}W**t(B5 zrL>-L55an)7thipCCAlROi5~gmO1~6!tjI_R^MVqva3Eg4BXo>lTm)Ckq124BdyW-Q zGAHYM1>)5T5Sb78Gjc6N^Vm!Rbmn#r2U4-mk>8~==H1BYVE?jouXb&uO9iOW)rIG< zfk7v4_j`2!k}ccBd_$+&qm$M~^bWt}YmF{(<+;c=`8OJIjj{W^b@b3yXfCXlV=+d* zozjw7jTD|?4j_!$?1SH#=-I&UFhbMgtPiRP<~|&#Ssel%RoyJM2<{A9!jR&RWt^`} z9*9O&DH!Ncw7g|DCZ5}$p#(mUt?VF{cc*8HKH1xfXf&Rp)c zw*|Qi$T|_Rb+_+T_hiu_A>NU;UrYW;rmIWh?j%q|24 zM(9Cvw73cqff)*i`anu+wqQkRIB)6)`GaaFhkqTGoWno`Q$_Xk+!@Tb?bCBlW%ny9 z5W`b!k>bN(*VH+bD=1h3-dp54Xs~|&NF5G`%5=Zo7Q#hor7={RKc12_Ef!}r`yv2q zTU1!T@v|=!=Yw8*|45xjhDwPl4vjuqP)%K~)j}yYg#TM9iK|cw0!Sy_E&7MI8wenU z*CJzlpr>(#KHaUgTXTpcQZ<5DF-Xa2(dOz0*X2nAy~OiwVA_Hgd0<8V{zxwWVfCQ7 zq$r$4g7G=J&!r{7h}nhxOdv>Cd+4!tu-U3@@{OF(mlKZ!1Ob6T3n~qhd@%Hnb0Jn77A$XT?fZxE;)B(4KQoz>W3e6YPff~!FF)+5M-omUVwOr=Pp*Ld zdN9b3#s9lA&i|HQ+H1FKOW6FSQ--uhP^kSQ?2}iFX`cX^slxuMo2Zx?pgFmDyS`mq zF03u~+MU8OUisdg-kfx8+dbu|+y!fcOg|5zICrJ5B128mKrW=)V1$5Q{)_eFv1jRa z7e=<&U!tE1r4wJmpcAzhO(XQ7sc<`C@3ri5=G0qeuBcBv1pJ{p^f8iQ#WAV|31Nlk zO_>|?;DRVEg4{bAPrwLZ1(tjvjCpj(%AqwR@N+=y;*+~`=>8_QJ-Q{CU!ls)Fq}L!&hWa{OpYL@3b_UjqPfuA(}?n_D531_wL`b z;gM%vy>@x?%GFJDQrtoVEzO({O9z#=uw9W>!6VKM9)`MGEb)p;&75`twK(Y(+ynGN z=?ykR`MDYAMDPSC1T)rQ5%sPzXX9WVcec9l3pb?>V*$-0!QtuqtNuW80rDlW8yMlI zf$nRgm={(?_b}h^+EU$X236Z2>YA`pG1@_*jw6MP+u*kFml@~Z2amvE<|wQ(!n?Y> zZuhNWUsT;^09W_KCHSF?KMZ8&ZnS8?<5M)3km}anKFHYi_H~qRaT|%}nu`gChq2RM z+EdWDmK{7OK5gaUVR-E>AuDS0+(Eq&oq~F9_WZ@Gn^(5n^B1=+$=vkZTrfq=w1neb zZKAAW7p5=G~{Cxo~ass+*g8qDOZl^#7W?qyF#B&Cj|| zw7zSOAL1V>_VC}_9E$HWdPY40dVe%}5r1UnnJ3;d<7MrDtXnG^fN~Z*A z(Qdz`^st;G71IlBuClWa=Njq>$OalmkJh_4pIh(mVZq?iF!6*GN!rn<1JoqpEMzdK zyWK$aKqee2;q}@=gbIErA0A(tv%ha2YVh=2p}3Y`&KL3pj4Vcmh+68f(>djcR(DX; zxdSK}2VeFJc?YO5j=!z-XP$N9BQZm*i?NT`)LuE}rk2_hX0WgQGk8Q`h#sf)q|A5O zt5huV$i@15N3=C56ie0WdUd0;U8~hm_OP?QRw%EoR98_2U##w~m)Evy)xyd)I+kqg z*6JJO+VW1hj=zhA)xz>l!7TIDm}S0p-(^1ex1&TQH0jwV?AwOOt4!qY=OpnxcR94mwkbwFru;uxy|Z-aX@dNq&i)BfX`a>Z0xu zja|2-@~TH@gs&M-BaoRNPN>A(EJJsvny1==9=pA*j9ZwJC^}b$B7V=`M&UaeNTZuI z=vi*THwtSwuK#z%K9Rx+AMr%bAM=Ue<$`=>$P;z?+k;P}9Gl1!^|#TabMS#)m5CW5 z-Bav{2m0ml9tbpAC*4OWZnxbBFbEq=1Kk86a{SGlHajfe%(IKtkcT$=QD_`B*HrM- zJSq?Q;IS*)hj4U(5VG)3`OOv>V_2MidGnFTUdECB%#8DY*mKwGTJyJ{!YoG!=ljPK z4h(a&rm!A-Hnj1Qp0m3>EAAQ5+e~JhqJ_hkp1AB)55p$>z=TPG*216NJSY-v$8&#k z=04A@S(uJ^?w=d)xiQ1-Npbe-mGEQ$@lr4uESc)=6+nxzK)e7G-vq3rS`c2G)J0Kqge}aq%n5LiAuWRbk!K5|hJo+GBp8^)9i`jemidK4jiY9@YiBuY1Z@0db>F#=B2s1VdXXU~m5OK7Il$+g65 z;s-vNj(F#I&m7Saobp3Aj*zaf92cH2xM2<`3mi3>ws?Zk7MgFTj#U&i#FcW8qS!!3 zg~HyHC={mBushi5ZszL%$LHqGfu@4%oqcyrlt8kU=%WY$w3?@Nx~$&qiUW$kmWn;d zeDZ^3sItuUyQIgJ=(9Q$=^+;tLl%&y3tk!I+A4_1p;)!r>mw={wv-VDd%I<8grkCj z^g2oupG_o+;o(Xn0!9XdxUUJ@K_B=J4EI|<@p#d}AeP?LQ;(}>@AK3!DenK&%H+7eIp!ZTXpQ~GjPt)6Rl;Y+g`iP5(8Wai>kG$I zvsfce(cWJz6^dIJ(4d;xE-<$&Gc%$GU}FAy{6i($FJCa`L#aqnFng_s8tO+Wtr~eK z8LYu)`g4hWDOZ;R<)J`Y)}sQk9$^NJyB^_kV|fKnWLd=+rkI(jG}Pql5sw_2n`pBP ziVu0{M00c8<#-?4FMc^H+fRD{<1WX?{nd=~;Tfh8u$wO-j{|B^Pr%9rN#-22gMCYq z9ZY3z=*-bh_4g%i#BY`W}L4< zKUGY4h~qMVcseu<7#^C0OM**Bpw_|xD0uNhpXGBi&L4&b(L9SH95`waUz21Iu`21H zm{({d#lpDHP$~ucY_HuqZD%HftdEtLG^PXck{}(3T3kaPA4~#(@mh1(Jbo$B9DaY2 z$Jfv|J$M*5dl>T)l$+Ns7Mgd9ltvN}ZyB4AmJt&cbEgiFlmrgu-U67ft03O=AiZZS zp1FLUX`WN&4j?EEP=NvjilQqi+lW4YMRus<-ag~}_>A*!)av(B+VuZdmRIb8J2G(I zIg8X`1NUL7>FUhJ3b&@)0DC2)U6NfyzOud3KBabXA^7=P-kh zv&q359D@|SdG9a`)R?(A^g)121xoPWMjk{QlGWwXi6;b?_S5s;KKQFDNTEX=s3aF3 z^0#J!LshDN5jB5x)O#~EA4*R#l?%crJY}QRL9kWlrD=biFJ8NF0j`b;`cfszwJ{fa{VoH7Knj4eJFFCA zq=*K&-=1;)S0%;TwrqT~UlL@K-y7sfrjSk6#90)1f1yJ>0(Avk9joKY(HZ3h-%kwk z$Z_f7nobVm9AtyB#~`o}Qa&@!96Is-Fyo+H7+45yBeiWXYBppSk?u4JM5ME(E^tY>dl8XDKH`Wm5G+-@TU~VyP|gB#FX= zMwnL2zqKv02M95E+~;SUj}3V|-QfO+$NR4FMi{9w2Y^eyl8^9%GRAx~MCF4zcwOy{ z{+s0J_gKo9o6FD5UoS>zq+*8mlQYh5NfboSa2t{Y9)1Ngi(#I5#nH?&mIjdL#sBm- zU`T0pNHE>Y5$ChIlHXokK@0}F2UjFetyCJsE`~Jx3*}C>-7hq+)5xtD6@#&u)QX`k^bA9#NZ-`{=`)S2lyS zj)j3WAb=L5I=NWz-fVn;Y<@n!TL(xOm97XcA~6yYT+E&WhBw$dde5=sR-|X1KyII% z>RwG`nvOtP0!s+;8XMjs+J)#(65#?Yf(-JYa0LL7K)Am$RpDwx11F^= z+-sN5o!L@T&vUPCZuxeOo^ZpbraukM^bD*_tZrQta6jbR&_(>d8RyM{{H59o!O8xq z;NgZo)|)fV>oNp14?Nbtpya~K=vhPMr{YSn@&l>X{R`IqDPZUR<-zTM+Iwc4pPDf) zc!0B02KtdWyU{?gWn#Rb?4qDpLD3}u#YO{5FB~3M`;m${|{%e4)4m(z5zu z2jB}twY(+6{ab1Dmb(3>vi*vyYQhX5pnYX(O$dT~DmPw5X@dy!K}X8BVW{CQ`HBC6 z)r$nXe{oBqr36$0JMNiow|bZlsbX+k4jq|KW*jt;8KHzWIx-Beqx_hxH98-nArV7H>BBSE zQYq!PJg<{3zp{&}GDOd7AkW%Ee;>$~_lrhetS4In+((z=4R*Vey0dUax7FRQ0X@Sm zg6gPXl$IDk!;u(+r6v(3q)c z0uSX2;bZW)_O{xoDF)Q2=nr5m|3GQFFvVdIK%E?jWuXjlg3u+OR6ES&SYE2MTB)HF(|ChT2Zrvce>da&!Hlz(eAc64bZJlL1{kLql3@GVnPbVY`MI=i zoq-yYSo1Sa#Kq`0S+W{3DPj^uZ^=48m>q>o+j{zy)y0*y#g+9%>0mxucJ2oU@IPmqS7$~s);WO6 za)+AYF1c3RSX|Qy_L!*j>yC~}uSI%=@?mMlA&*??Rrk=RrB=hrJ-~bO4!)9~`>(-B zG;YZM)chhL={1YP0Xb6pE5e!4I2-yuWu0#t$-AMzNb%66;{ZYn1+8CEq3!aC6JnO4 zEJt$Ul9aBXq?I{o;gWx4<|^%02-~f?CUY*ZDDdv_s8jCMIvUxaOm-KIfkF8M^Y)PD z0AMa?v&f{h*bBRTtJMh!^JNIF00bDtm1=6eQXcPMK6#=4SC2kQy8} zU0+R;q+Wxzw436ASPBe4;1kNBYqUBXUwp8QqIx+pC~6*dW!&N zy+9ix6b~B?N&4E1^Jg=oG;%YV$U_9p6R&86Vjp5Ce#5aCir|Jfw&6ZuzYa*=%^QKS zh^IGiCWB^uCgXf)B-X$|ITWNZ=4htk?@kKjD(F_2v?BzWnLAtUa4)T0^`$|D(%hZT zqgnhl_D{o&8nZ(-?P1pCgAz|_}-UCL#9Dp^?21#>H z1V^-%#()o#I6e)Gc_nz5;f^K9>;g;C0 zSoE>9h#yHQ?q$&;D(`B+t>8b7DPscQ`vB<+gqfRLWZlT^cDDvn7n?lM#0LZ@N#G-p z#Y{I~=Air&5lE?L;IhSKdgu%64dqZA>hgoM`bRU)flt#5V@P3Ck#W+6-Et3B%A>=FOXWVYVVWt|_+I_Jk;-9`}WYm4jai=rq; zvpT+OQmX^Zk&Z=uNRWZO(@T61y>jblPLC)dk|t3^zA_jr4eJ|(_AfY(VL$=^i6D3LYszKjFx)A$P73}KROJ%&E+RavrSOnDN8wA}J=1KqZ`0xf8k1~b!V0p) zUS2z>x@aGmBgv-TMmHwZ2(-X82J*UkP1j-+Kp2Q(u^@x9i{Zrg$|xS>_dsyh$ra{( zyR6^aU0f#(SOGK@=B3PaN$_v7SR|)nu7GXpdY_0`zj&ze@aGxlx2Gdk;vEc5joGn(0Xd4LKm&$hp+vDhV8x?_+3sNYPhoB-n(-D+x?SD)SI_0H#Pb zI1%{H%y5yb^zbO5z(!}OQt320i?B3X$m&&S7RPr}Ps`A-Tf1R?V-B+l;UQ*fyLmJ! zu2np|o!doMD}{f(4kc8%dgq59$W^{0P=TICR)z~37i)o0<(dFS6owmON#F&_z z2()XOizN0Q62@ru`tS%lGlv27gv3-gm)JME2KvogToJ|i_V#Icibc&1MJ0`X9mww* zV;dOUGX-RS*0fgf`p&3?i7vdh&Cu)PW4*^gB2vP;T}Ixc(N(R1(ekPiLIp z9nDh=3ES`OuoBxWf#kXD~gN$Q|=G}Z@_Mcp1_ zNFt;PRJdxEA;~BF4(i}=nkI=s3Xh{~NoAgjorqyz%V0D?} z6h%%Id`g(qkPq!F>~ajATdm`Gl$NapB~<4DD%*k~gHBgG%6}R3kX$>Fu>UCIyeH#) z^|*T?r>)NIW9ACUFn7m-;zt>xKHito%+BJJzkyQKKuK7$Td5yh%)TNCAreXYQyB+EYtxpr)VmFx*dIzs(pu$G($EZ;$+oBk zb3rBtqC9SqIN_9gR?U+~RD+Z2m8}~xAeF5Ui*7@6!Ispx; z6472EtsHBRq-BMp;gS71NvE^rl10V?jSK*G`~7X^P;}YB(!pWpaH+v$zqhouy0Pls z1fv{NEzWuvDio5rsf@K7wOQ#vqiVRlA|oNK0}`!+k7S&8OnXc=6m#nkee>>=R)N)& z)wdg<-1SCi86Z}lcT2Sd=iJX;L>Kr(B33)-kFck$ z$0lx!t*HBzXqFLr*kHl^n{&;sdS7d$fXbmn!hUJS0juzZNrWx?3G7&1`yB&~{hDKm zfcyA{w&w(}h9Lg!2gu=ThvX3hK2x#NiR|ErIIz2ooO%DTiIEQ$5+2=3U=lv7DP`u@07aK88HDf1n(pftHQgF9lM~NW=*izLW93fNnKhkCILlN zS~B0miuNkEs?9#4qoRX1o$7E|BK1W?9$ zBy6XIR)9Knf%YBxv0M@%Ulyf?Dt}dNbJw z{Ych%g-XH&G%7B#dv4(ds32NQJ7S$7+r!XTTJQ=zBub3Dm^V>m1FgHTD4=v$PQU= z2775$^)X{+hE)n=`=6zM9o{7erE3nhcL1CgRzo}u_`Q0ij?G%iQ$}9=U!Qf54xZLn z{KL2Rw7aU4MoS5Va7J1F612uRpuA2ZqqJ|L{nU@p%+U_(TKU4lnM@66m!|w_(P1Qu9i`u_Z4^;tvp(bS_sU^oY+(?*Dy2V7|e7aOhOCEP$VYQ{?Gutg@ zGNse4hYF!)&26`uQd}g@q7wyX5RkE~=VwVmn#hv;gN*ZQ8RwBnd`3_R+fk|2SZ$P6 z>s8(4P^5lIW_h)VO6nfMsk)<}rEO$U5Z{A57)n(4fJ#M+J3G|08mJs!t9f~(6LyH_ zNmj6?&<_*&q7gBJvnS4K|BIBiNIT{)2q~49rXZyl3s7s~ru=u=oE{CBE%dgY?%~7K z$@T~oG=^KWJ?iUs4lz<*yNQ}MC>_DVCYtQ8$~s@jIA1x*WcNCfBoW;r1tCNIrf*Ei zD%bE4tbMnlx{Gl-69~tY&MExt$|_)D0iAXS;!e!Bt6c%Wl?FBo#504W?l76 z`Uh0{y7EK@Mmd$@OU8|iRcWG^#E_A(+IFikL(-@YDg!|EfIMP4G}<0DE*XI$LGVOe z8G9Y55?b`!0|`&FPBTJMZIY^A1y%KYwRKn#BwA&+-xB*z)znJSS%~GC?U>&`^N>DD zRgp_!tsE+l8YbQ0v*00Jq-|Pk$it?yer4hCDncu1&-o0;-^$4I9aYKl)H7E%D`zh~ za{0pM*7-{p4L78>gHjN1JIfD@8f$z{Yl|r_e-W1$@eXt%;_9`tKzdybP5hV; zmt~x*Qy2&aI{KIpdMsi{!@v1h0=GqjOGe-}s9N*Gk)RLX?E)bR@rjpgj($4BYl$Mc z3QTfs`eG`U2xMDbE}obR!lxC5DCR6wCE%e6%evRM55#n%Q`VlSL+59)6nN(n)y1uF zR{F2te)7V24xmZ1ncJPaTL)aX-M#0|-rc1ue{U9?#ld1h!IOmp()A<{fhp@^yY~=_ zL!_((u@@H`g6-GG%+T-4IxopikW(3&eZ7?Yy%Vn1WhQD}W$iSOi2zSjN_Z{T5g~SSrK|;kQP&-8z6G%Uw5k zESO9j%UtAY^EZ;kuU?*YutdhsviXCgn|g^hFR7lqLpIURr)6JSykA@wu)bjg=K<_# zc-#Zfc9Vv>GHwc`FaU)o=rQ6+6mQ6?FIWqZ$MOYC5i}GwQxEKJ*jZaQ@g+FB-vDo$MD+w9SO~1Z*i>uJQ(TWU$hYf2x1g#8%~cvbgkY!| zkh-g*SJSOFw)~odrxH=?p}}<+Z~{D>t%$X*!a)fW`rn^*UOJ7<*Q-~%JNwk?lF%;{ z>?$A{G~Wh)m0lc(ExH|4w>KNmcH9@0!4~vZdB!6bT?0%yMVg*GuX*s#tQ{tx~3CHQ5zt1>;hfXeH!B>lQvl^@4Q=^r%DDoJm zhccn%siI|Ge}~TI%ORW@@he69bSJS`Mi7dTh`$Tz%-JYy*P7d;F7Xia6WN`lkk0D{wtxXRd78#(UI^JAUQLq9U(y~6D(+$G#}j9NXId&<`S?tNaLp6W30_jSuD}3 zB^osqa2vaV#uk9Lc$S&fA! z|4>S6$l7lyw9X+AE+o=4VM$*LQN)9vI@WH?^Yx$%9vF&^S||yg#JvR}51K$|I*IZf zh6?m<&aVy1(N(6xnking2%ZX;PJ2DA#n%3PAf@$WWdMeV+!Ep7r_S2ImNa-!Xw=pc zmj5Z`HFowlW~m@t5r;?lyOg9I?HNFP0y~Y^a;|p}#0EM{J{c&b(96S|X!!{PWfbC% z=mYaXvX0fWh=k?T4`Az(7+}XVBEtDIG>nwmh=B6Pei^~uXGAQ1Af9=@5s4H7OmjpO zlk$`lk{@*{#V(Pw07I5*%%4Jl+kG%TvCzf;p3-*zk8(hC zPhKuZ5fv0F5e14{UdB-s%7~R0o;Jy{r7z1me>DLejzT%G**&f3_1MVn3sV|Iu-2KE zq^!xk)dEW=wiA`Bw#Y1apk8{W2$U-Y3j};Q>b%)``~`kGi4mJ?(aV7;$U^qo<7aIW z3|`ScH`x31iHTO10%DI{;ujf@Sgxo)O35y;7($K^jzzYr2c?3D`px=wbsP8_uMPl! zmgBH7IRFzLlVNiFB9F(&B&A|iyuo9aA%tbVD*bVXZvDTLlF(PJ0uPtLf>ZA7c~ak?9umxqy;%zrTo|14JVVn2&?lGh7It^15T&%_ zffx$@NTgPNJ>$G-0<@zNy>3{E{1u)^x#GFzaVMVgr8aj5VQui~Vc|=Q9Lc zOjdjJj;!;B?D**CxVc*{#X?Nqn34rpw)`J6IS&NSavHW-UVhDWXP=dOtoEe&T>ioN zC!oYjxgjc;hHhKvEoK?s<|=x6tBYCtB}~MXg%7mY~9$JqlUHoiHdT2cY%qCXDSJg~FQ__KE0%8L< zZG`Lp)Z^x#sNfo8T?Q-w*t3>SLQ7xas(bCq1zaY`q?+ppR6L2kLY>nePf+4vdgyse zlC6Y9~Rr|{o8$AXJflR33YyNw-YjT?cr*cj4(O-Z?dho7&Ltj1xI z4VtSyS7ST~z7c>EiZk5ZX+qdY9ies%o-MM~E<4^W)^iY1o!6%{0G5-1UNK4mYOO=b zde@h4gf|qmt~AiV9Fj2Jo3R>v6 z1pY@;l4wC!&rneyr63}2be4*fcUmO~E4l!RG8ECk@ai^EY@-NJk`tDwufeUeBN#7W**Ewrs3n&yu?GqdG_-BeI19suV#fVd4>(_#=D3$ji=ZaPzcT)< z;veQgnN>QYjr#{D9(Ox)c=WhiS;c`7kK_;)LL1n5qE!$vMb-szB3Pog8as9A?4wFQ zsgrJCz^tqeN3zlC^n0gwXYU$=_}*O<@WUVh^-Aa7EPO7GU2dLd2Kk@x96(;jehFYw zLR35{n4j2{ESE#8N`eQHD1>$hiW@sl>EV_sO$N zp(n6R=${qDNcH#S@Mf^kDD0E&S(I}k@!6=dxe8DfFa|*HfCGay$O9z+B^#j?98|$1 zT%5j=ZHHh-jD*vNd=cYX=F5V;k6(u9M(F!Ex&zgJ zQq+n~_>_AWB~oBxLaiVEgxS6V4H=p~aXH0b%sQ{1ATJZ$P|8p&Whj<%Io81Z@sz?{ zWlOanPkW{Ab$}Yew1VkKY$D6R$o&wKXd5*)svJ`w?syyypS=7jhvzfz$xksbwW9GG zPUK$AL8bGYBTp)P4#JhsZU`R9K5Hy@1f;kQG1FTFBu*wl_vsK5>4;AExEES^7y+4qa5{HV`K*Rb4MttJtb~B_|d#K9XMJ>g;(P`m5tqnnl5-La$BdAIW z#@s%dtRj;i><)Ua^ZmR!2DwFcCqL~LmzSa4jf7SB!!)#^nach)*vieXJNtd0v%JQ0 zRcmwUdjtEG2LvA_+9|#z<9vQ*{OW!)F1q)QC?z2p0TrOtZa4#?k#9H_?;6DN#+%me z^|1aSL5J;x4MboBfid*ylWw54Sk~cRt;4@sr}+#%pA%n(Inb4!ROEY5EQy3T!c;|g zytgk@#V^QQ_sP%#Ynr#cw4H1(Z+PZ(H))q#`hRKeoh5a>X`B9Y`o>jJX6 zQ&ByX;Y?c&lq%&?pX5-W9L!5IL9frs*(4`kTm*vOBg6!~Z3nw)U)?%)>Dm^$-Zl>E zxZ>&Md>K~^Y+7Cs9*+f!){1QN&Q4tjd=ojuZ^}Ag%sI~SDxG*jAR@m|QP}rFB!Qgj z-#D=!{LgCeUY>D2J2QTYeV7hH-+BOJX&j;N`M<{euc&FI@=hG1JD~qtaMdhZKp$r; zE8kt!X|55csX^kJMZ!=4W_A!{N)9wJ2B$ksD2gAexM&9h&H0ONwY z)d#_CXb+7cftrx2%S_*3u%xT=kkK+!U6qHCaoQqB{6EQ&0uBLD&ycj?7br7HLKva3 zGNa=^^nzP?1gs+a@Y}iNAzBvpiDO0yO_NaDGBz#C;3%!c`ow>mk_(`t(vokK*?N68 zBpPhb`FtL!UkgpBZBU!13zLaEH(Nmm!86(x%R8Mgz;;R7CDtWPNcWu91jQ4`??0_sYYy#_p@;;zF#7(C)_Z4at47`5#V6GuhdEO|d!WGi(A$0@i8? zV zi|PE4l;mDiDG{M#QMz19%|ILp5L9Gyb_mqbjQNQn=IEXKhKw`4IV>WqkZX-wI->~x zd}N7Yc2EwC9T~G!^lrCaf38Tcuo_zj^L;4=>kZ73OE>a7V@d0LsR% zDh4O-Xc^-E&9MVNBeJjG!SeEQ=8^y}7X$k~dNPl~&Ol7C#2$4uOroWrhHDxcOtbKF z1Bj<*d`(K@q&wUL&umD8ptA6n6dq|h8x`+Iz!V)E1fHrKB~T-Wfa3Nw?EIEycCpMjN6V3pKaLFG5Q1Y1n5e_D4u|mL9HZaLIOxVZZ8=N2Whfm+ zS~RbvNCL%%bd{_avn6c0NVc9RS@{ti2T+T?o-75fdJs-ov@7vT{?AjI!Yfv}x<#a} z6JyQ8ia|@LW-chu#Z8B{K1=A--}pS3(>#!GdaSzG?ZZ>`uXmkGf}atGir*6{lCRA= ze>U|AzOoSutx78bv$7H7xZ!$UR;_f9poCz2-cW?9VJ)_|dsToYYbyS3gec%DJcvIs z1EaDLgv(Si9IF6+0DJaOqjMyZcj$Rf#`&qKk3%_rHM}{c)lk-}K?1^qoVvKfSOJ%< zX-{FQSuHa>(bQIL1*fcF%JJ>g)9Q0twi*Rsi_<<33*I<)P0NJ}(-z^Y8L+YI1-2kyXi#GaC5B+Ar5l93 zpMZUXU1w#{B^n=9$Uo(kai4I)H>KpJM#Bjw$(4Y8vF^uH4Pi7HwdeB)1B62edcxCH zqEa(~v4L;_KMZRyM(`L;rfaHnplrna--28#a2k@irmDHgw8y9%>zckKtufMAWWtx@ z8Vu5|5vj#i^wQ}!Ud$P6ic`h& z{k;Q$GTf-IKlqDf&<6S)M+Gh#k2-3%08ZMB3_Uj;_k^DwTvH_~lkFU;naY&c$yy;6 z-9Y3V+}T|t4Ieu=LJq_ki<~2d0uo z)@z=b1Kj4~T45dkHWt_7Tj9JgrDDZ@*inEW{5im1WD5w6g1TFq z<;}}3npglBqt$|5hWM<~k^UC;D#TF<>ji%?;~*5$nqSldj#>Pp9lq zivaM^-adq=0hC&ZiVagy+lR#n{A40KVM3M=ETg50W|HA#jqe$emX)S^Mp&VB+@slJ z5KSK}!KNx8IF8gHjg}CQV)8C-*N5*@C{@N8&=*$S_F<#mRPi-+AsmoM`k%-;znL8$ z*M+YExi>b`ZlB#ah5v1>ytuZyxE5Pw`GK^o02N>d?;_=kf1ICHSBV#YnjvvLbQMKZ zq+8#s-!Z#-wRyXG=qYAb(^^PR`J98!LFP3;EbFW(#saB3SC>@BV6(TsREE&qts+uZ zreD<%(_o>XBTGk&&KAK^FX>*ujN|x+ep##(D`{52n2t-#Pqu8 zS(79}@!E{@;*2wP=?tE83IC)=vKS2Uli`(V?PeHJ)DeYn4G1OFnHaE!1&1VbXTLq` zAgnMo5v{}*L%%eo^|BI);Zvn?{)m`F`_u@XA)iJh2+bq4GDK(LgDNV;cwnW~KiGy1 z236+A(N>1kLaV)M$eD1g^z=6OkxZ%mWybm76sPaXdMpq$trjdRdgkgSP3a;HZxuKu z6~9%#I(4yw-0jyUXmW0}hW5p&I5uJvH}6kLZ|KTHi;mFh;-Q6(8|NHnoLD$_Q4NS_ z0y-8kCbQsP2}}#@4|vPj2plH@MWT$Eit3gATB|c7Ff1mQR!il zi&#u(i-d&%IKomkSOzyk(s6DGfs(%dat7r)vccv`ec%VpHWSd0| z6p?h4?t9-2+A&`>Z=vlUS}_m8M*Nj;Z;wR_LZXMu9G5q4csG#=2Z6tJ$}(Sz4dlKv ztr=}Kb(Q)Y%k#1)F%@b^tlA0VZ1=^;%FHo^`)yh0YqC>S7o}n>0__`8vj0lOK*?$) zD$b5*Q-XF7s<0YdQS)a~_S)@QMInIlh|-QW0wP2`3Q8$Q6W67c zAa-pw)=IB_(5VbPKAA#CBJb1F7IG{)>Tgm~E+b2-v=R>I+Zre$Vh{rN_R*Cri05-L z*cyK52}vfr>f10))1?&OknbE zr*!3IkBQzD1kX_#G~;D2Fc%6bu_VKwnCYfE4DsI2$5I=HDNC|sxjy#L1o`Tb1rI0< zijk))_}KEcUrI~xqfE~cg<9H3*kA6|S?BrFwQ^R3HGF6x$=9c3<*Y2LDNVEecD388 zv|AMr@-nM6L)XW6kjL|#3Mp7mbD*=I{A>ShS=7KND8+~(q z_9DJ`_C_)z=OtMOF|KLO`IY!m!L*v)ujpDqj*Kec8v{B=d@;z|OLZcu%bL^Brlvqwgzz`jplI+$0Z`OIulm~1hHiGuO zX${zhiqr%HwzG@!9+v4xM$7`NjWuExlueBozG%!L!_@ZCw@i1;%FD6a{CA`@ zW@Qxf^TjdqAvP$KJ5c16k%7YvPo(V1%R$IbE4zd0O@Lkw4XuPfTP8&k{%ywj{poH{ zK93lx6fysk4;(lh8eMU)k#KFpd^0TWyUk9sMq+5xnh>F3a-oHX3OgX zPDgZQ;E-!7J*0R9CUl5cuar+PKLM0oOVuq|`^50=KD4c@>Ne+GhenM?N6AVMCd+zE zA9%649&6O51-w|b$WtgSwHu(UE7*x_c^gay4hVJ}`+z{nC7Sh$7ig-pUQw10+s4xZ z4NXIMt5y=j%wWm0>h|#L4os6^Hrd>LbJls?l(kEI>D}wo(k@mcC*}Q)nR{Q z*oFEMx^Jfp4Jx?dBG^TI;2c9|F_v~?2lolcWYaKbBnw%6GUI^SX`1T{_Qlr~$u{u9DFXVC|D^?_q%Sc&8 zGKqiv1J0jM&S5yW>$fX#Pu&7EfbW9?+f>EQZR6VqglJgVhDyC;2g6bboXp6Z5(J z6ePVk;&=Ifw#2Qq>nx!J%Q~*F+PCOS-Bmwv5ay6oPQxq7HBQTq>&<#Arw*OR*B9JV z$&BasWt=xpdF_>A*WNFt6i-=0??nhJD2$CPxR5!uW>JBQE{z1}$&}GT=U1@V^W$U- z3^1KHPFbugv10w{w8Xj+fT%>Jtqhm2WhSj@a1UoIwyqE?M>&*9f=<7YaejKb(p-;^ zxc)*)(p=X{-*VP)R}_@I?l)!Et$?aAnPkUMeZFCHZB}6eBwreQHhNF;}B!)N>5LWQ-Xk)#XyttiV$C-U>hslFEf>B0WO`MF3ZFUt%=FsL zKKn2&HS2rTokO_icn5hDF8V?|PefY9Ed^^P3~7&zJ2YcvEVh1UuUiGFJzVl?ufBJP z^{&tb6>u4~ZxcSJK9SZw82m)m+K02wFK3(%ul-C)=10+*yC>Z( zGA^`GJMV5cq_$tTRjPt(u!RNz=m}ikxtT|op8>Nkhc^RbnS*5MUK%ZVB$Cn57@@;v z1Cc|-A(g|-&lEmX<3@0yU~hybn60`z6@6v(sW?H?LNF2{R8!Kz7T)(PPENRMzC7!E zHsc)AO1cjze`?hO77kapGPC&jIY74OIIxNsT5q?Shl`EfMdlT`ecCkryns%c4;@^- zsYp;j)7?w7<`A35pd8nT#J6ini@URAwQD))68zL`?8q|XQqi;A*kC9#8&GwWsn4fY z*@mjKNCiq(PZmT_e2^9KDQf98dV=VQUM1f^Y#s{?9Y7Km3ac#bF%8s8{6M`ZC8fB6 zfkF$*q4F2o!;(An6HqCwkjExw58&JNJE(s}ngosM)KY=oV=xPlYiqECco?yJ^h`4d z2L(Zq4?-cO!SqH6{k7+>4@sae`rL<(C z7BBQ$mE2Cd*tlVpV|Xy9TP_S=R;tzNoq7v7!5!FSd05L~!yy!lckSUDbR6^VLaL0=Th>x%bM(t!Za^(fVXd< zX%zSz4+XQrtpa1F8Sl(-{5gEw)ZU|QH=Gx&GIOqm46zLa*mzf$vSU6?vYxL zE$R8Gv_{IRNTkq}J*!a&gGHe7u|}m7tztx;YE&8`jxI(ixDugAJ}lz#r`@~3M+8cc zX;j`pNWh|d=Os_NPgj^_a7FqpqXCKVV1vtfLXHbCIdb{1--(g(5;?FR&pN-6b@q;R z8LlI2w7!aev7pJHOKp&YAP~jMml}frudM~0llSxbeXPYuBRig|2O4pt2pE$e^5tLE z%mV!eP6$@EIutQjnI8HG&WB)zSa151#Fd!@3T=N;U=t>(Ms+p!&OCM?5dQC-Fmjxly@MH43vnlS;lW5ZpUn?f$c2{=Vf0(YFhW*V1 z;#E{NR`6+2VOjkYO~(`ixWvsKfwUZ?4;Hl|Atjwx!m1Ed1^%o`jEOKPW_$h3pNfmB zN?vMj5hFyI1c?^NTe1#9fX6&m>#-W@J5$<1bku+#OheW}4Q`j78|2wVynhP#Z6jB+ zlLYeBmiARcQM@Q!eQMeO#AvBzC%&C+1sOE%VK9&tzWNA;_D3IZ-uZxYaJ-AHP*`3p z6bkrP#J^bN;Tuvy9u_PTIw0mEEJOMP(ul@VUFc#48Ah&jH~iiA+*_V5 zi{!T>v;>j+r_AH8AbKYKi*Y(oR=ah81@zPt{2EKox@e#Ro7WSo)CIHt4jOn>cWzeq z>JQN?Oh$$cJR9OA(}1*DNis_+qR3+z>9Uedx?i;o#;ozP>hnDzI}O$G>2 z1=rvQ2keU$1Qqp$8(!T|?1^;qX` zj@9+Ql+r*JHR~D&ax7hsXE1BpY~}uP4(s~B8JG95OfSOT(hiA#4&r83JB@S{u)=On z*^ROB+vQjbEiKC4a)9I+g5E9%idnD60odvNz}o;oB(jDN9-y=15<8@m9q0k4J}G%U(q?smPgx8L*fH|vL9Zhk&r z^A8}t%(%D}evBZbrmWO+p6*|8{DSp6j!amd@TVCE1^G`OSNNFSO>ar1x5>*<*{?U5 z^O5{X>}K)alwu(|)S*D@2v?Yw*~5d@Qo$1d#Jt;HaL+Zm=kW_N%z<@n4T$?BR*^BO z&!^7gU!tk5;5El0?UjFUb}Fk3)FOJpJjY)GKGxlCEAWIWx^A2nR9^j#MtFg!^$1zl z0j$;xp9^tI>#u$tsYQbQZZ*gpx8PRPx0!xR@~xbeIHCfZy;ALyMk7hWO0j+(%Se@D zi>?1KrFBsb1WlQqRP-P8V@Sgz_~drK2W(~_avrA#h07o;c+geybN{u|J~(LfDroC1 zeb}N$Cy~EO7#@rKS7Y<=Y4rxO81E=E$bY}Fv(IkZ^xc6%Bif&6XVwG!f9<_{m?T?O zC;C<9VeV(lANO8nE{;8aOjyl)nFUo@6`7S;4^QDV-F41s?U!BE9JzhkG%GWzD(S4u zBqOt{i$48*3Oe`z#qk4Xe1iCz5k^!L#Q_us6b2D>0QK@zk%uq}ih#r8{?^)iN9>4< zT^0GL7-z=(y1KF=c0@+5wfEZV`CB$v!8WF#s@-e=TPf^)kc`n#Fti3)^a(mcv^B-+ zL#-Y(JstGwZWUrJnaLqw^Dj-dbzm#(P$oBR80MnEFQv3Fw3Bh}P4rnJAVb-^Q>!AR3;Y!lRh9H+(lk(gZC)TWxWFB5p#mVRUud`>ikqLUdG%&9 zA)>cvGCMZ7hS0!>SKIOO0v-q3d?J~SCS#wN z0MsRpL~CRyl^o~HSM9XmM{5z3R%Ype^}n9kLeI)Zt=F)-o;zrC7JB%zbD+BHpqV#N zEnQJuHE8y0J1v(p20gbv=%GMzvEDoC_B*IZ?Ls!#-9ZnXm#M~qX2!aNRwI{Um2wPl z^F253ETR5jEfB@zF2n?*NHV{Ds^0)sJWQd!-)W++X06rTukE;fsP5q#R_5lcwZMBt zvjg{2EZ~+7!~p~%@JSJ&@%GI66Rod8=}R5=Zn;l{`_YshI!^qrq$QQ}{iXhHm0*7}_Z+Len1p);d`xIhJQ z0dqgecc$bg8kt^BWK$kyi-oTi;vD@EWrLlkw1Q5{y&kZ}z7AfUuX+7>psitZ1$jdE z5h>oV3WCIFF%P(b!yKam12pE;fc>-0qx9kgt9 zNe37%s2)PEyPoG3o;~RF-8`Lvous9q>y+X95qX5AD}#$jZl}xc-%~^H|Eqg#w-0m* zgp!gFPvA}6m`u-uuVaAytkXi86_AJQR^U|n}T_OOu2zr3^@RX%=a zhGY;*?SPD+)}YcW>?W$Y&^U`SLZE_pUZ>tfaaSWS0fUdQ4?2xO%auAui7rL@4GdYt881wX6!SzAEt20z%_fVSh5 zO88mE51I0nrP7%v2UM$4auRH|ss~?Ks|sToichuQ8@Q|)zTkmiD9k;0P8Wp5&B~X1 z7y2K4eFBXcppqM<$Y4&h-6eaRbw5XTjYX9==Bm~ZmL>)SWN`b!wGOId5v-0N^PIIY zKTy2Tw;y3Z-EG3@=i z%*|tD;7}&n?E%TMy`ewV#cP`w7O}N33`C0?7v6L+4#{BpxUKCAS8r^qs$Fp(^r1ue zn>L6LJ>(~cx8M3;_ce{OilYbF+fzFO&;XHT4+8~sVJ^Tx<<2| zkiKurSid-J`mP$I2EUpXeWkWKL|0kYOvH-PQ!DzzWi(yU1ievZu^g7ECJFGBjP}hNE>EVig*Z?)x+~M_x#~!i7|tt&V=Txgg$@P! zYrrsaO7q^wnLrJs=0Vk?YSVLl`d*~>K^d#nN!tg|37=*_@O7CE$o;D*A5hC4mPVfl z*^_fF5i@=>WBrGTJ)@#s5Hv7^TKcb{K#a>*Qu_kPEce8F=Uw z%pV}t8O>sRs`iPf^brOTh>s>YZf~Ot)E@Dc0>BYK;h87J+8{!tOz40Q z({RlQ74nxU$&{kz{w2b>+;WJ7US7F@@t)kj!WR#6t;M=Gce^36Qq;0e=)PRg!Pbg! zD9;}5%+8UP+(4vpx0_6;PuQtZXv*-q$n1rMBES`mvD&mcHOd?YPR$AVCGeooh=b-3 zTA~8CvROw8j+piAUwmd~z|loEjQWFKo8~(5lu-133zQ87 zFiR(pGE%Iv+IkCvuySu zbcI=lmhhSvn8bmko}9z3uXfT3|U@meRyxJYno37V^G{LDv^Bzt6F!je)3x|2&RE){zUr1^CJC*R3NJJAL z(i?WwyVFKK`fjIs7j3FRCB*bpiUE#LuqfqqRnsGhE{Y7C<1a zu-Ry*2>8rjS)7om@(d}_S#SuVit{?P1(Og_6CU!PnCg--S2g}zT1y6@$!IK6QOYm+ zqrH~_BCrP3N%$072&%ywlT6NkHe-EYsvqe|N;0>AC~=r3osD|T`%|Oyu~g9wQBnalqNY+7P-VBdJ$C6wGIEEh3BX7p_j%KR>J*`h^5l7Q7oEudIJu5 zAlVriLCB)yEj5ws`K7G&BU$U4Msz^l!Dn=OKF~Wo}QMw1{Mye9C{G5^eRl z>`y)+m(=u&3%CYD!!tcd2@@j_Z>-^NVw$s|fE^?6U!81bquK<;wWmP-6(ic!yVD}S z24_jJDMv%3JV~sq1Zj3YK|{1AKj`st|)VaqyKj)5xeLF zUX_0Hz^!so2uQ}c;nZ28+J8=d-$nPjo_BMW4$R&{C{}9|C3&JAL6mMg{pKw4Y&vW7uS zTQ(kvh{vxJR>iWmfTp=BrnhJByU?ky6#EE6nRF}gA(v`xTHsUK(~#W^42$L-X+!i0>NA^&t#GqBF2<2f z$YiP0e!q{<%MO|{G7sfZ|0^nsPaglKfr~^U2 z2D8LC_@(0Vng4^*Lr8#;SoP(VSaBr*H%#DW# zB0*O9Ek&S3h-ABdJ&uFV_lZbvWOAZ>mcl`!oF{J>7VcbO-@V&t?qS9wAdCy6RpY-E zUo-vUjP>QwtHvWV<5nX~Fmf2h)T+MlRBBa$=POsJw@+!kh?n~Z{3=gWDyoANizGjG zSO~}0n!Y+~VUHZu>u;hM6-mAGwHBgRD@~i0ers*c9qqFH%^_ zsT+u&v|9O_z^KSAEXb_K+%3X55S5$=ozJVDkm^PWe&cd3@Wkbi0b$cZT~1DLJko}} z6kh*^63V~ISg5|9aNi83@)|joM`PGKW+r5qqxD%56oQ}O<}J%v3!G_P911>0R{x?X zciw)=Q*Iv;oCwzcS|EHGthCW-=a8NWwTZIb25qVhN5!8&h~9CzGXNn|afds!Z-*X` zWR-|c3)3QbksS#`()JV6lD0+76rwrCF)h|SHz0HYV$*==#6zh0XG6Xsf=)6OG}nc$ ze`Q$g7B#nmw_hukE5nzI<9Wj!boDS}5ZS_<8Z~(~BAPfc7@HDF?X|KohVtzxIoj5= z;wFIvdjUqqH7E?1sA{LvgTO%n)m*`Ex)4luJigB{X-sJ_JG8Hp;z3}KsLyKdaN#}O z8K_4ZL>|Wg)L^h%y$vk`Q<>ZIveqX@&u5OX1QmSEU5faTX=^Tx_#3qx4+>>ijFscqt#T@7%Uz`YAqU@ z{(5$*ykH-LvlLU{^5&F;R4JwzIod7kHt&M0v@3IoCnfh#H}W2e<@h8>C|w0UQ}9Od zMP08~dFgEN&quhT;jpUP>d)f8zli`(UfgiqruY6CAmZ==;_|ITVorcmOlaR8)Oxoi zcCfi-DXrMORE@D=^n)4ew!aRvcI6^?$zo?qEH&(g_@X>%Rnq0F^t8LRx*t*hD!o` z7$2|mUZP1WU_d6_6?6)-We_Wg(t>kegPmZlX+}YajI7d`CD2q!1yTB*oC1%cL z`3)1MlZ&+GYm>RUyn3(M1uQxgo|02uKt3Q$F0|=6^MArjMRyE>(_z#(##H*Peqq8XK2z^DULHWimWe!3t$0#f`T6}PT<3mY^;pAC$Px?)O zYg`Ej4+Ju+Q0oXQYr$^rwL91q7_DL`i81*;`l5{Wg&FIS$>>bZ5h8NY;GX&J8Q)no zMJO>DF!VgCOd~HIa*&lPCNN-;zu+G{3inMn*!jZCdT~l5F*ip4bV}kjXSv{Z^qxR#7+4`gq9vG-!6B zkYq~aFRd6|+`ic_zu{@wIVCMoNzn>MPVWeOp!{KM=)l9P@}WGnXIKejs2VRHQCy~{ z+>};^Z6X?l*wW40w@6)}PfE0pA$2K#VG%}7LSlm!CmV@kv>myL;hX|)(HYke#0o$e7qxVp6i)f@|$ z#PsJpq0p0O3dLp;v0a68@EsIQmFYs-g_2E8k4$!X^&DCX1TGm??T$edQ5Pk%@jsWb zK0GzXR2*X}epOfQI^x1riuP*7sMh>^O55uy zaKrW24kqJmbhs7DizIY2R0*;wF+!xKC=A3zvv(?SAVoYNGaGZUQ>!~r__pN3fJa(x zln|JhSX83eeT-G$2r0golG}-~ssq(a+r)8iM3$Aju3w?dJ;g zK{O)Sj78JBU!FMLsS({+@A?}lO8Zy<${0em}MOF5CXl zd`Gu-Y<+Ns__ley#}i&ll9HUEp*Ez-66U#vPt8=-mQ4Y)1z;PEPNrB)SF$ggt4LFm z?8{PGzyhHVC^z9DW4KDe+Brnf9msM#Xs|_kXr|JS9SpMs;r8$?=;B~nLt8;in6)}m z7I*OnBzokEBs2YW4_L2wzhUwn%k z`nBn^#}Fp@ZyD>o8Ee8|y#{k>PDW1)p+#%l!E{1sum?OpE|BHld=v-K%zzyA0cVxK z47#uJrGDQvEeBl=JxPb95WP(X#G5nLE2m0uqe1p7DQ!&Cq#z(i5>XMDh`&Ga z?#=*I6!Ba(mx!f>;)ynHTih-UZ{Vxd8g|q4lrs~T>dr&zXuu^3_k?KX6pQ;dH9_KD$K3N0 zPWA{yKU|HF-?$eNdnu=?TD_@VPXSW-XC7n1+n#As|3ub8&*BO8y$}nLp*p&n^reaG z0GtS#O6kW)i@5?Pi6&!@(3_IE5l5J zpKWAa_B|6bsThe$D<%yny@=V<^N2rqx+(LgxD@ESGF$2D)@HBQLI05i)E7-GrnW=` zBxPl3<;=g}43sMM>H+35_sC-WL?TCyAQu*L8GINjiGs)SvBmEi|=jfj!4903DE05;!j@OeUS*p7A`2 zqujq#aDw}lY|kygoa;Q4Qu$4 z)>>LQ+5AO2?Xkol_R?$MnDV+6VFrxFmfydn|3g*RY|GrVl>{+(6^Sy^*>5{2j` zW7mRMG}ZSzo!fb&W$=_|EfVQTT5E2}3UsrjgoEv8UfZl*ynK1{!o_pjn;00Z4|!+k zp@|4C+Kfz*;43Reh}^XB{a0eL8Hwnea4yt%dTZfP>2T;ZJmsm@Y#wfDDx}crFw|AU z7lf9FzR8+|jLtf_E(6mq`_L zEuJMeFRsFnkt#CMFn=^-2Jx8u%~nHzJHV9J+i!EY#HM}|8{5F)#2zYkMtNhh@&JB# zfUjJYGZL9hqMI}B6rPR-pMXFJo-*B6j2Mz{O-o>lyiv3*BUcyZAW4Ph9yhX~gMfxP zK+%<~C6t1IPUsb(v%I_(X3^wtmOQ=u=d1vWke=U^{f^mV(!%Y>> z*V;sLcA+uI&pmSRplc#RbS+ZDj{pvVHfX~28Qc*g0GTV>Gir}QS5u)FKR|DQ>|yer z-e@cEGtk(kG3Wp*KWH`)mwzy8p*CtvV01H=jbW&?;OhTgGQ>&RFB7>cubw_vmW@D@ zuSrR+={=*x0+P=9U;!X4B1oE->(F0ow4``HasZH-{##|jQ z2}&cbR>5B~Q#Y-;uaZVxBF;zqC3Fh%Au0{Sp$?TN)qq8C?zKt)7otp8atYY z!ZRDo3~g!y@+j{fpeY)l0V$!V@Cg4>LZbxsB%0knkg@)5X59SZfC2s5op7ZsKTof~zyIpb9~Fa315rVn&UdUGTPM>2!eSrcTlC*@Zftji8#V5wkLFL>Xvb zhd?Dfm3j3yI=s}$(9O?Lff?T@ut3yJZqfb2p7F#)g?eV|_!OZWX5foXj`Gi7*2s z6T!fG4Jf0tmuvNB0LZ7=X+z|5uZsLZt(ym#eE$@A#zdpa{A^)%?&f;&)?Bje#n)u4 zA04|{LHG6^vLpmZt+%Kk{v(To&dN zqpN`s45fx_!_J^rhcjCMns5g#vfPleNp~ZlGkh-5-G9+>V7HP7oJM+(lloh}B4FDv zUWmbmBB~h21hzkpY(-%O4w3C=jwf4Wno9aasmCxdRhpB>k}xulnS|OM&6JFqY6jv7 zET(bQIO)ov%HKr*Y_hi+iNBE5=%#z-tM_ZY27T{FwSUm1QY)FkmtD%Pzj+231UsDV z0I`b92kiC(ueRs1bOmZHLscTxPF|!C`eNMlP_oFdx`w0)hG(9Gtc1bf<*9}sf>)&` zBWGp+0&{i|kG2ReAR*Z=+(V++pb1FK``qZg-FbFx-QL1?u^frFt*#%QotZDhqYaCm z*W-F9j`pZ7!dpb14g6n>&|JpmSQfE%6Kv4OPlgRDYwjcUr4E}7hGG%W!tAXBJ|4=l zkjmo01(u(Kd%ra}XnO$rDOz|CbtV5E#t_0|hDOjIgdK!S1JQt#Z}y}@S8H`2f@hFX z`2y5Sav4!MWM_{eXAO`8b!xI;WImBL_wJ1KhRoQmK*a)bTJobs#Osnsdl(WEuRm5y zX!%i`2h>4BKt@QFLbSJ&14yA~?_v&XnNLJP76J;ql?ueXe&?X-i&V(bP&4@JE@7|0 zS4TQay#?~y-|BxCy6RhP0xZL6cx(N;ga~U89?#8Ke=##|f4goBU7H7cV#kWls(top zKsG@UgOrF1qC{*30}GZ9dkXRGI ze_(Sw?ES~G*6(Glah)w{0V5w@gow({@ikKq=Tg&9t4qe}<+Lzo${HRA(N^fCWetRbj?zoI)wmM}L~?E*V{dI_I3k4^ zK-l;27S=1?3QB8@INTPLY|YQ+kA(WsIoN?_+K40pn^+*4OiYmlMqm6Z(pqVeQYP}r zW8Wi+!YA)jY8~kV!(JQ76*(R#D*kxlQN7u#4_dXJWDsg>?R#RVyl{Id@^gjJ3FzO7p$7)%0hX01wTgCr6wdJr8#ESEeBFZ zEGK_KCdS|?Ec-1^{Zp&>Bk63b1nRvl!YW$f$xE`rwi*})_^mlfYkDYh`c8YN79a? z0uot8i75K3S?lFvmuJOM)R>;|b7{#ut&2ohyFf?>d4br;g#?Uh6Xie^@I@cF)oblK zT#6(#MXZL5hQnS5^)liyLnVuszCLUH^fb9-hO&EgT3phy@Rj^W z0IHw!IA}`B1+)Q#NU?5^vLEQ^YOq`s1iHrHY+`AlV0B2P5H|@eu1Iku-E$QA!c*6D*7{lfhN09j$RDt5vfp`ok&lYBget>XZ|_ z!b9o@hu)9Mt5wZHjo!?}t9t(~B^i&xs^7_2zmlsK^zow)Vx%!6! zvl`I!iJ=2cPa_JQ96Hbxw6k_x=zzb+L}7#9%UFonjtSo9tHbO>rf7jV-Tf_!jB;X~ zmVFTs^F(Onnt~aw(%k7Vz2av%0&DOah`0=7KdxihpETQD?4aWo5*$I_dKQASTseq2 zO1?NEEg9%B=qA5>DrrkAA`B%Vja5K~kc~kyyGw7ZRWU}(?2$<;TiX||-q?mWiZLI^ z38~%-{0A$tg&Kl6Ka{baH-6%>iHu|PLG5Z^kugRVv|M~z#Xu1S&WQ;sH1~~MCn5YDTkQE97EYk#Oyba3(e;LV(fBn*~vS+UzmGVrsi%I5r5HK zyrjyWpbSNhXbDiNYD$W|$Uw49Zq7E`JF~YaAr#3~&D|q)H@LN^g)9392y;R#{=Ft9 zIrg>Clr_1VMgIJl<*>0#s2EWWUY*i*BP+Sj`eXtgrc)?71qYqQ^)2S0_AKlvbQT~) ze1h|l=^)aPf&ZAq10pb@r%FMi`|8KiqF^jFG^_bTFLYjcejl}#a6_yIcdHX@Tf;USfAk|9}lDc&QNV+&jh`LCb z#1sUqG*Oq@o%ZYdIAP~2JZK3LR!n1#I?=}gE53@c2elRz;;BzgHh=#nW4(XM{4mxj zd?YP?1kO*vk1&B~$rp(eAnLNj7>Yu;8sGDej8|~g+0{h2<^~p-N{FZ2RD0ovo{b=q@YiWc*P}J zt3$+l<C zZ3qTbw>|4{hX-o)DGtHg@$3N-wHvrXXjT+R=W~<-AqFMetwrbBF?)XsO7?0njalp! zjX(%*OO2Ld-|Tn#*u(hAFgd-!L7v|O@=7(`ku=r^0)!dF-WnW`nJ>os=~6gH>`91) z@Rp4AA2Z{Eo(QTQHru5lpv&7{r^RXL!1%@Dj_qFZODR!z85q_;{tXtgBqC-Xa&J7Y z3gB{U9c@^SA=J9im?TQg>Cn-rPNql4>5won2(thR8`E29n2+U(aX$WKO7pR-S&*DN zskPga(~jVz`prJFsG*w|%VjKZ(y*|mY(DHSa3Ew*swR+xF^X-jS{nmo*9665|EOih{KI=ajS%I3*IGW~9Kmq}a{RlWU#w zQw!VIZ)~2wdgJz%8IO>msD2@sh?%txF%Di0seLT7Q+XrbKpQ z0$o~;fs!^C*;+Rce)HnPk8D?;esP-!AI^f*3Ev(Z?7-9r(>*q&&A(yw+PO=c+uNH0 zLtES+Sp-(Je3=d>*ohsx0KSxx>?y>zO4*Vr%={l?&&tUjQRCuMS;#5+gLP4h>fk zu6=awDb!#jLOH-XLo}S$-YATCUe@~Lw3dXqw{}{Mcl6%c$1&p3i&rjOeRPZX5YAvY zkq?2nqwzuBZv5r&Gg<3J*(nL86{AY?V<{yglr%U_c3P3=(jc5JY(8}E#w8L>5lGH> zPOwH~T)kh}ULPQnAR0P-Zn$g_+TuOp# zS!;Jh^I7fz3RsDE1Pjke=lqxCOw4|<94RFuUH}P~w0(GY{>(z%>Z&~F+>BnA#3jl`7i9a z6+GZS3;uFJJD!H1So}cEDlA8^arAW+%c=;9LKOg1$ULG3ZN0snYQIz6Z+ZEr=lQ(2M##LY`Hjc4~UYWICJgqHf*|_Vc zR<{_5!$l<9@oQ?R)GR94VpKD|3`@zkfE&U~BSc#MDgNS(HE5D4Y13RdWurxt+QNy1 z{*o^ot;R-?{Y1Hj{K4oeV3oe!674?UowYtQEp@=$yErXu-m+|6tOzvX!qJ)kmI24YXL>62JyB$w<ST&mkLWR-qGAwEMvWFFiKw@WNIf5?zTFgg_)3 zH_lE0V=WTrpcS?$6qj0{6HU&6qk|_=b6VLXb@)O0+_D?=6n`kHB29^+n2uIJ&!R=( z4qkB&F9BEph;g{VNOs4x=(@IK#CLdZN}8^-7BQxYyq(=$Bz)Nml-P*@;i4KjpLcsy zF{^vhF*3-@quWR;kVh7FG4mTP@Vzu7KXrzX$J!m#sL?$!veiLKx|e98i_Vl|g7a~t zPn+oIe7CxQ|JLxI8O8bqDX|6*5}1V)?xV*ey7Ei1Ax}rc<{VFPpxSkM4V;wV*K`dv zI@s<|f7=fFu*>gFzk%d{UeCmGaTx2Z=mWWPCULA9M4 zlhA3s=&Y6LKcifFRccJqJcoiwnuAbdl7<{bya+Q%>sm8)CTUG>u)YM`-@1JXhz_VL z>`^<|o5|u?f1R=3m$5b{23Z=#26z*Y@kEu z)C(G@c#Z=7BBWqA*BweIrqY6vR;8$}px;ug6b2ycIT8v*=mm>*9&`>C z2Hi=$kYGl0gn83JvmN^>cBu&FJQX@aDPl^}H4&5AK>hE}TA$BY7blT1ojq!C#`$?> zwe>qv+8#)2)n6bnJKmYtRZd(KZ~Hxf70W1+*o1+wR0k00ZU;8iAdDcIAU~jd^RP6?$n5>D`!M`ouk`|y9Gi*r6uQfslGCwXbX6A z#zJZ2Bsr^HsNzVrr&RqlqsieHh0FPMYWcrwB9lZ)YRDS(4qFQ0gUUbAzza`Hq*OCr zjSE{Hk!nd($mmNM>(8f0MWf=GR;45qU?vUyhn;e0aRb&@(<*6{WNSPT151O3?hKkO zG!qB38@NOI5oI?}z;NAe?jgS5-ULu_Zvo&Ggv^&reMGJ5f1MWnm)DGPIX*> z31rb#aazPR)|z_PWY)aiOxzbJql9|FV;T>?`nc#J$LQ#9xfsVhmc;h!TCQ0V^Mz zsA3DlLxiptd%wM@Q~+3>F&IP)VqZZaU?QTS9vFQV#)P+GCm8TKkO1I`WC2Ag?3ka9zKI-(Xyl*^0DMc-p5%_{tik zqQqF}A3j}+(Wz+L7tPj?dA{U85yPW}rm?{|SJpYk2fR`j`jc#2+Z=V)Z=Fyv z6k&KTO`F;uq%_IlxmBd$4y$-1|8HH1sPA{0K-LcF5k(F2TIvz30s?yqF({bh2uks^ zmKP_Q&VQD%fJHS)=*}Yme_>~k+>M#a??2_KtYv%3W!-Gwt~QZD1!sn%Ictg3XdIyV zme%++cmEz0cZ#I6>H%8ZQMVS%cXWwt-{#6hIwq1jsfJPW_eP|K!O8LIj0N>Y0uM05g+#n7KXeJu?U~W zxzZs?ZJ_xVGS;6=iRQ~I?AKdDLzcjgO6{&bGjqZ905C%+5>zAFwi!N+@bJ;35tYI% z`=HYx{6!eB@Q`}Voz{`vAio@vxs|(gSxeVPK;dCTWr&(s&~Uk;K@8nDUq{^*xnlur zFC2RfyS9t+tsq*1VRIaZ#^d@-kdorweVWf=d5C*^!pfse1JQ}>LbJ~CfqDB}`v~33 zTb)|N)7J!S9;CpB#me7i*W;iFC$9wa#me#;266MzjP^4~~E)-Ww_%XUqUYflDD}p+Hd9a510lf5-yRH;h!;V?ZE+Uc! zlI9J%@CJKc75QyQQxRBc>sE0!?2;ue$Y(`5-D+U7`s~4*$i3j_rQU+oYS=5Y8W^hT zVkC6I)QwyY>}72qkX9jEi#c`U9QIrIa&`uN7rAz;!Q@dlmMvx_o^b)4YzZ|xANeHz zK_k8i!*oH26#aQ7@o0vo3tZSHjp~n5T6nrnPo%>%fe*elK-*yQy$>@?P6aur%1NnV z=UXLGV??(-YPzk4y$wwzSx{fp`i$8a8KGDx4#*=w<|Z`@XTN>P4DFRxJB5}QJY0gmnQppWk*`cfF!++xXVNTM0NT9;U0c0Ck zE~2A4HDm}5CtDZ5RQaRKxJ?{m+2s_?U0^<#(%Qf?1kw)Ce5gU)qbkWEcJ&Z;DyZjC zpKCm=&K4ywNjZ>%81t6~hD8-oThtoMyP<_rBD>+GSqsTWWA@FAC%KFUE;(oZv6xq) zS3M;`{_B(sJV$p|D2hTRMG478r8MisHz`z`o|v>)_1#_`O|3l;k~k9;aO$RVNGi1M3Sg!qxecniviCN`0r>jRB7IloJHR~;1l~)MpPmiu>$-gDtg~zB0&`0DW3O(Tl--oUUDd!2gyWOHP@#;6)$-iG85_JeEU<4~aPN#f$|De42{_Zf>LYlp5|Cs;B(f zEfxg{^eQ#}oadAS z{*YwekH5@VNXwZn`B#mpIUh)A0hAnRQ84L=)D0nn4tgE3YI;rA%QGRF?wXY#WlB8B zR|CsahJ^AOa}w?XqB7yJ@lthUn+7T~BqL{$O9@=q4sDOBlgQLuag5%P-%W}9D^B18 zr-|HhYr7B*Te9w(BKsqQv8Fp8KW{1Uh3@q>-Ubd=&gDEh)#77wNXRxGfZ=h*5{$HUciVv(UMxH#O|!> zJ~&^B#4HVVu-H#ekJu=?H0e8OWw5SlDLQ8{r(OHn<~6&Fm_3PLidy$vgsdC*uK>4n zpc_fiLdq!|JZRHUB?Na23HE9^qyc;ql!+kpecP>e+LYPdM$Jj0{q*lL)}Nl{bU&u} z_I)W$_vsQ6>UMUMmDQrq4_L&fIsJ{g5)Ayq zJ@(cfqJ9u3VH1(OS6&5m2?qHCgi5*7Y}a~6bgv!%UWrI9a@$Uq9wEK~P}YKb_yZjYq*0w}%S9Ln!uq3@l3K8W2vK{i)Av>Vtt~ zUpU>-tOZSaXofpw;~x5{l;}-eLrgCqPEidXD!ukQo!bEE5`S||Umn${c>LH)rRbRs7Uc@8$vrB0M1nO7a?c!Wu z|51%;zl!oA(7$Lu1y#Hbl0cjg8BG?+OET71W~^_XY)Vn%B{Bm^F+?bX7xuEV;Bd;B zV=CM@+U_BqC#ops?Q8gkL7Y)F4GJ$WBoTU(bFw=Zo`>-2sH$U?U2ujX~#IxJTg9Xmw^myTUUQ z;rS(nfx1ppu^i3%9$U{6UW!v8ypRZS!JFStNyvs|26CkleTm2kNnNFAk;KqnQ`WXb zX7wnLEJp$WX0d+I;JiVoQRQNBpb4n@=R(-BXHE_Btmir%?sDATw7yM%~o(8d0C#`@sQNX0NQv}_&- zzzOc5tMFdjj~0aj@su?{Q&o{><=D{ z!X6b?5)5Dbzhte~WJl^!Z~o$IrG+&L6;+m2&io5eIF9*^nlVpk3Rn+)l%*hmjP*#- z?pJ02`GaFH%WJe0XsGzg_)`q#DKZdXKXjeYs$_~Wha+e`x0`pXyYS)jt!2`Hn0=fS zj;MrIaz!6R;$W~NKeBL*r|iw#Zhe8^h;p1OMc3b7=j%7_@vr*;3eVBR&fS`~w0bL= z$#E|<)JDhc4gG^IUfZPnFK)C=RYP-@rXY*)uqE(x^k@)E2M2>Td-EfupayRKVb=Q1 z>2tGm=E=c#U{>O5RlR+;)vBT;9zgP{2r{_L(${2yp+fT;v8DSzu=Yx9`O^Ec)?2dH z`4Ln}wNN>Qp5%Mk!4_*y&w6i4xhG{OFnM4jUZb*nvGhst?{{vy@HU`87Rv*Wnv}sQ z4`R8~=1Jxm*_QY^{;HD-4`uk|`3@*O_3Y|4-E12N$njygUlUWO$%qJte8Q&{4jPnS-7e&snj}aB&qw=YPh8htJFCwVqgdG31 z8^L(uOTF2v4_Y;#?D6g3{Iu_hp^_`%&@|n!$+Mokj>rpbP>M#ODp$DRXC9eMV#UMS zPsFAVWv#c321!3G{Fav&fXa^_V-kL90x)8Znb{SSEGOBO5BRH56JidK^?}Qc*rC6I zi}Ja%-A)&p4t@{3{oEYXZ^%QvpjRa*b}$IRpCh>g`Yp~60!Kr3@N;G#H zc$2bVB>7GYRjjOa8<4^;;+sEN@R3#<6@GBiC!(Ur=bns;Wn;+h=hD&;w9Le?hJb1{ zSPR&Vg*b|81X>oIFV+-PFhN=M;WtG5f{P&zdmY#v;y$G7+fec`0AdZQMLF2Y<&F3x za$Rjm$lO^r5t?m)T>#S|{vJuT9}%aTkX^>?yqBcLu0V_WA5QkNh7^i~X2Bcmg8q(^ zOfmR{tcBKFlX0eE%r1C!TAYb#sc;q>bPi4iNgC|vER0z0Ni_&~mP||d)r|G>%!E8Mm*~AVtt|u2oVrm&F0|`rzDP6Bj%w_Ex{i=q<(Pd{iys|)vU(o%}o5M_wNF~Y9#jjX2$vt zqX9;T?30KazASe1Ave4ajT`HR*L0r~-SC=vLsU804X9c~d=VYI4xU z1Lk|VZ+Y;X{mAvrhc;&Ok2M}EJl2?7oPApU(x7I~ef?w3gNx^$hCAr`>CBU2eU87B zwIFz=%94@*WE*11Pp8O|lGp_(EBd@Kj zOPk+Zy>b20oQyjb8fdH0aPzrAe|Hszo!jf7*ThCnU`%7B;C{ib1R&W%^t7R3MUL+R z5BY9Y9Yp@W__RdJ>pfZPjniio?;fRLq4(A_8KrGTU=+o{eNMp^Ltf`W6|rvUL4|sq z7^ZDV+Q}&6E^cpLuAaZXd2V}iL}vA>8{)a?(@!_M=Ce89k@Jn>FCjC&WIn z^xzdlofs{2ci%J!{(e&!nZ`ns>1o$FNL#VX~)7U;h`AVf6oUATDtKK~6>WApmvmGhg`hc8`y`hDcUCQvS3mbK6@ zb8Fm)7j$N%QS=EfI_>qH2dDz;SQz0wlVEAQ3r6=;1I&TXID ze&)5!Et7y-h~1*}>U%0xQ<9U?8PHmg_sD`r&~21&g{7K^Md&;aZ0S>A5oO54$g)qT zC(9~`bbu9sJ~7OSZ`^$5qgStA7?~462vn&BzOJASD3&DR!sj#Ahcnjo2^NZ1ZzA#? zS|+8XG8soPX-XfRIe!XyO8C5G0==nnb{BvM00#k(p@SNs66Dqi5U@*q;cDv$t3y|S z9&OPx@@6ue-Go!Z{$T;tmD^{568uyylt>J#@_YwO3+lZ&k;cQ0MSw4ju#AdNx)Av^ zk4~HP6=$Ke#NOf4PnE(4iNHAtBPs4tzd$JswE5)k)OrkzLYw!J<}M}$H%R62Q>4UH zqPXEg`>@?aCKQ~)D6AUFa-zEhyNRz8=xrn z%RQEawI9h^@61}K%Gy-(rv8D?@k{tM8S6(!YvmEq#i=j_74@vC!Kt)T6nFsTGhYKN z%?4SHge2v8WECR6p-28ADunpAGuH&TwhK^GIgrzYY2dn@>vcN)oJeO}DF*uxB?GXp zm{K<`GTL_K5*&2Bf^a3Tqk25pVQ4u)s)`Fpr1D*9OrVCVB}Y44vyGY)T{+735PIU@O0epFRb!S3bs zkw}D91C;6Kk5nhbl~2W$`LEx2EI*e^M5F(jv0gt~BZvr%TFurG(%c%9oF_WO#FZ7i zJ*B{t42=j!ycXAxK6k3`^;!&gk17vXC@^a}hi(H!Uc$|#3TntZk|$R%kXQhGxZAvo zJp%Qc&AVZB$CL{9lTWZ-_=J(FzK6)_bvfU03F(d~Dp)9&koL1sM)FT(p}ewCPPl?U zpFMsBTViEl%E))N{g|g#8x)$Li;;i+ar^7kfV0qY4k+7SJNekzn_u_%*WSXlyR~-x zNR9BcAvfn9yLF51an?q572#%Oz5#|H=&p0x{wf`=C81l~ru_K1PBnzxbL3P5eBS2BDm#G}vZ z;k#mFwB4bBNUz9PFPKO~vU3h7jgXL~l8B3)NT%;SflN2gE&RXQE>e$=v z3(pZF@S!}*tJ_zWULEar zsE&f@R?+N!9+XjP>e__28(~12{Zz zT4<{==M=pyHTsE-rr$xFg&NB@JM6hS0B{W6Q?PfW5?aNx% z21#7*9j}iGsXvA_JU!Y8M?(y*a(c9z4%wE`03*>p^4W~_foaUUa>ZB{^Oq^jyRrt^ z&GmhiAzBhPF?uK<4sSnb7t3WxM+#PSs63Aj`-`_l)(y(Q+cb)r(}_Mf9#Z=&%IdR$ zHrSV!Z`0NC)`{p2nB(8eSYJ1y4AfxDn6Orc8B{ zh3)G%HqT$ZboDyI0~&uwHpnF}E`(-lr;Wns)0T}5vl)s#sX~G1f(_sxPCdM znO)N69M>)yh`o97;YYTsPrtZL#17j}IR(EW`YVyjQ3Lh2w$EL;aPImA5PwCvwuqMDnI1>{m2jX-nop=^ zK5z?w5^iFH$9h8MH?6Tzi2u2a^`S|o{)(|S=n}9xNmtxMJK1(a%zX+{1;<2#QL#QqW7J0`+7d*y{MbTidCh3{eJ-VS zfhLbSooy*r5Y7%{1UEO-M@eqPh#(zzkFFqE6C6JGlFyfx=Iv!PMF$h)wGY~>f(iN6 z;=H|9Oct4$nCwQsWO`%|Z>t8fhc{C**~?ny;^~q7`?3}`g0W{i;QCBHwI4`H7L_&J zC*B2QFCJaf^mP@$6lkbVMAmpIMDQCdiOO2{OByaEQGT|x$}M)If@gMl6-Yj_W&DSD zy=ZnKCPE}F&g3=``Mnb`#Hf*eXKD-yOMXb%m9i%pB57|07bIEjy&YW2XyB@ z3;wd;#9-bX;sSQtuDu7%jRlq-4>Rr5A_*Yq;PI;Pm#sdsp*5Q+N*D z?yo=mbS29Lkll*#k;o}ePHtQ$3}SAn*AfQn-Rz^-WbgEw1xOW47L?K&iu5~)!F zMRtThGzYGbOG;jMjsZF)qc1zPAfQ8WcQlC$oI#S9+)>?r8d6O_L-B{ABppPA&(R`X ztl@N#!rRYZaStz{R0fqAgLZ!;yI>Mpt~o|`>2p((BhH!=_)FEg?(FV*aPKc5tHi>9 zSobKmC=Pk0F*5Askd_&bEbL;2H>hl#iNFA4SGq| z0`UDKBS&WZ30-tnoCW-c7UPatth^v4cHkKTc2HQ19#64FiD)zo$MgC}=?zci9x9uA z4LTWkVF7+MyWOD_Ks4(?hN%dj;WyP$d$_I-1DY<|paumjvH;6T;{ftnM^|`CM^KzG4R{;Z3MMnu_<=Y}VB<6&_gU|+|MLBuRp}q`o?ma@9CHvX` zBhhY*Lch03%SU_U|Dldy#bM8-v?sUPK#|f-@@4{m z2JN}UDa!R0@8)R17vZp8wDX{CumI>z>V>2!nitHE&Ov_8Mkk&k81hu?`=y9^N7qD5 zTLZ;K9r4Df@}skdp4Bp?*$Acg9Vv->z3B#hbC8vt*i7ImC*6s+R8a5A$cxxWQDsm4 zjdnZ8*9&jba+gr|3M)@q<}Q7pHdf~PX{lIA(yT=EW+E;ajjYe6B*{;WfR2{_Ow`u7 zxUD!^plV}UTIi-mwX=yt`iryHmowI=M!`X?cbkwe$igbF7@Z3*PHFZRD?(49B4X;G zy5DRevfIKQAiFKF{&=^)ZeNxUex4M{yL}*X)7aqnW{X>#@Ls&r>9l~eq$#*^l55!B zeEGb+P5bHf&Y`*-R|Q(I&~-b95O6#^5nlwP-b8#^HAHD@d~vrVAg;IPIDo$XBd(~e=KV~KRem7;btVUWiV;wU=(HBkyBxh)`8@B_E2Z) zVBP2qM<}3EM;niE7&M;aNSA9RSr{CXubY7QAiE-6OJo3AK;f zzU99`9J}nIlO`r{N$aLA{ThI}&&w+}01}SaE>=bytu8*6pY=rp4Mc7R z<`K1k+?Z{n6HEkC%9NS$+KlzG(FWESB&H!`M|Q&or}_rD4mk><=1Ti6nV4O@AnokY2mtVB=f6%Fk}7pBs4EO z#-fc6r(}?owZ)DydTgiaC27mzw+%;s$ha+QTdv$Z{ecC>!2_;ld#}HrM?O-oFaMag z(IHsAPqwkXGh;y{j9TCp$OANkH092{D=i9Z$vI3%l_Lt8hMHAMf)CSLYgZXSQeYM{ z#e*Y>#02Wpe|a*38n?rDrbf^}mk7Rn3_U{aJU!1vxP*v{`3Wlqj$Kec*y$i}_#~== z;Q{VOFe**^)lX-v@6TBOYDCXiFh47R603+l6Q&;3FFUzwY9%K4Ps^A>z5HeH9~a_p z*qxncp@(U3qDq=VBoRP3Nc29|ctj-@{NLO$wE{%1MDtEG^c|r=0f(v4^n(B*89u^U zS~bS0Kc3Rm!!rn_N()8MbNNJ(Yd9w6kSrL1n*|b>*EhAbzm3U#{StnISxG#Fs5yak zHxaQ{mS}5=2}OMPblv2LmIl-$vWDUiOAeGKJep5$dSi$}s4xV^2j-!=(4Sc21|j}) z#(LE_aumRQjH!jNqG@A#Yf6*3sBKI#{;9~L6f2&A_5Ds0on1rwe^J|$Kz}g~7`O<% zp;S;BX;G%q)HXDbG@^`a`Z#GLFzoY6HO;Je5yKdIQv5 zEk3r!uetm8_JPGElGg!0+^@~u=VbRhSx<}@K*vOp2Vo0n-lB*QFa&KrlChvYjZNAj zJ0xOA`-#&fZBYxc2tG4)K-k9MpzGzCR2H7jC$SvG<|%XFSbCHFT2KVXeF7s{-iO$N zPvgpjkgzq-`BNF|JrmG*d4=PVz@&~ex%kY?1s6IC8ZI}V!#LAHGig}b-hQnGP>BZh z41&FgXs*}XX&nWK(=xQXtd-+okw1*=5TYO)V+ao)i2LU2sI#WfG1AjStg&I&&<+DF zS5?*sq9t>j>xRem2`?4@d-wfJQNb!a4;xsN!HBM{Krp^Qp-tp0%-iSMM}Qn9RB=zA z`*YSZ%H6`7+uvqmn_7%lx$TRLA(;76=d&j0L$u+8`lV z;-@tWjo=o(z*t_>;wxg(x2fU6hRpyjVN##Y)K*a5L!tK1oGz&qd^b&0jf!DX>oDHh zpm9j8gLlhYNg*QmLVqNp_y3o%pjV77vMa0P{EC^{A39}vuLcU1MoQ3|WU__F@~|R zHF~C2Enx@)yM|8(3?a56BmzN_MG*!KaYBLWHflBxg{FxoYfDC(@ck*N(QBHck<@5B zl22Zrwrzw?C58!SggZ#$Jg<)Us3+9Zk@1ItW+dEawnH}z>>cRZoY0(1yPlA?W)mef z+D1&2wPN6hm=0~jc1(J-Eg9n!snJ$Lf8u!y$RhQc4sA<;#xvTy6;Ys3_dz8SoFy}O z!|PHK3V4QK(Gqp(p%irk>l)~&l)MRH;JNa>5C&2kci}BK;)@f)Nxkd=>$@MY9v;yj z=_gBZw$f^Op}1PXkFg-_rCEX-hLDo;M~kg=5au;C&~_~y}_ zgP|!>DH{{o{wSpdR*4jZVrsx`-5LPRpR&UPGfL4?vR@9Wa$!o?r&Wo`f)-trwkb!x#OFq-#K{Yaj`wRWk52J%GQN z=3RZifS>_BE{{TK^bLXHS08YOIdu_P#N#aPLQTwZ0}@4T{_SC{ZrJkMoTu*;^ zKEqp3afH5=u~Y=p$Qg+ST~HKPjQed`(1M!$=h99qg1;jtsDxL|Jye76X^;}$t2H5Q zztKI~q{fChf@MuK7lor_ga&FSQ_*2(RcuP$dsABYj^@y!S>_%T4r<*ze!2uo0mT}C zIJJ%3In2(Tjoj0z|D)!!qDyp2<7BW=%fQ!lR1Bi}fytdr(SBXVdc{cngJVg(-{~-@ zEq8W`CGyXwL}U%hU(D4=xq(hW2m$k44LMK^GV_xe>)j*u$BHE$iBGhnYD4VxXu&%r zV}RukQ=+0%3S4k!?QJrS51Vkog%>nAPXVQ6bH@$4(P`)4q9w5l@Y*43C+{BI6Nv=@2slDY#Zm2`wJ31>nXu+C>=)A_Y(y`_7RqUGTYdB-J=knFHt9f~ zJ6=#u91>6{Ic;9JM+(Sf=D$I-h@L3tHJ4FQZY{0_wJ|J^5t;z;htbWG6}SFD#`;eq z`Jje~Z_F5acWT5B{2Ot^7>Q<1M4e`bDc=E_!*B@3AVL0m#(Lk3_5TzW_d1=%BD53k z=frJ!M8(Sq3e=0nRG^T0EP^tk;Wz6-z+Sq2=(}O9&dLzp|r*!74$(u)#kyJXg zT&vQ?MlDRUOPTdI%v={|Jw$0Bm*f}@xnqo|4TJ|K`mE}?Js4U-LLo;3eUPA~P{AaB zAWRl?_spYBGZI0Ozm7Baa%iH;77Y3Ys<+rZ)a`Ioy}geH=_0@f;h1~m>gCNG5lMYa zflU3#&itbIXwiFStT)bB|3nh0)!eCdn=HkI1#@CAlK$~6gf2gG>&CUs>sy=XYP^kx zld@wAG&B_9LlsAe4BtFAJPalH5Fb?$X4|llz;o7i>;v@o>L+XP_1+olH)gCe!52e0 zr&4x{D1GONZ^|jUyWNAWyvc=7^XTskuw~zd_t{R1n_lb`gQ>BB?9~p+{h=N8jtWh$ z!}b4a3P{~a+!IPS=0*^rCB7oonrwsm-mHaEw|^RZGny;JvkLj&D@&_-=Qe6|F1z92 zLp`>Kem3JXjru$^+ho1qEIK1`{d<2O$d-Hi(%HJOgS>@?jaiHDs0TcynIviGUR z+b+Po@;W_An-aTw9p!;!5xM!#{UIjKoc)Y*mu_rs+4piRn z89E!iA!GeaCjNUdHUR|qng45-o}t=scLsY^peMNK51n2AlbLhk;rKzx?m#%63^jz$ zdxN&v5%?NLV3?;qV)cEvCm<1#Mnk&Zqi*l^bKJomRvm5)jg`USxFMSuAf^<}S@N>= zcAD_N@bpCbqFkWx2*PA1n&3n8`seLK@^0ju;!0tu;1nFp12Bxz&Pi-;&VFdpX5Yt+rZQEA2EIF3OSWt1C{qvRtbGgQHm6T`jNdG-}TB z4tjR2?Ka%Ca$~7pcJX)7sW?k@M~RS%L4>RvD?%p!bX1guR*tDT=g()Xf19y}$XF(M zYL+|i{d*yI00UtG*ddwRA&8m{fb7C61JTnHZOy%nTpbM_StkatUzlVDVe{uR*6+?( zUtL(F4$X5U!Xn+8yi+ ze^FrrM!x7^2R*uzeNQCMz9eH{sO;}~!uR~`@xCXZ3eVb)5_9a%02yxB0h?$K3C9h z9iZ3+Q%56J-Rlvl4kf8DUm!7rXGxno9&DYdP8|fKUYxPMCNg!1_Plo|@{qh`JW65G z&^(Az1JaY0h(2%XwJIG_b4NHyrbnM zE30K;`%UI7nhFrq`cEZH^#WBf+#$Bkui;_#I>SFS!b%wd5Xe9#DIAEZY*UPKX zlhWq9GS;VO%u^{*wDRR+(gwN}@V2A05gV~SlL84OQM6A-0{ue9`XTc)NhW{ZJ{~C| z@`u(<>=qW1Lz<087Yy&{LxKpSPDK(uSxF)ZUglzjVjF;q=#W~ElTa$MN_Ud~@^y*) zmm(FQj=lJH!9^`gK6e4QJS0o71N(jm4w0j~GU(E7ZO9<3+v~9j4{xOK_3-TTJ)9`! z&JTJ7w9at{F%;278^wcKqFN7VT!`RS;YLNNe62r#hc|2{7<`xS&scBObfmC{m-8M^ zqR{6PQ7GOc?K1>lCh+(x7c69rPY3ulBq7H0^ajC|mV^wW>V$j_g$4XCR}i%dnuAL{ z+2yQGg+#A zI`S+c+KCu$dqiT4E834C22`Qri6K;_=0,<=1.2.3]0:ÛAdvisory: Specific versions of Requests are susceptible to a Denial of Service (DoS) attack. This vulnerability is triggered when an incorrect password is sent in a digest authentication request, causing the library to indefinitely retry the request. Such behavior can be exploited by an attacker to send numerous requests, leading to a service outage by overwhelming the system's resources. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65531/97cBunknown• +pkg:pypi/requestsVulnerable Dependencyrequests[<=2.19.1]0:¹Advisory: Requests before 2.20.0 sends an HTTP Authorization header to an http URI upon receiving a same-hostname https-to-http redirect, which makes it easier for remote attackers to discover credentials by sniffing the network. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36546/97cBunknownJCVE-2018-18074¨ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÏAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. This fixes CVE-2014-1830. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39575/97cBunknownJ CVE-2014-1830¢ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÉAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. See: CVE-2014-1829. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26101/97cBunknownJ CVE-2014-1829Ö +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.3.0,<2.31.0]0:óAdvisory: Requests 2.31.0 includes a fix for CVE-2023-32681: Since Requests 2.3.0, Requests has been leaking Proxy-Authorization headers to destination servers when redirected to an HTTPS endpoint. This is a product of how we use 'rebuild_proxies' to reattach the 'Proxy-Authorization' header to requests. For HTTP connections sent through the tunnel, the proxy will identify the header in the request itself and remove it prior to forwarding to the destination server. However when sent over HTTPS, the 'Proxy-Authorization' header must be sent in the CONNECT request as the proxy has no visibility into the tunneled request. This results in Requests forwarding proxy credentials to the destination server unintentionally, allowing a malicious actor to potentially exfiltrate sensitive information. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/58755/97cBunknownJCVE-2023-32681ø +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.1,<=2.5.3]0:˜Advisory: The resolve_redirects function in sessions.py in requests 2.1.0 through 2.5.3 allows remote attackers to conduct session fixation attacks via a cookie without a host value in a redirect. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26103/97cBunknownJ CVE-2015-2296± +pkg:pypi/requestsVulnerable Dependencyrequests[<2.32.2]0:ÖAdvisory: Affected versions of Requests, when making requests through a Requests `Session`, if the first request is made with `verify=False` to disable cert verification, all subsequent requests to the same host will continue to ignore cert verification regardless of changes to the value of `verify`. This behavior will continue for the lifecycle of the connection in the connection pool. Requests 2.32.0 fixes the issue, but versions 2.32.0 and 2.32.1 were yanked due to conflicts with CVE-2024-35195 mitigation. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71064/97cBunknownJCVE-2024-35195ö +pkg:pypi/requestsVulnerable Dependencyrequests[<=0.13.1]0:ªAdvisory: If an incorrect password is used in conjunction with digest authentication in the `requests` package, it can lead to an infinite request retry cycle. This presents a Denial of Service (DoS) vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/61879/97cBunknownÚ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<=3.2]0:ùAdvisory: Cryptography 3.2 and prior are vulnerable to Bleichenbacher timing attacks in the RSA decryption API, via timed processing of valid PKCS#1 v1.5 ciphertext. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38932/97cBunknownJCVE-2020-25659  +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.5]0:ÍAdvisory: Cryptography version 42.0.5 introduces a limit on the number of name constraint checks during X.509 path validation to prevent denial of service attacks. +https://github.com/pyca/cryptography/commit/4be53bf20cc90cbac01f5f94c5d1aecc5289ba1f +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65647/97cBunknown¿ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.5.3]0:ÞAdvisory: Cryptography 1.5.3 includes a fix for CVE-2016-9243: HKDF in cryptography before 1.5.2 returns an empty byte-string if used with a length less than algorithm.digest_size. +https://github.com/pyca/cryptography/commit/b924696b2e8731f39696584d12cceeb3aeb2d874 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25680/97cBunknownJ CVE-2016-9243ž +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3.2]0:¼Advisory: Cryptography 3.3.2 includes a fix for CVE-2020-36242: certain sequences of update calls to symmetrically encrypt multi-GB values could result in an integer overflow and buffer overflow, as demonstrated by the Fernet class. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39606/97cBunknownJCVE-2020-36242Œ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.8]0:ªAdvisory: The `cryptography` library has updated its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, the issue involves the functions `EVP_PKEY_param_check()` and `EVP_PKEY_public_check()`, which are used to check DSA public keys or parameters. These functions can experience significant delays when processing excessively long DSA keys or parameters, potentially leading to a Denial of Service (DoS) if the input is from an untrusted source. The vulnerability arises because the key and parameter check functions do not limit the modulus size during checks, despite OpenSSL not allowing public keys with a modulus over 10,000 bits for signature verification. This issue affects applications that directly call these functions and the OpenSSL `pkey` and `pkeyparam` command-line applications with the `-check` option. The OpenSSL SSL/TLS implementation is not impacted, but the OpenSSL 3.0 and 3.1 FIPS providers are affected by this vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71681/97cBunknownJ CVE-2024-4603÷ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.9.0,<2.3]0:Advisory: A flaw was found in python-cryptography versions between >=1.9.0 and <2.3. The finalize_with_tag API did not enforce a minimum tag length. If a user did not validate the input length prior to passing it to finalize_with_tag an attacker could craft an invalid payload with a shortened tag (e.g. 1 byte) such that they would have a 1 in 256 chance of passing the MAC check. GCM tag forgeries can cause key leakage. See: CVE-2018-10903. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36351/97cBunknownJCVE-2018-10903¡ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3]0:ÑAdvisory: Cryptography 3.3 no longer allows loading of finite field Diffie-Hellman parameters of less than 512 bits in length. This change is to conform with an upcoming OpenSSL release that no longer supports smaller sizes. These keys were already wildly insecure and should not have been used in any application outside of testing. +https://github.com/pyca/cryptography/pull/5592 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39252/97cBunknownœ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=3.1,<41.0.6]0:³Advisory: Affected versions of Cryptography are vulnerable to NULL-dereference when loading PKCS7 certificates. Calling 'load_pem_pkcs7_certificates' or 'load_der_pkcs7_certificates' could lead to a NULL-pointer dereference and segfault. Exploitation of this vulnerability poses a serious risk of Denial of Service (DoS) for any application attempting to deserialize a PKCS7 blob/certificate. The consequences extend to potential disruptions in system availability and stability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62556/97cBunknownJCVE-2023-49083ï +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.0]0:Advisory: Cryptography 41.0.0 updates its dependency 'OpenSSL' to v3.1.1 to include a security fix. +https://github.com/pyca/cryptography/commit/8708245ccdeaff21d65eea68a4f8d2a7c5949a22 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59062/97cBunknownJ CVE-2023-2650… +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:£Advisory: Cryptography starting from version 42.0.0 updates its CI configurations to use newer versions of BoringSSL or OpenSSL as a countermeasure to CVE-2023-5678. This vulnerability, affecting the package, could cause Denial of Service through specific DH key generation and verification functions when given overly long parameters. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65510/97cBunknownJ CVE-2023-5678„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:¡Advisory: Affected versions of Cryptography may allow a remote attacker to decrypt captured messages in TLS servers that use RSA key exchanges, which may lead to exposure of confidential or sensitive data. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65278/97cBunknownJCVE-2023-50782– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52174/97cBunknownJ CVE-2022-3602– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52173/97cBunknownJ CVE-2022-3786„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0,<1.1]0:°Advisory: Cryptography before 1.1 is susceptible to TLS truncation attacks. This vulnerability allows an attacker to prevent the complete retrieval of a message by injecting a TCP termination code into the communication, falsely indicating the message has ended. +https://github.com/pyca/cryptography/commit/41aabcbd2326ae154a16a1a050ee01fb9a54bd19 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65984/97cBunknown’ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=38.0.0,<42.0.4]0:¦Advisory: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and before version 42.0.4, if `pkcs12.serialize_key_and_certificates` is called with both a certificate whose public key did not match the provided private key and an `encryption_algorithm` with `hmac_hash` set (via `PrivateFormat.PKCS12.encryption_builder().hmac_hash(...)`, then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a `ValueError` is properly raised. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66704/97cBunknownJCVE-2024-26130½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.5]0:ÛAdvisory: Cryptography 41.0.5 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.4, that includes a security fix. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62452/97cBunknownJ CVE-2023-5363ú +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.2]0:˜Advisory: The cryptography library has updated its OpenSSL dependency in CI due to security concerns. This vulnerability arises when processing maliciously formatted PKCS12 files, which can cause OpenSSL to crash, leading to a potential Denial of Service (DoS) attack. PKCS12 files, often containing certificates and keys, may come from untrusted sources. The PKCS12 specification allows certain fields to be NULL, but OpenSSL does not correctly handle these cases, resulting in a NULL pointer dereference and subsequent crash. Applications using OpenSSL APIs, such as PKCS12_parse(), PKCS12_unpack_p7data(), PKCS12_unpack_p7encdata(), PKCS12_unpack_authsafes(), and PKCS12_newpass(), are vulnerable if they process PKCS12 files from untrusted sources. Although a similar issue in SMIME_write_PKCS7() was fixed, it is not considered significant for security as it pertains to data writing. This issue does not affect the FIPS modules in versions 3.2, 3.1, and 3.0. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71680/97cBunknownJ CVE-2024-0727Ó +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.6]0:èAdvisory: The `cryptography` library updates its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, certain non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions, leading to a potential Denial of Service (DoS) attack. The issue arises when the `SSL_OP_NO_TICKET` option is used without early data support and default anti-replay protection. Under these conditions, the session cache can become misconfigured, preventing it from flushing properly and causing it to grow indefinitely. A malicious client can exploit this scenario to trigger a DoS attack, although it can also occur accidentally during normal operations. This vulnerability affects only TLS servers supporting TLSv1.3 and does not impact TLS clients. Additionally, the FIPS modules in versions 3.2, 3.1, and 3.0, as well as OpenSSL 1.0.2, are not affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71684/97cBunknownJ CVE-2024-2511½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/b22271cf3c3dd8dc8978f8f4b00b5c7060b6538d +https://www.openssl.org/news/secadv/20230731.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60223/97cBunknownJ CVE-2023-3817è +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:€Advisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for CVE-2023-2975: AES-SIV implementation ignores empty associated data entries. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230714.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60224/97cBunknownJ CVE-2023-2975½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230719.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60225/97cBunknownJ CVE-2023-3446Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53307/97cBunknownJ CVE-2023-0401Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53306/97cBunknownJ CVE-2023-0217Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53301/97cBunknownJ CVE-2022-4203Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53302/97cBunknownJ CVE-2023-0216Î +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:ìAdvisory: Cryptography 39.0.1 includes a fix for CVE-2022-3996, a DoS vulnerability affecting openssl. +https://github.com/pyca/cryptography/issues/7940 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53298/97cBunknownJ CVE-2022-3996Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53303/97cBunknownJ CVE-2022-4304Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53304/97cBunknownJ CVE-2023-0286Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53299/97cBunknownJ CVE-2022-4450Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53305/97cBunknownJ CVE-2023-0215ª +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.2]0:ÇAdvisory: The cryptography package before 41.0.2 for Python mishandles SSH certificates that have critical options. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59473/97cBunknownJCVE-2023-38325ý +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.8,<39.0.1]0:”Advisory: Cryptography 39.0.1 includes a fix for CVE-2023-23931: In affected versions 'Cipher.update_into' would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as 'bytes') to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This issue has been present since 'update_into' was originally introduced in cryptography 1.8. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53048/97cBunknownJCVE-2023-23931“ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.4]0:±Advisory: Cryptography 41.0.4 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.3, that includes a security fix. +https://github.com/pyca/cryptography/commit/fc11bce6930e591ce26a2317b31b9ce2b3e25512 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62451/97cBunknownJ CVE-2023-4807¥ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.0.2]0:ÓAdvisory: Cryptography 1.0.2 fixes a vulnerability. The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with '-O' these asserts are optimized away. If a user ran Python with this flag and got an invalid response code, this could lead to undefined behavior or worse. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25679/97cBunknownÁ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50724/97cBunknownJ CVE-2017-3735Á +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50725/97cBunknownJ CVE-2017-3736à +pkg:pypi/cryptographyVulnerable Dependencycryptography[<0.9.1]0:ñAdvisory: Cryptography 0.9.1 fixes a double free in the OpenSSL backend when using DSA to verify signatures. +https://github.com/pyca/cryptography/pull/2013 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25678/97cBunknowní + +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:‚ +Advisory: Checking excessively long invalid RSA public keys may take a long time. Applications that use the function EVP_PKEY_public_check() to check RSA public keys may experience long delays. Where the key that is being checked has been obtained from an untrusted source this may lead to a Denial of Service. When function EVP_PKEY_public_check() is called on RSA public keys, a computation is done to confirm that the RSA modulus, n, is composite. For valid RSA keys, n is a product of two or more large primes and this computation completes quickly. However, if n is an overly large prime, then this computation would take a long time. An application that calls EVP_PKEY_public_check() and supplies an RSA key obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function EVP_PKEY_public_check() is not called from other OpenSSL functions however it is called from the OpenSSL pkey command line application. For that reason that application is also vulnerable if used with the '-pubin' and '-check' options on untrusted data. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66777/97cBunknownJ CVE-2023-6237Ô +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:éAdvisory: Versions of Cryptograph starting from 35.0.0 are susceptible to a security flaw in the POLY1305 MAC algorithm on PowerPC CPUs, which allows an attacker to disrupt the application's state. This disruption might result in false calculations or cause a denial of service. The vulnerability's exploitation hinges on the attacker's ability to alter the algorithm's application and the dependency of the software on non-volatile XMM registers. +https://github.com/pyca/cryptography/commit/89d0d56fb104ac4e0e6db63d78fc22b8c53d27e9 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65212/97cBunknownJ CVE-2023-6129 +pkg:pypi/clickVulnerable Dependency click[<8.0.0]0:ÙAdvisory: Click 8.0.0 uses 'mkstemp()' instead of the deprecated & insecure 'mktemp()'. +https://github.com/pallets/click/issues/1752 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/47833/97cBunknown© +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.0.0]0:åAdvisory: Pyjwt 1.0.0 includes a security fix: 'alg=None' header could bypass signature verification. +https://github.com/jpadilla/pyjwt/pull/109 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39458/97cBunknownÛ +pkg:pypi/pyjwtVulnerable Dependencypyjwt[>=1.5.0,<2.4.0]0:ÿAdvisory: PyJWT 2.4.0 includes a fix for CVE-2022-29217: An attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify 'jwt.algorithms.get_default_algorithms()' to get support for all algorithms, or specify a single algorithm. The issue is not that big as 'algorithms=jwt.algorithms.get_default_algorithms()' has to be used. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/48542/97cBunknownJCVE-2022-29217€ +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.5.1]0:¬Advisory: In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys. Specifically, the PKCS1 PEM encoded format would be allowed because it is prefaced with the string `-----BEGIN RSA PUBLIC KEY-----` which is not accounted for. This enables symmetric/asymmetric key confusion attacks against users using the PKCS1 PEM encoded public keys, which would allow an attacker to craft JWTs from scratch. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/35014/97cBunknownJCVE-2017-11424ƒ +pkg:pypi/flaskVulnerable Dependencyflask[<2.2.5 >=2.3.0,<2.3.2]0:  +Advisory: Flask 2.2.5 and 2.3.2 include a fix for CVE-2023-30861: When all of the following conditions are met, a response containing data intended for one client may be cached and subsequently sent by the proxy to other clients. If the proxy also caches 'Set-Cookie' headers, it may send one client's 'session' cookie to other clients. The severity depends on the application's use of the session and the proxy's behavior regarding cookies. The risk depends on all these conditions being met: +1. The application must be hosted behind a caching proxy that does not strip cookies or ignore responses with cookies. +2. The application sets 'session.permanent = True' +3. The application does not access or modify the session at any point during a request. +4. 'SESSION_REFRESH_EACH_REQUEST' enabled (the default). +5. The application does not set a 'Cache-Control' header to indicate that a page is private or should not be cached. +This happens because vulnerable versions of Flask only set the 'Vary: Cookie' header when the session is accessed or modified, not when it is refreshed (re-sent to update the expiration) without being accessed or modified. +https://github.com/pallets/flask/security/advisories/GHSA-m2qf-hxjv-5gpq +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/55261/97cBunknownJCVE-2023-30861É +pkg:pypi/flaskVulnerable Dependency flask[<0.6.1]0:…Advisory: flask 0.6.1 fixes a security problem that allowed clients to download arbitrary files if the host server was a windows based operating system and the client uses backslashes to escape the directory the files where exposed from. +https://data.safetycli.com/vulnerabilities/PVE-2021-25820/25820/ +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25820/97cBunknown€ +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:©Advisory: flask version Before 0.12.3 contains a CWE-20: Improper Input Validation vulnerability in flask that can result in Large amount of memory usage possibly leading to denial of service. This attack appear to be exploitable via Attacker provides JSON data in incorrect encoding. This vulnerability appears to have been fixed in 0.12.3. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36388/97cBunknownJCVE-2018-1000656Ö +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:ÿAdvisory: Flask 0.12.3 includes a fix for CVE-2019-1010083: Unexpected memory usage. The impact is denial of service. The attack vector is crafted encoded JSON data. NOTE: this may overlap CVE-2018-1000656. +https://github.com/pallets/flask/pull/2695/commits/0e1e9a04aaf29ab78f721cfc79ac2a691f6e3929 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38654/97cBunknownJCVE-2019-1010083 \ No newline at end of file diff --git a/components/enrichers/reachability/test/testdata/expectations/pip-safety.reachability.enriched.pb b/components/enrichers/reachability/test/testdata/expectations/pip-safety.reachability.enriched.pb new file mode 100644 index 000000000..939821731 --- /dev/null +++ b/components/enrichers/reachability/test/testdata/expectations/pip-safety.reachability.enriched.pb @@ -0,0 +1,412 @@ + +Êá + ø¢€·Ø’Ó‰ +pip-safetyª +pkg:pypi/requestsVulnerable Dependencyrequests[>=0,<=1.2.3]0:ÛAdvisory: Specific versions of Requests are susceptible to a Denial of Service (DoS) attack. This vulnerability is triggered when an incorrect password is sent in a digest authentication request, causing the library to indefinitely retry the request. Such behavior can be exploited by an attacker to send numerous requests, leading to a service outage by overwhelming the system's resources. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65531/97cBunknown• +pkg:pypi/requestsVulnerable Dependencyrequests[<=2.19.1]0:¹Advisory: Requests before 2.20.0 sends an HTTP Authorization header to an http URI upon receiving a same-hostname https-to-http redirect, which makes it easier for remote attackers to discover credentials by sniffing the network. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36546/97cBunknownJCVE-2018-18074¨ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÏAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. This fixes CVE-2014-1830. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39575/97cBunknownJ CVE-2014-1830¢ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÉAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. See: CVE-2014-1829. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26101/97cBunknownJ CVE-2014-1829Ö +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.3.0,<2.31.0]0:óAdvisory: Requests 2.31.0 includes a fix for CVE-2023-32681: Since Requests 2.3.0, Requests has been leaking Proxy-Authorization headers to destination servers when redirected to an HTTPS endpoint. This is a product of how we use 'rebuild_proxies' to reattach the 'Proxy-Authorization' header to requests. For HTTP connections sent through the tunnel, the proxy will identify the header in the request itself and remove it prior to forwarding to the destination server. However when sent over HTTPS, the 'Proxy-Authorization' header must be sent in the CONNECT request as the proxy has no visibility into the tunneled request. This results in Requests forwarding proxy credentials to the destination server unintentionally, allowing a malicious actor to potentially exfiltrate sensitive information. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/58755/97cBunknownJCVE-2023-32681ø +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.1,<=2.5.3]0:˜Advisory: The resolve_redirects function in sessions.py in requests 2.1.0 through 2.5.3 allows remote attackers to conduct session fixation attacks via a cookie without a host value in a redirect. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26103/97cBunknownJ CVE-2015-2296± +pkg:pypi/requestsVulnerable Dependencyrequests[<2.32.2]0:ÖAdvisory: Affected versions of Requests, when making requests through a Requests `Session`, if the first request is made with `verify=False` to disable cert verification, all subsequent requests to the same host will continue to ignore cert verification regardless of changes to the value of `verify`. This behavior will continue for the lifecycle of the connection in the connection pool. Requests 2.32.0 fixes the issue, but versions 2.32.0 and 2.32.1 were yanked due to conflicts with CVE-2024-35195 mitigation. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71064/97cBunknownJCVE-2024-35195ö +pkg:pypi/requestsVulnerable Dependencyrequests[<=0.13.1]0:ªAdvisory: If an incorrect password is used in conjunction with digest authentication in the `requests` package, it can lead to an infinite request retry cycle. This presents a Denial of Service (DoS) vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/61879/97cBunknownÚ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<=3.2]0:ùAdvisory: Cryptography 3.2 and prior are vulnerable to Bleichenbacher timing attacks in the RSA decryption API, via timed processing of valid PKCS#1 v1.5 ciphertext. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38932/97cBunknownJCVE-2020-25659  +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.5]0:ÍAdvisory: Cryptography version 42.0.5 introduces a limit on the number of name constraint checks during X.509 path validation to prevent denial of service attacks. +https://github.com/pyca/cryptography/commit/4be53bf20cc90cbac01f5f94c5d1aecc5289ba1f +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65647/97cBunknown¿ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.5.3]0:ÞAdvisory: Cryptography 1.5.3 includes a fix for CVE-2016-9243: HKDF in cryptography before 1.5.2 returns an empty byte-string if used with a length less than algorithm.digest_size. +https://github.com/pyca/cryptography/commit/b924696b2e8731f39696584d12cceeb3aeb2d874 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25680/97cBunknownJ CVE-2016-9243ž +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3.2]0:¼Advisory: Cryptography 3.3.2 includes a fix for CVE-2020-36242: certain sequences of update calls to symmetrically encrypt multi-GB values could result in an integer overflow and buffer overflow, as demonstrated by the Fernet class. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39606/97cBunknownJCVE-2020-36242Œ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.8]0:ªAdvisory: The `cryptography` library has updated its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, the issue involves the functions `EVP_PKEY_param_check()` and `EVP_PKEY_public_check()`, which are used to check DSA public keys or parameters. These functions can experience significant delays when processing excessively long DSA keys or parameters, potentially leading to a Denial of Service (DoS) if the input is from an untrusted source. The vulnerability arises because the key and parameter check functions do not limit the modulus size during checks, despite OpenSSL not allowing public keys with a modulus over 10,000 bits for signature verification. This issue affects applications that directly call these functions and the OpenSSL `pkey` and `pkeyparam` command-line applications with the `-check` option. The OpenSSL SSL/TLS implementation is not impacted, but the OpenSSL 3.0 and 3.1 FIPS providers are affected by this vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71681/97cBunknownJ CVE-2024-4603÷ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.9.0,<2.3]0:Advisory: A flaw was found in python-cryptography versions between >=1.9.0 and <2.3. The finalize_with_tag API did not enforce a minimum tag length. If a user did not validate the input length prior to passing it to finalize_with_tag an attacker could craft an invalid payload with a shortened tag (e.g. 1 byte) such that they would have a 1 in 256 chance of passing the MAC check. GCM tag forgeries can cause key leakage. See: CVE-2018-10903. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36351/97cBunknownJCVE-2018-10903¡ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3]0:ÑAdvisory: Cryptography 3.3 no longer allows loading of finite field Diffie-Hellman parameters of less than 512 bits in length. This change is to conform with an upcoming OpenSSL release that no longer supports smaller sizes. These keys were already wildly insecure and should not have been used in any application outside of testing. +https://github.com/pyca/cryptography/pull/5592 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39252/97cBunknownœ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=3.1,<41.0.6]0:³Advisory: Affected versions of Cryptography are vulnerable to NULL-dereference when loading PKCS7 certificates. Calling 'load_pem_pkcs7_certificates' or 'load_der_pkcs7_certificates' could lead to a NULL-pointer dereference and segfault. Exploitation of this vulnerability poses a serious risk of Denial of Service (DoS) for any application attempting to deserialize a PKCS7 blob/certificate. The consequences extend to potential disruptions in system availability and stability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62556/97cBunknownJCVE-2023-49083ï +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.0]0:Advisory: Cryptography 41.0.0 updates its dependency 'OpenSSL' to v3.1.1 to include a security fix. +https://github.com/pyca/cryptography/commit/8708245ccdeaff21d65eea68a4f8d2a7c5949a22 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59062/97cBunknownJ CVE-2023-2650… +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:£Advisory: Cryptography starting from version 42.0.0 updates its CI configurations to use newer versions of BoringSSL or OpenSSL as a countermeasure to CVE-2023-5678. This vulnerability, affecting the package, could cause Denial of Service through specific DH key generation and verification functions when given overly long parameters. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65510/97cBunknownJ CVE-2023-5678„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:¡Advisory: Affected versions of Cryptography may allow a remote attacker to decrypt captured messages in TLS servers that use RSA key exchanges, which may lead to exposure of confidential or sensitive data. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65278/97cBunknownJCVE-2023-50782– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52174/97cBunknownJ CVE-2022-3602– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52173/97cBunknownJ CVE-2022-3786„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0,<1.1]0:°Advisory: Cryptography before 1.1 is susceptible to TLS truncation attacks. This vulnerability allows an attacker to prevent the complete retrieval of a message by injecting a TCP termination code into the communication, falsely indicating the message has ended. +https://github.com/pyca/cryptography/commit/41aabcbd2326ae154a16a1a050ee01fb9a54bd19 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65984/97cBunknown’ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=38.0.0,<42.0.4]0:¦Advisory: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and before version 42.0.4, if `pkcs12.serialize_key_and_certificates` is called with both a certificate whose public key did not match the provided private key and an `encryption_algorithm` with `hmac_hash` set (via `PrivateFormat.PKCS12.encryption_builder().hmac_hash(...)`, then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a `ValueError` is properly raised. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66704/97cBunknownJCVE-2024-26130½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.5]0:ÛAdvisory: Cryptography 41.0.5 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.4, that includes a security fix. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62452/97cBunknownJ CVE-2023-5363ú +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.2]0:˜Advisory: The cryptography library has updated its OpenSSL dependency in CI due to security concerns. This vulnerability arises when processing maliciously formatted PKCS12 files, which can cause OpenSSL to crash, leading to a potential Denial of Service (DoS) attack. PKCS12 files, often containing certificates and keys, may come from untrusted sources. The PKCS12 specification allows certain fields to be NULL, but OpenSSL does not correctly handle these cases, resulting in a NULL pointer dereference and subsequent crash. Applications using OpenSSL APIs, such as PKCS12_parse(), PKCS12_unpack_p7data(), PKCS12_unpack_p7encdata(), PKCS12_unpack_authsafes(), and PKCS12_newpass(), are vulnerable if they process PKCS12 files from untrusted sources. Although a similar issue in SMIME_write_PKCS7() was fixed, it is not considered significant for security as it pertains to data writing. This issue does not affect the FIPS modules in versions 3.2, 3.1, and 3.0. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71680/97cBunknownJ CVE-2024-0727Ó +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.6]0:èAdvisory: The `cryptography` library updates its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, certain non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions, leading to a potential Denial of Service (DoS) attack. The issue arises when the `SSL_OP_NO_TICKET` option is used without early data support and default anti-replay protection. Under these conditions, the session cache can become misconfigured, preventing it from flushing properly and causing it to grow indefinitely. A malicious client can exploit this scenario to trigger a DoS attack, although it can also occur accidentally during normal operations. This vulnerability affects only TLS servers supporting TLSv1.3 and does not impact TLS clients. Additionally, the FIPS modules in versions 3.2, 3.1, and 3.0, as well as OpenSSL 1.0.2, are not affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71684/97cBunknownJ CVE-2024-2511½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/b22271cf3c3dd8dc8978f8f4b00b5c7060b6538d +https://www.openssl.org/news/secadv/20230731.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60223/97cBunknownJ CVE-2023-3817è +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:€Advisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for CVE-2023-2975: AES-SIV implementation ignores empty associated data entries. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230714.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60224/97cBunknownJ CVE-2023-2975½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230719.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60225/97cBunknownJ CVE-2023-3446Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53307/97cBunknownJ CVE-2023-0401Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53306/97cBunknownJ CVE-2023-0217Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53301/97cBunknownJ CVE-2022-4203Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53302/97cBunknownJ CVE-2023-0216Î +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:ìAdvisory: Cryptography 39.0.1 includes a fix for CVE-2022-3996, a DoS vulnerability affecting openssl. +https://github.com/pyca/cryptography/issues/7940 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53298/97cBunknownJ CVE-2022-3996Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53303/97cBunknownJ CVE-2022-4304Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53304/97cBunknownJ CVE-2023-0286Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53299/97cBunknownJ CVE-2022-4450Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53305/97cBunknownJ CVE-2023-0215ª +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.2]0:ÇAdvisory: The cryptography package before 41.0.2 for Python mishandles SSH certificates that have critical options. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59473/97cBunknownJCVE-2023-38325ý +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.8,<39.0.1]0:”Advisory: Cryptography 39.0.1 includes a fix for CVE-2023-23931: In affected versions 'Cipher.update_into' would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as 'bytes') to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This issue has been present since 'update_into' was originally introduced in cryptography 1.8. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53048/97cBunknownJCVE-2023-23931“ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.4]0:±Advisory: Cryptography 41.0.4 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.3, that includes a security fix. +https://github.com/pyca/cryptography/commit/fc11bce6930e591ce26a2317b31b9ce2b3e25512 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62451/97cBunknownJ CVE-2023-4807¥ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.0.2]0:ÓAdvisory: Cryptography 1.0.2 fixes a vulnerability. The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with '-O' these asserts are optimized away. If a user ran Python with this flag and got an invalid response code, this could lead to undefined behavior or worse. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25679/97cBunknownÁ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50724/97cBunknownJ CVE-2017-3735Á +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50725/97cBunknownJ CVE-2017-3736à +pkg:pypi/cryptographyVulnerable Dependencycryptography[<0.9.1]0:ñAdvisory: Cryptography 0.9.1 fixes a double free in the OpenSSL backend when using DSA to verify signatures. +https://github.com/pyca/cryptography/pull/2013 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25678/97cBunknowní + +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:‚ +Advisory: Checking excessively long invalid RSA public keys may take a long time. Applications that use the function EVP_PKEY_public_check() to check RSA public keys may experience long delays. Where the key that is being checked has been obtained from an untrusted source this may lead to a Denial of Service. When function EVP_PKEY_public_check() is called on RSA public keys, a computation is done to confirm that the RSA modulus, n, is composite. For valid RSA keys, n is a product of two or more large primes and this computation completes quickly. However, if n is an overly large prime, then this computation would take a long time. An application that calls EVP_PKEY_public_check() and supplies an RSA key obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function EVP_PKEY_public_check() is not called from other OpenSSL functions however it is called from the OpenSSL pkey command line application. For that reason that application is also vulnerable if used with the '-pubin' and '-check' options on untrusted data. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66777/97cBunknownJ CVE-2023-6237Ô +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:éAdvisory: Versions of Cryptograph starting from 35.0.0 are susceptible to a security flaw in the POLY1305 MAC algorithm on PowerPC CPUs, which allows an attacker to disrupt the application's state. This disruption might result in false calculations or cause a denial of service. The vulnerability's exploitation hinges on the attacker's ability to alter the algorithm's application and the dependency of the software on non-volatile XMM registers. +https://github.com/pyca/cryptography/commit/89d0d56fb104ac4e0e6db63d78fc22b8c53d27e9 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65212/97cBunknownJ CVE-2023-6129 +pkg:pypi/clickVulnerable Dependency click[<8.0.0]0:ÙAdvisory: Click 8.0.0 uses 'mkstemp()' instead of the deprecated & insecure 'mktemp()'. +https://github.com/pallets/click/issues/1752 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/47833/97cBunknown© +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.0.0]0:åAdvisory: Pyjwt 1.0.0 includes a security fix: 'alg=None' header could bypass signature verification. +https://github.com/jpadilla/pyjwt/pull/109 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39458/97cBunknownÛ +pkg:pypi/pyjwtVulnerable Dependencypyjwt[>=1.5.0,<2.4.0]0:ÿAdvisory: PyJWT 2.4.0 includes a fix for CVE-2022-29217: An attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify 'jwt.algorithms.get_default_algorithms()' to get support for all algorithms, or specify a single algorithm. The issue is not that big as 'algorithms=jwt.algorithms.get_default_algorithms()' has to be used. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/48542/97cBunknownJCVE-2022-29217€ +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.5.1]0:¬Advisory: In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys. Specifically, the PKCS1 PEM encoded format would be allowed because it is prefaced with the string `-----BEGIN RSA PUBLIC KEY-----` which is not accounted for. This enables symmetric/asymmetric key confusion attacks against users using the PKCS1 PEM encoded public keys, which would allow an attacker to craft JWTs from scratch. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/35014/97cBunknownJCVE-2017-11424ƒ +pkg:pypi/flaskVulnerable Dependencyflask[<2.2.5 >=2.3.0,<2.3.2]0:  +Advisory: Flask 2.2.5 and 2.3.2 include a fix for CVE-2023-30861: When all of the following conditions are met, a response containing data intended for one client may be cached and subsequently sent by the proxy to other clients. If the proxy also caches 'Set-Cookie' headers, it may send one client's 'session' cookie to other clients. The severity depends on the application's use of the session and the proxy's behavior regarding cookies. The risk depends on all these conditions being met: +1. The application must be hosted behind a caching proxy that does not strip cookies or ignore responses with cookies. +2. The application sets 'session.permanent = True' +3. The application does not access or modify the session at any point during a request. +4. 'SESSION_REFRESH_EACH_REQUEST' enabled (the default). +5. The application does not set a 'Cache-Control' header to indicate that a page is private or should not be cached. +This happens because vulnerable versions of Flask only set the 'Vary: Cookie' header when the session is accessed or modified, not when it is refreshed (re-sent to update the expiration) without being accessed or modified. +https://github.com/pallets/flask/security/advisories/GHSA-m2qf-hxjv-5gpq +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/55261/97cBunknownJCVE-2023-30861É +pkg:pypi/flaskVulnerable Dependency flask[<0.6.1]0:…Advisory: flask 0.6.1 fixes a security problem that allowed clients to download arbitrary files if the host server was a windows based operating system and the client uses backslashes to escape the directory the files where exposed from. +https://data.safetycli.com/vulnerabilities/PVE-2021-25820/25820/ +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25820/97cBunknown€ +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:©Advisory: flask version Before 0.12.3 contains a CWE-20: Improper Input Validation vulnerability in flask that can result in Large amount of memory usage possibly leading to denial of service. This attack appear to be exploitable via Attacker provides JSON data in incorrect encoding. This vulnerability appears to have been fixed in 0.12.3. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36388/97cBunknownJCVE-2018-1000656Ö +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:ÿAdvisory: Flask 0.12.3 includes a fix for CVE-2019-1010083: Unexpected memory usage. The impact is denial of service. The attack vector is crafted encoded JSON data. NOTE: this may overlap CVE-2018-1000656. +https://github.com/pallets/flask/pull/2695/commits/0e1e9a04aaf29ab78f721cfc79ac2a691f6e3929 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38654/97cBunknownJCVE-2019-1010083Á +ª +pkg:pypi/requestsVulnerable Dependencyrequests[>=0,<=1.2.3]0:ÛAdvisory: Specific versions of Requests are susceptible to a Denial of Service (DoS) attack. This vulnerability is triggered when an incorrect password is sent in a digest authentication request, causing the library to indefinitely retry the request. Such behavior can be exploited by an attacker to send numerous requests, leading to a service outage by overwhelming the system's resources. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65531/97cBunknown: + reachablefalse¬ +• +pkg:pypi/requestsVulnerable Dependencyrequests[<=2.19.1]0:¹Advisory: Requests before 2.20.0 sends an HTTP Authorization header to an http URI upon receiving a same-hostname https-to-http redirect, which makes it easier for remote attackers to discover credentials by sniffing the network. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36546/97cBunknownJCVE-2018-18074: + reachablefalse¿ +¨ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÏAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. This fixes CVE-2014-1830. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39575/97cBunknownJ CVE-2014-1830: + reachablefalse¹ +¢ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÉAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. See: CVE-2014-1829. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26101/97cBunknownJ CVE-2014-1829: + reachablefalseí +Ö +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.3.0,<2.31.0]0:óAdvisory: Requests 2.31.0 includes a fix for CVE-2023-32681: Since Requests 2.3.0, Requests has been leaking Proxy-Authorization headers to destination servers when redirected to an HTTPS endpoint. This is a product of how we use 'rebuild_proxies' to reattach the 'Proxy-Authorization' header to requests. For HTTP connections sent through the tunnel, the proxy will identify the header in the request itself and remove it prior to forwarding to the destination server. However when sent over HTTPS, the 'Proxy-Authorization' header must be sent in the CONNECT request as the proxy has no visibility into the tunneled request. This results in Requests forwarding proxy credentials to the destination server unintentionally, allowing a malicious actor to potentially exfiltrate sensitive information. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/58755/97cBunknownJCVE-2023-32681: + reachablefalse +ø +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.1,<=2.5.3]0:˜Advisory: The resolve_redirects function in sessions.py in requests 2.1.0 through 2.5.3 allows remote attackers to conduct session fixation attacks via a cookie without a host value in a redirect. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26103/97cBunknownJ CVE-2015-2296: + reachablefalseÈ +± +pkg:pypi/requestsVulnerable Dependencyrequests[<2.32.2]0:ÖAdvisory: Affected versions of Requests, when making requests through a Requests `Session`, if the first request is made with `verify=False` to disable cert verification, all subsequent requests to the same host will continue to ignore cert verification regardless of changes to the value of `verify`. This behavior will continue for the lifecycle of the connection in the connection pool. Requests 2.32.0 fixes the issue, but versions 2.32.0 and 2.32.1 were yanked due to conflicts with CVE-2024-35195 mitigation. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71064/97cBunknownJCVE-2024-35195: + reachablefalse +ö +pkg:pypi/requestsVulnerable Dependencyrequests[<=0.13.1]0:ªAdvisory: If an incorrect password is used in conjunction with digest authentication in the `requests` package, it can lead to an infinite request retry cycle. This presents a Denial of Service (DoS) vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/61879/97cBunknown: + reachablefalseñ +Ú +pkg:pypi/cryptographyVulnerable Dependencycryptography[<=3.2]0:ùAdvisory: Cryptography 3.2 and prior are vulnerable to Bleichenbacher timing attacks in the RSA decryption API, via timed processing of valid PKCS#1 v1.5 ciphertext. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38932/97cBunknownJCVE-2020-25659: + reachablefalse· +  +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.5]0:ÍAdvisory: Cryptography version 42.0.5 introduces a limit on the number of name constraint checks during X.509 path validation to prevent denial of service attacks. +https://github.com/pyca/cryptography/commit/4be53bf20cc90cbac01f5f94c5d1aecc5289ba1f +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65647/97cBunknown: + reachablefalseÖ +¿ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.5.3]0:ÞAdvisory: Cryptography 1.5.3 includes a fix for CVE-2016-9243: HKDF in cryptography before 1.5.2 returns an empty byte-string if used with a length less than algorithm.digest_size. +https://github.com/pyca/cryptography/commit/b924696b2e8731f39696584d12cceeb3aeb2d874 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25680/97cBunknownJ CVE-2016-9243: + reachablefalseµ +ž +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3.2]0:¼Advisory: Cryptography 3.3.2 includes a fix for CVE-2020-36242: certain sequences of update calls to symmetrically encrypt multi-GB values could result in an integer overflow and buffer overflow, as demonstrated by the Fernet class. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39606/97cBunknownJCVE-2020-36242: + reachablefalse£ +Œ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.8]0:ªAdvisory: The `cryptography` library has updated its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, the issue involves the functions `EVP_PKEY_param_check()` and `EVP_PKEY_public_check()`, which are used to check DSA public keys or parameters. These functions can experience significant delays when processing excessively long DSA keys or parameters, potentially leading to a Denial of Service (DoS) if the input is from an untrusted source. The vulnerability arises because the key and parameter check functions do not limit the modulus size during checks, despite OpenSSL not allowing public keys with a modulus over 10,000 bits for signature verification. This issue affects applications that directly call these functions and the OpenSSL `pkey` and `pkeyparam` command-line applications with the `-check` option. The OpenSSL SSL/TLS implementation is not impacted, but the OpenSSL 3.0 and 3.1 FIPS providers are affected by this vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71681/97cBunknownJ CVE-2024-4603: + reachablefalseŽ +÷ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.9.0,<2.3]0:Advisory: A flaw was found in python-cryptography versions between >=1.9.0 and <2.3. The finalize_with_tag API did not enforce a minimum tag length. If a user did not validate the input length prior to passing it to finalize_with_tag an attacker could craft an invalid payload with a shortened tag (e.g. 1 byte) such that they would have a 1 in 256 chance of passing the MAC check. GCM tag forgeries can cause key leakage. See: CVE-2018-10903. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36351/97cBunknownJCVE-2018-10903: + reachablefalse¸ +¡ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3]0:ÑAdvisory: Cryptography 3.3 no longer allows loading of finite field Diffie-Hellman parameters of less than 512 bits in length. This change is to conform with an upcoming OpenSSL release that no longer supports smaller sizes. These keys were already wildly insecure and should not have been used in any application outside of testing. +https://github.com/pyca/cryptography/pull/5592 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39252/97cBunknown: + reachablefalse³ +œ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=3.1,<41.0.6]0:³Advisory: Affected versions of Cryptography are vulnerable to NULL-dereference when loading PKCS7 certificates. Calling 'load_pem_pkcs7_certificates' or 'load_der_pkcs7_certificates' could lead to a NULL-pointer dereference and segfault. Exploitation of this vulnerability poses a serious risk of Denial of Service (DoS) for any application attempting to deserialize a PKCS7 blob/certificate. The consequences extend to potential disruptions in system availability and stability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62556/97cBunknownJCVE-2023-49083: + reachablefalse† +ï +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.0]0:Advisory: Cryptography 41.0.0 updates its dependency 'OpenSSL' to v3.1.1 to include a security fix. +https://github.com/pyca/cryptography/commit/8708245ccdeaff21d65eea68a4f8d2a7c5949a22 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59062/97cBunknownJ CVE-2023-2650: + reachablefalseœ +… +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:£Advisory: Cryptography starting from version 42.0.0 updates its CI configurations to use newer versions of BoringSSL or OpenSSL as a countermeasure to CVE-2023-5678. This vulnerability, affecting the package, could cause Denial of Service through specific DH key generation and verification functions when given overly long parameters. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65510/97cBunknownJ CVE-2023-5678: + reachablefalse› +„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:¡Advisory: Affected versions of Cryptography may allow a remote attacker to decrypt captured messages in TLS servers that use RSA key exchanges, which may lead to exposure of confidential or sensitive data. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65278/97cBunknownJCVE-2023-50782: + reachablefalse­ +– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52174/97cBunknownJ CVE-2022-3602: + reachablefalse­ +– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52173/97cBunknownJ CVE-2022-3786: + reachablefalse› +„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0,<1.1]0:°Advisory: Cryptography before 1.1 is susceptible to TLS truncation attacks. This vulnerability allows an attacker to prevent the complete retrieval of a message by injecting a TCP termination code into the communication, falsely indicating the message has ended. +https://github.com/pyca/cryptography/commit/41aabcbd2326ae154a16a1a050ee01fb9a54bd19 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65984/97cBunknown: + reachablefalse© +’ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=38.0.0,<42.0.4]0:¦Advisory: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and before version 42.0.4, if `pkcs12.serialize_key_and_certificates` is called with both a certificate whose public key did not match the provided private key and an `encryption_algorithm` with `hmac_hash` set (via `PrivateFormat.PKCS12.encryption_builder().hmac_hash(...)`, then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a `ValueError` is properly raised. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66704/97cBunknownJCVE-2024-26130: + reachablefalseÔ +½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.5]0:ÛAdvisory: Cryptography 41.0.5 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.4, that includes a security fix. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62452/97cBunknownJ CVE-2023-5363: + reachablefalse‘ +ú +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.2]0:˜Advisory: The cryptography library has updated its OpenSSL dependency in CI due to security concerns. This vulnerability arises when processing maliciously formatted PKCS12 files, which can cause OpenSSL to crash, leading to a potential Denial of Service (DoS) attack. PKCS12 files, often containing certificates and keys, may come from untrusted sources. The PKCS12 specification allows certain fields to be NULL, but OpenSSL does not correctly handle these cases, resulting in a NULL pointer dereference and subsequent crash. Applications using OpenSSL APIs, such as PKCS12_parse(), PKCS12_unpack_p7data(), PKCS12_unpack_p7encdata(), PKCS12_unpack_authsafes(), and PKCS12_newpass(), are vulnerable if they process PKCS12 files from untrusted sources. Although a similar issue in SMIME_write_PKCS7() was fixed, it is not considered significant for security as it pertains to data writing. This issue does not affect the FIPS modules in versions 3.2, 3.1, and 3.0. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71680/97cBunknownJ CVE-2024-0727: + reachablefalseê +Ó +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.6]0:èAdvisory: The `cryptography` library updates its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, certain non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions, leading to a potential Denial of Service (DoS) attack. The issue arises when the `SSL_OP_NO_TICKET` option is used without early data support and default anti-replay protection. Under these conditions, the session cache can become misconfigured, preventing it from flushing properly and causing it to grow indefinitely. A malicious client can exploit this scenario to trigger a DoS attack, although it can also occur accidentally during normal operations. This vulnerability affects only TLS servers supporting TLSv1.3 and does not impact TLS clients. Additionally, the FIPS modules in versions 3.2, 3.1, and 3.0, as well as OpenSSL 1.0.2, are not affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71684/97cBunknownJ CVE-2024-2511: + reachablefalseÔ +½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/b22271cf3c3dd8dc8978f8f4b00b5c7060b6538d +https://www.openssl.org/news/secadv/20230731.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60223/97cBunknownJ CVE-2023-3817: + reachablefalseÿ +è +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:€Advisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for CVE-2023-2975: AES-SIV implementation ignores empty associated data entries. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230714.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60224/97cBunknownJ CVE-2023-2975: + reachablefalseÔ +½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230719.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60225/97cBunknownJ CVE-2023-3446: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53307/97cBunknownJ CVE-2023-0401: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53306/97cBunknownJ CVE-2023-0217: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53301/97cBunknownJ CVE-2022-4203: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53302/97cBunknownJ CVE-2023-0216: + reachablefalseå +Î +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:ìAdvisory: Cryptography 39.0.1 includes a fix for CVE-2022-3996, a DoS vulnerability affecting openssl. +https://github.com/pyca/cryptography/issues/7940 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53298/97cBunknownJ CVE-2022-3996: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53303/97cBunknownJ CVE-2022-4304: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53304/97cBunknownJ CVE-2023-0286: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53299/97cBunknownJ CVE-2022-4450: + reachablefalseâ +Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53305/97cBunknownJ CVE-2023-0215: + reachablefalseÁ +ª +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.2]0:ÇAdvisory: The cryptography package before 41.0.2 for Python mishandles SSH certificates that have critical options. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59473/97cBunknownJCVE-2023-38325: + reachablefalse” +ý +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.8,<39.0.1]0:”Advisory: Cryptography 39.0.1 includes a fix for CVE-2023-23931: In affected versions 'Cipher.update_into' would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as 'bytes') to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This issue has been present since 'update_into' was originally introduced in cryptography 1.8. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53048/97cBunknownJCVE-2023-23931: + reachablefalseª +“ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.4]0:±Advisory: Cryptography 41.0.4 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.3, that includes a security fix. +https://github.com/pyca/cryptography/commit/fc11bce6930e591ce26a2317b31b9ce2b3e25512 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62451/97cBunknownJ CVE-2023-4807: + reachablefalse¼ +¥ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.0.2]0:ÓAdvisory: Cryptography 1.0.2 fixes a vulnerability. The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with '-O' these asserts are optimized away. If a user ran Python with this flag and got an invalid response code, this could lead to undefined behavior or worse. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25679/97cBunknown: + reachablefalseØ +Á +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50724/97cBunknownJ CVE-2017-3735: + reachablefalseØ +Á +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50725/97cBunknownJ CVE-2017-3736: + reachablefalseÚ +à +pkg:pypi/cryptographyVulnerable Dependencycryptography[<0.9.1]0:ñAdvisory: Cryptography 0.9.1 fixes a double free in the OpenSSL backend when using DSA to verify signatures. +https://github.com/pyca/cryptography/pull/2013 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25678/97cBunknown: + reachablefalse„ +í + +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:‚ +Advisory: Checking excessively long invalid RSA public keys may take a long time. Applications that use the function EVP_PKEY_public_check() to check RSA public keys may experience long delays. Where the key that is being checked has been obtained from an untrusted source this may lead to a Denial of Service. When function EVP_PKEY_public_check() is called on RSA public keys, a computation is done to confirm that the RSA modulus, n, is composite. For valid RSA keys, n is a product of two or more large primes and this computation completes quickly. However, if n is an overly large prime, then this computation would take a long time. An application that calls EVP_PKEY_public_check() and supplies an RSA key obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function EVP_PKEY_public_check() is not called from other OpenSSL functions however it is called from the OpenSSL pkey command line application. For that reason that application is also vulnerable if used with the '-pubin' and '-check' options on untrusted data. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66777/97cBunknownJ CVE-2023-6237: + reachablefalseë +Ô +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:éAdvisory: Versions of Cryptograph starting from 35.0.0 are susceptible to a security flaw in the POLY1305 MAC algorithm on PowerPC CPUs, which allows an attacker to disrupt the application's state. This disruption might result in false calculations or cause a denial of service. The vulnerability's exploitation hinges on the attacker's ability to alter the algorithm's application and the dependency of the software on non-volatile XMM registers. +https://github.com/pyca/cryptography/commit/89d0d56fb104ac4e0e6db63d78fc22b8c53d27e9 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65212/97cBunknownJ CVE-2023-6129: + reachablefalse´ + +pkg:pypi/clickVulnerable Dependency click[<8.0.0]0:ÙAdvisory: Click 8.0.0 uses 'mkstemp()' instead of the deprecated & insecure 'mktemp()'. +https://github.com/pallets/click/issues/1752 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/47833/97cBunknown: + reachablefalseÀ +© +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.0.0]0:åAdvisory: Pyjwt 1.0.0 includes a security fix: 'alg=None' header could bypass signature verification. +https://github.com/jpadilla/pyjwt/pull/109 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39458/97cBunknown: + reachablefalseò +Û +pkg:pypi/pyjwtVulnerable Dependencypyjwt[>=1.5.0,<2.4.0]0:ÿAdvisory: PyJWT 2.4.0 includes a fix for CVE-2022-29217: An attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify 'jwt.algorithms.get_default_algorithms()' to get support for all algorithms, or specify a single algorithm. The issue is not that big as 'algorithms=jwt.algorithms.get_default_algorithms()' has to be used. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/48542/97cBunknownJCVE-2022-29217: + reachablefalse— +€ +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.5.1]0:¬Advisory: In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys. Specifically, the PKCS1 PEM encoded format would be allowed because it is prefaced with the string `-----BEGIN RSA PUBLIC KEY-----` which is not accounted for. This enables symmetric/asymmetric key confusion attacks against users using the PKCS1 PEM encoded public keys, which would allow an attacker to craft JWTs from scratch. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/35014/97cBunknownJCVE-2017-11424: + reachablefalseš +ƒ +pkg:pypi/flaskVulnerable Dependencyflask[<2.2.5 >=2.3.0,<2.3.2]0:  +Advisory: Flask 2.2.5 and 2.3.2 include a fix for CVE-2023-30861: When all of the following conditions are met, a response containing data intended for one client may be cached and subsequently sent by the proxy to other clients. If the proxy also caches 'Set-Cookie' headers, it may send one client's 'session' cookie to other clients. The severity depends on the application's use of the session and the proxy's behavior regarding cookies. The risk depends on all these conditions being met: +1. The application must be hosted behind a caching proxy that does not strip cookies or ignore responses with cookies. +2. The application sets 'session.permanent = True' +3. The application does not access or modify the session at any point during a request. +4. 'SESSION_REFRESH_EACH_REQUEST' enabled (the default). +5. The application does not set a 'Cache-Control' header to indicate that a page is private or should not be cached. +This happens because vulnerable versions of Flask only set the 'Vary: Cookie' header when the session is accessed or modified, not when it is refreshed (re-sent to update the expiration) without being accessed or modified. +https://github.com/pallets/flask/security/advisories/GHSA-m2qf-hxjv-5gpq +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/55261/97cBunknownJCVE-2023-30861: + reachablefalseà +É +pkg:pypi/flaskVulnerable Dependency flask[<0.6.1]0:…Advisory: flask 0.6.1 fixes a security problem that allowed clients to download arbitrary files if the host server was a windows based operating system and the client uses backslashes to escape the directory the files where exposed from. +https://data.safetycli.com/vulnerabilities/PVE-2021-25820/25820/ +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25820/97cBunknown: + reachablefalse— +€ +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:©Advisory: flask version Before 0.12.3 contains a CWE-20: Improper Input Validation vulnerability in flask that can result in Large amount of memory usage possibly leading to denial of service. This attack appear to be exploitable via Attacker provides JSON data in incorrect encoding. This vulnerability appears to have been fixed in 0.12.3. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36388/97cBunknownJCVE-2018-1000656: + reachablefalseí +Ö +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:ÿAdvisory: Flask 0.12.3 includes a fix for CVE-2019-1010083: Unexpected memory usage. The impact is denial of service. The attack vector is crafted encoded JSON data. NOTE: this may overlap CVE-2018-1000656. +https://github.com/pallets/flask/pull/2695/commits/0e1e9a04aaf29ab78f721cfc79ac2a691f6e3929 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38654/97cBunknownJCVE-2019-1010083: + reachablefalse \ No newline at end of file diff --git a/components/enrichers/reachability/test/testdata/pip-safety.tagged.pb b/components/enrichers/reachability/test/testdata/pip-safety.tagged.pb new file mode 100644 index 000000000..6f291bc91 --- /dev/null +++ b/components/enrichers/reachability/test/testdata/pip-safety.tagged.pb @@ -0,0 +1,152 @@ + + ø¢€·Ø’Ó‰ +pip-safetyª +pkg:pypi/requestsVulnerable Dependencyrequests[>=0,<=1.2.3]0:ÛAdvisory: Specific versions of Requests are susceptible to a Denial of Service (DoS) attack. This vulnerability is triggered when an incorrect password is sent in a digest authentication request, causing the library to indefinitely retry the request. Such behavior can be exploited by an attacker to send numerous requests, leading to a service outage by overwhelming the system's resources. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65531/97cBunknown• +pkg:pypi/requestsVulnerable Dependencyrequests[<=2.19.1]0:¹Advisory: Requests before 2.20.0 sends an HTTP Authorization header to an http URI upon receiving a same-hostname https-to-http redirect, which makes it easier for remote attackers to discover credentials by sniffing the network. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36546/97cBunknownJCVE-2018-18074¨ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÏAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. This fixes CVE-2014-1830. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39575/97cBunknownJ CVE-2014-1830¢ +pkg:pypi/requestsVulnerable Dependencyrequests[<2.3.0]0:ÉAdvisory: Requests before 2.3.0 exposes Authorization or Proxy-Authorization headers on redirect. See: CVE-2014-1829. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26101/97cBunknownJ CVE-2014-1829Ö +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.3.0,<2.31.0]0:óAdvisory: Requests 2.31.0 includes a fix for CVE-2023-32681: Since Requests 2.3.0, Requests has been leaking Proxy-Authorization headers to destination servers when redirected to an HTTPS endpoint. This is a product of how we use 'rebuild_proxies' to reattach the 'Proxy-Authorization' header to requests. For HTTP connections sent through the tunnel, the proxy will identify the header in the request itself and remove it prior to forwarding to the destination server. However when sent over HTTPS, the 'Proxy-Authorization' header must be sent in the CONNECT request as the proxy has no visibility into the tunneled request. This results in Requests forwarding proxy credentials to the destination server unintentionally, allowing a malicious actor to potentially exfiltrate sensitive information. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/58755/97cBunknownJCVE-2023-32681ø +pkg:pypi/requestsVulnerable Dependencyrequests[>=2.1,<=2.5.3]0:˜Advisory: The resolve_redirects function in sessions.py in requests 2.1.0 through 2.5.3 allows remote attackers to conduct session fixation attacks via a cookie without a host value in a redirect. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/26103/97cBunknownJ CVE-2015-2296± +pkg:pypi/requestsVulnerable Dependencyrequests[<2.32.2]0:ÖAdvisory: Affected versions of Requests, when making requests through a Requests `Session`, if the first request is made with `verify=False` to disable cert verification, all subsequent requests to the same host will continue to ignore cert verification regardless of changes to the value of `verify`. This behavior will continue for the lifecycle of the connection in the connection pool. Requests 2.32.0 fixes the issue, but versions 2.32.0 and 2.32.1 were yanked due to conflicts with CVE-2024-35195 mitigation. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71064/97cBunknownJCVE-2024-35195ö +pkg:pypi/requestsVulnerable Dependencyrequests[<=0.13.1]0:ªAdvisory: If an incorrect password is used in conjunction with digest authentication in the `requests` package, it can lead to an infinite request retry cycle. This presents a Denial of Service (DoS) vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/61879/97cBunknownÚ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<=3.2]0:ùAdvisory: Cryptography 3.2 and prior are vulnerable to Bleichenbacher timing attacks in the RSA decryption API, via timed processing of valid PKCS#1 v1.5 ciphertext. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38932/97cBunknownJCVE-2020-25659  +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.5]0:ÍAdvisory: Cryptography version 42.0.5 introduces a limit on the number of name constraint checks during X.509 path validation to prevent denial of service attacks. +https://github.com/pyca/cryptography/commit/4be53bf20cc90cbac01f5f94c5d1aecc5289ba1f +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65647/97cBunknown¿ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.5.3]0:ÞAdvisory: Cryptography 1.5.3 includes a fix for CVE-2016-9243: HKDF in cryptography before 1.5.2 returns an empty byte-string if used with a length less than algorithm.digest_size. +https://github.com/pyca/cryptography/commit/b924696b2e8731f39696584d12cceeb3aeb2d874 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25680/97cBunknownJ CVE-2016-9243ž +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3.2]0:¼Advisory: Cryptography 3.3.2 includes a fix for CVE-2020-36242: certain sequences of update calls to symmetrically encrypt multi-GB values could result in an integer overflow and buffer overflow, as demonstrated by the Fernet class. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39606/97cBunknownJCVE-2020-36242Œ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.8]0:ªAdvisory: The `cryptography` library has updated its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, the issue involves the functions `EVP_PKEY_param_check()` and `EVP_PKEY_public_check()`, which are used to check DSA public keys or parameters. These functions can experience significant delays when processing excessively long DSA keys or parameters, potentially leading to a Denial of Service (DoS) if the input is from an untrusted source. The vulnerability arises because the key and parameter check functions do not limit the modulus size during checks, despite OpenSSL not allowing public keys with a modulus over 10,000 bits for signature verification. This issue affects applications that directly call these functions and the OpenSSL `pkey` and `pkeyparam` command-line applications with the `-check` option. The OpenSSL SSL/TLS implementation is not impacted, but the OpenSSL 3.0 and 3.1 FIPS providers are affected by this vulnerability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71681/97cBunknownJ CVE-2024-4603÷ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.9.0,<2.3]0:Advisory: A flaw was found in python-cryptography versions between >=1.9.0 and <2.3. The finalize_with_tag API did not enforce a minimum tag length. If a user did not validate the input length prior to passing it to finalize_with_tag an attacker could craft an invalid payload with a shortened tag (e.g. 1 byte) such that they would have a 1 in 256 chance of passing the MAC check. GCM tag forgeries can cause key leakage. See: CVE-2018-10903. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36351/97cBunknownJCVE-2018-10903¡ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<3.3]0:ÑAdvisory: Cryptography 3.3 no longer allows loading of finite field Diffie-Hellman parameters of less than 512 bits in length. This change is to conform with an upcoming OpenSSL release that no longer supports smaller sizes. These keys were already wildly insecure and should not have been used in any application outside of testing. +https://github.com/pyca/cryptography/pull/5592 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39252/97cBunknownœ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=3.1,<41.0.6]0:³Advisory: Affected versions of Cryptography are vulnerable to NULL-dereference when loading PKCS7 certificates. Calling 'load_pem_pkcs7_certificates' or 'load_der_pkcs7_certificates' could lead to a NULL-pointer dereference and segfault. Exploitation of this vulnerability poses a serious risk of Denial of Service (DoS) for any application attempting to deserialize a PKCS7 blob/certificate. The consequences extend to potential disruptions in system availability and stability. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62556/97cBunknownJCVE-2023-49083ï +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.0]0:Advisory: Cryptography 41.0.0 updates its dependency 'OpenSSL' to v3.1.1 to include a security fix. +https://github.com/pyca/cryptography/commit/8708245ccdeaff21d65eea68a4f8d2a7c5949a22 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59062/97cBunknownJ CVE-2023-2650… +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:£Advisory: Cryptography starting from version 42.0.0 updates its CI configurations to use newer versions of BoringSSL or OpenSSL as a countermeasure to CVE-2023-5678. This vulnerability, affecting the package, could cause Denial of Service through specific DH key generation and verification functions when given overly long parameters. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65510/97cBunknownJ CVE-2023-5678„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.0]0:¡Advisory: Affected versions of Cryptography may allow a remote attacker to decrypt captured messages in TLS servers that use RSA key exchanges, which may lead to exposure of confidential or sensitive data. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65278/97cBunknownJCVE-2023-50782– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52174/97cBunknownJ CVE-2022-3602– +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=37.0.0,<38.0.3]0:«Advisory: Cryptography versions from 37.0.0 and before 38.0.2 include a statically linked copy of OpenSSL that has known vulnerabilities. +https://github.com/pyca/cryptography/security/advisories/GHSA-39hc-v87j-747x +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/52173/97cBunknownJ CVE-2022-3786„ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0,<1.1]0:°Advisory: Cryptography before 1.1 is susceptible to TLS truncation attacks. This vulnerability allows an attacker to prevent the complete retrieval of a message by injecting a TCP termination code into the communication, falsely indicating the message has ended. +https://github.com/pyca/cryptography/commit/41aabcbd2326ae154a16a1a050ee01fb9a54bd19 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65984/97cBunknown’ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=38.0.0,<42.0.4]0:¦Advisory: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and before version 42.0.4, if `pkcs12.serialize_key_and_certificates` is called with both a certificate whose public key did not match the provided private key and an `encryption_algorithm` with `hmac_hash` set (via `PrivateFormat.PKCS12.encryption_builder().hmac_hash(...)`, then a NULL pointer dereference would occur, crashing the Python process. This has been resolved in version 42.0.4, the first version in which a `ValueError` is properly raised. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66704/97cBunknownJCVE-2024-26130½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.5]0:ÛAdvisory: Cryptography 41.0.5 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.4, that includes a security fix. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62452/97cBunknownJ CVE-2023-5363ú +pkg:pypi/cryptographyVulnerable Dependencycryptography[<42.0.2]0:˜Advisory: The cryptography library has updated its OpenSSL dependency in CI due to security concerns. This vulnerability arises when processing maliciously formatted PKCS12 files, which can cause OpenSSL to crash, leading to a potential Denial of Service (DoS) attack. PKCS12 files, often containing certificates and keys, may come from untrusted sources. The PKCS12 specification allows certain fields to be NULL, but OpenSSL does not correctly handle these cases, resulting in a NULL pointer dereference and subsequent crash. Applications using OpenSSL APIs, such as PKCS12_parse(), PKCS12_unpack_p7data(), PKCS12_unpack_p7encdata(), PKCS12_unpack_authsafes(), and PKCS12_newpass(), are vulnerable if they process PKCS12 files from untrusted sources. Although a similar issue in SMIME_write_PKCS7() was fixed, it is not considered significant for security as it pertains to data writing. This issue does not affect the FIPS modules in versions 3.2, 3.1, and 3.0. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71680/97cBunknownJ CVE-2024-0727Ó +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.6]0:èAdvisory: The `cryptography` library updates its BoringSSL and OpenSSL dependencies in CI due to a security concern. Specifically, certain non-default TLS server configurations can cause unbounded memory growth when processing TLSv1.3 sessions, leading to a potential Denial of Service (DoS) attack. The issue arises when the `SSL_OP_NO_TICKET` option is used without early data support and default anti-replay protection. Under these conditions, the session cache can become misconfigured, preventing it from flushing properly and causing it to grow indefinitely. A malicious client can exploit this scenario to trigger a DoS attack, although it can also occur accidentally during normal operations. This vulnerability affects only TLS servers supporting TLSv1.3 and does not impact TLS clients. Additionally, the FIPS modules in versions 3.2, 3.1, and 3.0, as well as OpenSSL 1.0.2, are not affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/71684/97cBunknownJ CVE-2024-2511½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/b22271cf3c3dd8dc8978f8f4b00b5c7060b6538d +https://www.openssl.org/news/secadv/20230731.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60223/97cBunknownJ CVE-2023-3817è +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:€Advisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for CVE-2023-2975: AES-SIV implementation ignores empty associated data entries. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230714.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60224/97cBunknownJ CVE-2023-2975½ +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=0.8,<41.0.3]0:ÕAdvisory: Cryptography 41.0.3 updates its bundled OpenSSL version to include a fix for a Denial of Service vulnerability. +https://github.com/pyca/cryptography/commit/bfa4d95f0f356f2d535efd5c775e0fb3efe90ef2 +https://www.openssl.org/news/secadv/20230719.txt +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/60225/97cBunknownJ CVE-2023-3446Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53307/97cBunknownJ CVE-2023-0401Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53306/97cBunknownJ CVE-2023-0217Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53301/97cBunknownJ CVE-2022-4203Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53302/97cBunknownJ CVE-2023-0216Î +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:ìAdvisory: Cryptography 39.0.1 includes a fix for CVE-2022-3996, a DoS vulnerability affecting openssl. +https://github.com/pyca/cryptography/issues/7940 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53298/97cBunknownJ CVE-2022-3996Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53303/97cBunknownJ CVE-2022-4304Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53304/97cBunknownJ CVE-2023-0286Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53299/97cBunknownJ CVE-2022-4450Ë +pkg:pypi/cryptographyVulnerable Dependencycryptography[<39.0.1]0:éAdvisory: Cryptography 39.0.1 updates its dependency 'OpenSSL' to v3.0.8 to include security fixes. +https://github.com/pyca/cryptography/issues/8229 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53305/97cBunknownJ CVE-2023-0215ª +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.2]0:ÇAdvisory: The cryptography package before 41.0.2 for Python mishandles SSH certificates that have critical options. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/59473/97cBunknownJCVE-2023-38325ý +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=1.8,<39.0.1]0:”Advisory: Cryptography 39.0.1 includes a fix for CVE-2023-23931: In affected versions 'Cipher.update_into' would accept Python objects which implement the buffer protocol, but provide only immutable buffers. This would allow immutable objects (such as 'bytes') to be mutated, thus violating fundamental rules of Python and resulting in corrupted output. This issue has been present since 'update_into' was originally introduced in cryptography 1.8. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/53048/97cBunknownJCVE-2023-23931“ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<41.0.4]0:±Advisory: Cryptography 41.0.4 updates Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.3, that includes a security fix. +https://github.com/pyca/cryptography/commit/fc11bce6930e591ce26a2317b31b9ce2b3e25512 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/62451/97cBunknownJ CVE-2023-4807¥ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<1.0.2]0:ÓAdvisory: Cryptography 1.0.2 fixes a vulnerability. The OpenSSL backend prior to 1.0.2 made extensive use of assertions to check response codes where our tests could not trigger a failure. However, when Python is run with '-O' these asserts are optimized away. If a user ran Python with this flag and got an invalid response code, this could lead to undefined behavior or worse. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25679/97cBunknownÁ +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50724/97cBunknownJ CVE-2017-3735Á +pkg:pypi/cryptographyVulnerable Dependencycryptography[<2.1.3]0:àAdvisory: Cryptography 2.1.3 updates Windows, macOS, and manylinux1 wheels to be compiled with OpenSSL 1.1.0g, that includes security fixes. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/50725/97cBunknownJ CVE-2017-3736à +pkg:pypi/cryptographyVulnerable Dependencycryptography[<0.9.1]0:ñAdvisory: Cryptography 0.9.1 fixes a double free in the OpenSSL backend when using DSA to verify signatures. +https://github.com/pyca/cryptography/pull/2013 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25678/97cBunknowní + +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:‚ +Advisory: Checking excessively long invalid RSA public keys may take a long time. Applications that use the function EVP_PKEY_public_check() to check RSA public keys may experience long delays. Where the key that is being checked has been obtained from an untrusted source this may lead to a Denial of Service. When function EVP_PKEY_public_check() is called on RSA public keys, a computation is done to confirm that the RSA modulus, n, is composite. For valid RSA keys, n is a product of two or more large primes and this computation completes quickly. However, if n is an overly large prime, then this computation would take a long time. An application that calls EVP_PKEY_public_check() and supplies an RSA key obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function EVP_PKEY_public_check() is not called from other OpenSSL functions however it is called from the OpenSSL pkey command line application. For that reason that application is also vulnerable if used with the '-pubin' and '-check' options on untrusted data. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/66777/97cBunknownJ CVE-2023-6237Ô +pkg:pypi/cryptographyVulnerable Dependencycryptography[>=35.0.0,<42.0.2]0:éAdvisory: Versions of Cryptograph starting from 35.0.0 are susceptible to a security flaw in the POLY1305 MAC algorithm on PowerPC CPUs, which allows an attacker to disrupt the application's state. This disruption might result in false calculations or cause a denial of service. The vulnerability's exploitation hinges on the attacker's ability to alter the algorithm's application and the dependency of the software on non-volatile XMM registers. +https://github.com/pyca/cryptography/commit/89d0d56fb104ac4e0e6db63d78fc22b8c53d27e9 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/65212/97cBunknownJ CVE-2023-6129 +pkg:pypi/clickVulnerable Dependency click[<8.0.0]0:ÙAdvisory: Click 8.0.0 uses 'mkstemp()' instead of the deprecated & insecure 'mktemp()'. +https://github.com/pallets/click/issues/1752 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/47833/97cBunknown© +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.0.0]0:åAdvisory: Pyjwt 1.0.0 includes a security fix: 'alg=None' header could bypass signature verification. +https://github.com/jpadilla/pyjwt/pull/109 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/39458/97cBunknownÛ +pkg:pypi/pyjwtVulnerable Dependencypyjwt[>=1.5.0,<2.4.0]0:ÿAdvisory: PyJWT 2.4.0 includes a fix for CVE-2022-29217: An attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can specify 'jwt.algorithms.get_default_algorithms()' to get support for all algorithms, or specify a single algorithm. The issue is not that big as 'algorithms=jwt.algorithms.get_default_algorithms()' has to be used. As a workaround, always be explicit with the algorithms that are accepted and expected when decoding. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/48542/97cBunknownJCVE-2022-29217€ +pkg:pypi/pyjwtVulnerable Dependency pyjwt[<1.5.1]0:¬Advisory: In PyJWT 1.5.0 and below the `invalid_strings` check in `HMACAlgorithm.prepare_key` does not account for all PEM encoded public keys. Specifically, the PKCS1 PEM encoded format would be allowed because it is prefaced with the string `-----BEGIN RSA PUBLIC KEY-----` which is not accounted for. This enables symmetric/asymmetric key confusion attacks against users using the PKCS1 PEM encoded public keys, which would allow an attacker to craft JWTs from scratch. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/35014/97cBunknownJCVE-2017-11424ƒ +pkg:pypi/flaskVulnerable Dependencyflask[<2.2.5 >=2.3.0,<2.3.2]0:  +Advisory: Flask 2.2.5 and 2.3.2 include a fix for CVE-2023-30861: When all of the following conditions are met, a response containing data intended for one client may be cached and subsequently sent by the proxy to other clients. If the proxy also caches 'Set-Cookie' headers, it may send one client's 'session' cookie to other clients. The severity depends on the application's use of the session and the proxy's behavior regarding cookies. The risk depends on all these conditions being met: +1. The application must be hosted behind a caching proxy that does not strip cookies or ignore responses with cookies. +2. The application sets 'session.permanent = True' +3. The application does not access or modify the session at any point during a request. +4. 'SESSION_REFRESH_EACH_REQUEST' enabled (the default). +5. The application does not set a 'Cache-Control' header to indicate that a page is private or should not be cached. +This happens because vulnerable versions of Flask only set the 'Vary: Cookie' header when the session is accessed or modified, not when it is refreshed (re-sent to update the expiration) without being accessed or modified. +https://github.com/pallets/flask/security/advisories/GHSA-m2qf-hxjv-5gpq +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/55261/97cBunknownJCVE-2023-30861É +pkg:pypi/flaskVulnerable Dependency flask[<0.6.1]0:…Advisory: flask 0.6.1 fixes a security problem that allowed clients to download arbitrary files if the host server was a windows based operating system and the client uses backslashes to escape the directory the files where exposed from. +https://data.safetycli.com/vulnerabilities/PVE-2021-25820/25820/ +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/25820/97cBunknown€ +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:©Advisory: flask version Before 0.12.3 contains a CWE-20: Improper Input Validation vulnerability in flask that can result in Large amount of memory usage possibly leading to denial of service. This attack appear to be exploitable via Attacker provides JSON data in incorrect encoding. This vulnerability appears to have been fixed in 0.12.3. +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/36388/97cBunknownJCVE-2018-1000656Ö +pkg:pypi/flaskVulnerable Dependencyflask[<0.12.3]0:ÿAdvisory: Flask 0.12.3 includes a fix for CVE-2019-1010083: Unexpected memory usage. The impact is denial of service. The attack vector is crafted encoded JSON data. NOTE: this may overlap CVE-2018-1000656. +https://github.com/pallets/flask/pull/2695/commits/0e1e9a04aaf29ab78f721cfc79ac2a691f6e3929 +Fixed Versions: [],Resources: [], More Info: https://data.safetycli.com/v/38654/97cBunknownJCVE-2019-1010083 \ No newline at end of file diff --git a/components/enrichers/reachability/test/testdata/reachables.json b/components/enrichers/reachability/test/testdata/reachables.json new file mode 100644 index 000000000..5f718c06f --- /dev/null +++ b/components/enrichers/reachability/test/testdata/reachables.json @@ -0,0 +1 @@ +{"reachables":[{"flows":[{"id":567738,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":67,"columnNumber":19,"tags":"framework-input"},{"id":567742,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"tmp0.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":34,"tags":""},{"id":567753,"label":"CALL","name":"get","fullName":"tmp0.get","signature":"","isExternal":true,"code":"tmp0.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":16,"tags":""},{"id":567755,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":198172,"label":"METHOD_PARAMETER_IN","name":"initial_request","fullName":"","signature":"","isExternal":false,"code":"initial_request","typeFullName":"httpx.py:.Request","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":39,"tags":"framework-input"},{"id":198177,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.method","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":16,"tags":""},{"id":198185,"label":"IDENTIFIER","name":"initial_request","fullName":"","signature":"","isExternal":false,"code":"hasattr(initial_request, 'extensions')","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":27,"columnNumber":16,"tags":""},{"id":198191,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":38,"tags":""},{"id":198194,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"updated_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":9,"tags":""},{"id":198199,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return updated_request","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":30,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":722494,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.py:.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py:.LRUCache","lineNumber":463,"columnNumber":31,"tags":"framework-input"},{"id":722502,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py:.LRUCache","lineNumber":468,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1511417,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":380,"columnNumber":9,"tags":"framework-input"},{"id":1511428,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.num_requests","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":396,"columnNumber":9,"tags":""},{"id":1511435,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":398,"columnNumber":23,"tags":""},{"id":1511436,"label":"CALL","name":"_get_timeout","fullName":"self._get_timeout","signature":"","isExternal":true,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":398,"columnNumber":23,"tags":""},{"id":1511442,"label":"IDENTIFIER","name":"timeout_obj","fullName":"","signature":"","isExternal":false,"code":"timeout_obj.start_connect()","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":399,"columnNumber":9,"tags":""},{"id":1511446,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"timeout_obj.connect_timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":400,"columnNumber":56,"tags":""},{"id":1511451,"label":"CALL","name":"resolve_default_timeout","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/urllib3/util/timeout.py:.Timeout.resolve_default_timeout","signature":"","isExternal":true,"code":"Timeout.resolve_default_timeout(timeout_obj.connect_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":400,"columnNumber":24,"tags":""},{"id":1511454,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":400,"columnNumber":9,"tags":""},{"id":1511456,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"self._validate_conn(conn)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":404,"columnNumber":33,"tags":""},{"id":1511467,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":407,"columnNumber":63,"tags":""},{"id":1511486,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn.request_chunked(method, url)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":414,"columnNumber":17,"tags":""},{"id":1511529,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"getattr(conn, \"sock\", None)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":439,"columnNumber":20,"tags":""},{"id":1511573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.sock","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":452,"columnNumber":17,"tags":""},{"id":1511623,"label":"IDENTIFIER","name":"read_timeout","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":469,"columnNumber":63,"tags":""},{"id":1511652,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":478,"columnNumber":13,"tags":""},{"id":1511649,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":477,"columnNumber":13,"tags":""},{"id":1511658,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":482,"columnNumber":13,"tags":""},{"id":1511665,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":474,"columnNumber":9,"tags":""},{"id":1511646,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":476,"columnNumber":13,"tags":""},{"id":1511653,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":479,"columnNumber":13,"tags":""},{"id":1511655,"label":"IDENTIFIER","name":"http_version","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":481,"columnNumber":13,"tags":""},{"id":1511661,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.length","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":483,"columnNumber":13,"tags":""},{"id":1511694,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return httplib_response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":496,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124375,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":128,"columnNumber":21,"tags":"framework-input"},{"id":124382,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":40,"tags":""},{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":583468,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":296,"columnNumber":32,"tags":"framework-input"},{"id":583473,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":48,"tags":""},{"id":583478,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":16,"tags":""},{"id":583479,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1321981,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":118,"columnNumber":9,"tags":"framework-input"},{"id":1321987,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"request(\"put\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":27,"tags":""},{"id":1321841,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":21,"tags":""},{"id":1321846,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":51,"tags":""},{"id":1321851,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":16,"tags":""},{"id":1321852,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method=method, url=url, **kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":9,"tags":""},{"id":1321990,"label":"CALL","name":"request","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py:.request","signature":"","isExternal":false,"code":"request(\"put\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":12,"tags":""},{"id":1321991,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request(\"put\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1337792,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":457,"columnNumber":31,"tags":"framework-input"},{"id":1337909,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.hooks","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":496,"columnNumber":31,"tags":""},{"id":1336602,"label":"METHOD_PARAMETER_IN","name":"request_hooks","fullName":"","signature":"","isExternal":false,"code":"request_hooks","typeFullName":"ANY","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":91,"columnNumber":17,"tags":""},{"id":1336623,"label":"IDENTIFIER","name":"request_hooks","fullName":"","signature":"","isExternal":false,"code":"request_hooks is None","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":100,"columnNumber":8,"tags":""},{"id":1336639,"label":"IDENTIFIER","name":"request_hooks","fullName":"","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":26,"tags":""},{"id":1336463,"label":"METHOD_PARAMETER_IN","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"request_setting","typeFullName":"ANY","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":61,"columnNumber":19,"tags":""},{"id":1336475,"label":"IDENTIFIER","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"request_setting is None","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":70,"columnNumber":8,"tags":""},{"id":1336486,"label":"IDENTIFIER","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"isinstance(request_setting, Mapping)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":75,"columnNumber":61,"tags":""},{"id":1336503,"label":"IDENTIFIER","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"to_key_val_list(request_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":80,"columnNumber":43,"tags":""},{"id":1336505,"label":"CALL","name":"to_key_val_list","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/utils.py:.to_key_val_list","signature":"","isExternal":true,"code":"to_key_val_list(request_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":80,"columnNumber":27,"tags":""},{"id":1336525,"label":"IDENTIFIER","name":"merged_setting","fullName":"","signature":"","isExternal":false,"code":"merged_setting.items()","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":84,"columnNumber":34,"tags":""},{"id":1336571,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"merged_setting[key]","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":86,"columnNumber":13,"tags":""},{"id":1336592,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merged_setting","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":88,"columnNumber":5,"tags":""},{"id":1336643,"label":"CALL","name":"merge_setting","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.merge_setting","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":12,"tags":""},{"id":1336644,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":5,"tags":""},{"id":1337914,"label":"CALL","name":"merge_hooks","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.merge_hooks","signature":"","isExternal":false,"code":"merge_hooks(request.hooks, self.hooks)","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":496,"columnNumber":19,"tags":""},{"id":1337873,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":486,"columnNumber":17,"tags":""},{"id":1337918,"label":"IDENTIFIER","name":"p","fullName":"","signature":"","isExternal":false,"code":"p.prepare(method = tmp15 = request.method\ntmp15.upper(), url = request.url, files = request.files, data = request.data, json = request.json, headers = merge_setting(request.headers, self.headers, dict_class = CaseInsensitiveDict), params = merge_setting(request.params, self.params), auth = merge_setting(auth, self.auth), cookies = merged_cookies, hooks = merge_hooks(request.hooks, self.hooks))","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":484,"columnNumber":9,"tags":""},{"id":1337921,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return p","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":498,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":567737,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":67,"columnNumber":13,"tags":"framework-input"},{"id":567746,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.__dict__","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":16,"tags":""},{"id":567753,"label":"CALL","name":"get","fullName":"tmp0.get","signature":"","isExternal":true,"code":"tmp0.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":16,"tags":""},{"id":567755,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1511420,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":380,"columnNumber":29,"tags":"framework-input"},{"id":1511464,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = conn.timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":407,"columnNumber":44,"tags":""},{"id":1511467,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":407,"columnNumber":63,"tags":""},{"id":1511486,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn.request_chunked(method, url)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":414,"columnNumber":17,"tags":""},{"id":1511529,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"getattr(conn, \"sock\", None)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":439,"columnNumber":20,"tags":""},{"id":1511573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.sock","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":452,"columnNumber":17,"tags":""},{"id":1511623,"label":"IDENTIFIER","name":"read_timeout","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":469,"columnNumber":63,"tags":""},{"id":1511652,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":478,"columnNumber":13,"tags":""},{"id":1511649,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":477,"columnNumber":13,"tags":""},{"id":1511658,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":482,"columnNumber":13,"tags":""},{"id":1511665,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":474,"columnNumber":9,"tags":""},{"id":1511646,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":476,"columnNumber":13,"tags":""},{"id":1511653,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":479,"columnNumber":13,"tags":""},{"id":1511655,"label":"IDENTIFIER","name":"http_version","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":481,"columnNumber":13,"tags":""},{"id":1511661,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.length","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":483,"columnNumber":13,"tags":""},{"id":1511694,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return httplib_response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":496,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":98063,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":471,"columnNumber":9,"tags":"framework-input"},{"id":98078,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":485,"columnNumber":13,"tags":""},{"id":98075,"label":"IDENTIFIER","name":"task","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":484,"columnNumber":13,"tags":""},{"id":98074,"label":"IDENTIFIER","name":"writer","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":483,"columnNumber":13,"tags":""},{"id":98081,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._client_max_size","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":486,"columnNumber":29,"tags":""},{"id":98072,"label":"IDENTIFIER","name":"payload","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":481,"columnNumber":13,"tags":""},{"id":98071,"label":"IDENTIFIER","name":"message","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":480,"columnNumber":13,"tags":""},{"id":98073,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":482,"columnNumber":13,"tags":""},{"id":98083,"label":"CALL","name":"_cls","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage._cls","signature":"","isExternal":true,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":16,"tags":""},{"id":98084,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _cls(\n message,\n payload,\n protocol,\n writer,\n task,\n self._loop,\n client_max_size=self._client_max_size,\n )","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":239244,"label":"METHOD_PARAMETER_IN","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":11,"columnNumber":51,"tags":"framework-input"},{"id":239249,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":52,"tags":""},{"id":239251,"label":"CALL","name":"OAuth1Request","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oauth1/rfc5849/wrapper.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":19,"tags":""},{"id":239256,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":14,"columnNumber":16,"tags":""},{"id":239266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":40,"tags":""},{"id":239271,"label":"CALL","name":"get_client_by_id","fullName":"self.get_client_by_id","signature":"","isExternal":true,"code":"self.get_client_by_id(request.client_id)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":18,"tags":""},{"id":239274,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":18,"columnNumber":16,"tags":""},{"id":239281,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"request.client = client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":26,"tags":""},{"id":239284,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":9,"tags":""},{"id":239296,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":43,"tags":""},{"id":239301,"label":"CALL","name":"get_token_credential","fullName":"self.get_token_credential","signature":"","isExternal":true,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":17,"tags":""},{"id":239304,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"not token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":26,"columnNumber":16,"tags":""},{"id":239311,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":30,"tags":""},{"id":239314,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":9,"tags":""},{"id":239316,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":30,"columnNumber":43,"tags":""},{"id":239322,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":31,"columnNumber":39,"tags":""},{"id":239329,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":32,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3444403,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":182,"columnNumber":22,"tags":"framework-input"},{"id":3444428,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.remote_addr","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":190,"columnNumber":14,"tags":""},{"id":3444433,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.remote_addr","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":191,"columnNumber":45,"tags":""},{"id":3444434,"label":"CALL","name":".listLiteral","fullName":".listLiteral","signature":"","isExternal":false,"code":"[self.remote_addr]","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":191,"columnNumber":44,"tags":""},{"id":3444439,"label":"CALL","name":"list_storage_class","fullName":"self.list_storage_class","signature":"","isExternal":true,"code":"self.list_storage_class([self.remote_addr])","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":191,"columnNumber":20,"tags":""},{"id":3444440,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.list_storage_class([self.remote_addr])","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":191,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":14333,"label":"METHOD_PARAMETER_IN","name":"str_or_url","fullName":"","signature":"","isExternal":false,"code":"str_or_url","typeFullName":"/typedefs.py:.StrOrURL","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":451,"columnNumber":9,"tags":"framework-input"},{"id":14464,"label":"IDENTIFIER","name":"str_or_url","fullName":"","signature":"","isExternal":false,"code":"self._build_url(str_or_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":514,"columnNumber":35,"tags":""},{"id":14673,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":565,"columnNumber":33,"tags":""},{"id":14674,"label":"IDENTIFIER","name":"tmp18","fullName":"","signature":"","isExternal":false,"code":"tmp18 = self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14680,"label":"CALL","name":"__iter__","fullName":"tmp18.__iter__","signature":"","isExternal":true,"code":"tmp18.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14690,"label":"CALL","name":"__next__","fullName":"tmp17.__next__","signature":"","isExternal":true,"code":"tmp17.__next__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14661,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14662,"label":"CALL","name":"trace_config_ctx","fullName":"trace_config.trace_config_ctx","signature":"","isExternal":true,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14656,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":562,"columnNumber":17,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1068094,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":20,"columnNumber":13,"tags":"framework-input"},{"id":1068100,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.conn","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":21,"columnNumber":16,"tags":""},{"id":1068107,"label":"CALL","name":"get","fullName":"tmp0.get","signature":"","isExternal":true,"code":"tmp0.get(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":21,"columnNumber":16,"tags":""},{"id":1068109,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.conn.get(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":21,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":568115,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx = _cv_request.get(None)","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":5,"tags":"framework-input"},{"id":568117,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx is None","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":142,"columnNumber":8,"tags":""},{"id":568131,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._after_request_functions","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":148,"columnNumber":5,"tags":""},{"id":568141,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":149,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":14338,"label":"METHOD_PARAMETER_IN","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":457,"columnNumber":9,"tags":"framework-input"},{"id":14448,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":510,"columnNumber":41,"tags":""},{"id":14460,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(proxy_headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":511,"columnNumber":25,"tags":""},{"id":14468,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._build_url(str_or_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":514,"columnNumber":19,"tags":""},{"id":14673,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":565,"columnNumber":33,"tags":""},{"id":14674,"label":"IDENTIFIER","name":"tmp18","fullName":"","signature":"","isExternal":false,"code":"tmp18 = self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14680,"label":"CALL","name":"__iter__","fullName":"tmp18.__iter__","signature":"","isExternal":true,"code":"tmp18.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14690,"label":"CALL","name":"__next__","fullName":"tmp17.__next__","signature":"","isExternal":true,"code":"tmp17.__next__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14661,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14662,"label":"CALL","name":"trace_config_ctx","fullName":"trace_config.trace_config_ctx","signature":"","isExternal":true,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14656,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":562,"columnNumber":17,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":265988,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":153,"columnNumber":33,"tags":"framework-input"},{"id":265994,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.server","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":154,"columnNumber":16,"tags":""},{"id":266001,"label":"CALL","name":"create_json_request","fullName":"tmp9.create_json_request","signature":"","isExternal":true,"code":"tmp9.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":154,"columnNumber":16,"tags":""},{"id":266003,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":154,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2453084,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":593,"columnNumber":13,"tags":"framework-input"},{"id":2453101,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":602,"columnNumber":16,"tags":""},{"id":2453102,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":602,"columnNumber":16,"tags":""},{"id":2453103,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"GET\", url, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":602,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452822,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":457,"columnNumber":25,"tags":"framework-input"},{"id":2452943,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.hooks","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":496,"columnNumber":46,"tags":""},{"id":2451634,"label":"METHOD_PARAMETER_IN","name":"session_hooks","fullName":"","signature":"","isExternal":false,"code":"session_hooks","typeFullName":"ANY","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":91,"columnNumber":32,"tags":""},{"id":2451638,"label":"IDENTIFIER","name":"session_hooks","fullName":"","signature":"","isExternal":false,"code":"session_hooks is None","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":97,"columnNumber":8,"tags":""},{"id":2451671,"label":"IDENTIFIER","name":"session_hooks","fullName":"","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":41,"tags":""},{"id":2451495,"label":"METHOD_PARAMETER_IN","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"session_setting","typeFullName":"ANY","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":61,"columnNumber":36,"tags":""},{"id":2451499,"label":"IDENTIFIER","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"session_setting is None","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":67,"columnNumber":8,"tags":""},{"id":2451513,"label":"IDENTIFIER","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"isinstance(session_setting, Mapping)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":75,"columnNumber":20,"tags":""},{"id":2451527,"label":"IDENTIFIER","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"to_key_val_list(session_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":79,"columnNumber":49,"tags":""},{"id":2451529,"label":"CALL","name":"to_key_val_list","fullName":"bandit-env/lib/python3/12/site-packages/requests/utils.py:.to_key_val_list","signature":"","isExternal":true,"code":"to_key_val_list(session_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":79,"columnNumber":33,"tags":""},{"id":2451531,"label":"CALL","name":"dict_class","fullName":"","signature":"","isExternal":false,"code":"dict_class(to_key_val_list(session_setting))","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":79,"columnNumber":22,"tags":""},{"id":2451540,"label":"IDENTIFIER","name":"merged_setting","fullName":"","signature":"","isExternal":false,"code":"merged_setting.update(to_key_val_list(request_setting))","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":80,"columnNumber":5,"tags":""},{"id":2451556,"label":"IDENTIFIER","name":"merged_setting","fullName":"","signature":"","isExternal":false,"code":"merged_setting.items()","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":84,"columnNumber":34,"tags":""},{"id":2451602,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"merged_setting[key]","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":86,"columnNumber":13,"tags":""},{"id":2451623,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merged_setting","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":88,"columnNumber":5,"tags":""},{"id":2451674,"label":"CALL","name":"merge_setting","fullName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.merge_setting","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":12,"tags":""},{"id":2451675,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":5,"tags":""},{"id":2452945,"label":"CALL","name":"merge_hooks","fullName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.merge_hooks","signature":"","isExternal":false,"code":"merge_hooks(request.hooks, self.hooks)","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":496,"columnNumber":19,"tags":""},{"id":2452913,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.json","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":489,"columnNumber":18,"tags":""},{"id":2452904,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":486,"columnNumber":17,"tags":""},{"id":2452907,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.files","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":487,"columnNumber":19,"tags":""},{"id":2452949,"label":"IDENTIFIER","name":"p","fullName":"","signature":"","isExternal":false,"code":"p.prepare(method = tmp15 = request.method\ntmp15.upper(), url = request.url, files = request.files, data = request.data, json = request.json, headers = merge_setting(request.headers, self.headers, dict_class = CaseInsensitiveDict), params = merge_setting(request.params, self.params), auth = merge_setting(auth, self.auth), cookies = merged_cookies, hooks = merge_hooks(request.hooks, self.hooks))","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":484,"columnNumber":9,"tags":""},{"id":2452952,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return p","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":498,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1067146,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":105,"columnNumber":13,"tags":"framework-input"},{"id":1067153,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._fn(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":1067154,"label":"CALL","name":"_fn","fullName":"self._fn","signature":"","isExternal":true,"code":"self._fn(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":1067163,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"open(name, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":108,"columnNumber":23,"tags":""},{"id":1067166,"label":"CALL","name":"open","fullName":"__builtin.open","signature":"","isExternal":true,"code":"open(name, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":108,"columnNumber":18,"tags":""},{"id":1067181,"label":"CALL","name":"","fullName":"","signature":"","isExternal":false,"code":"enter_tmp3()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":108,"columnNumber":18,"tags":""},{"id":1067160,"label":"IDENTIFIER","name":"fh","fullName":"","signature":"","isExternal":false,"code":"fh.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":109,"columnNumber":24,"tags":""},{"id":1067161,"label":"CALL","name":"read","fullName":"fh.read","signature":"","isExternal":true,"code":"fh.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":109,"columnNumber":24,"tags":""},{"id":1067162,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return fh.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":109,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":2440819,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":13,"tags":"framework-input"},{"id":2440832,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":2440833,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":2440834,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":175669,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":39,"tags":"framework-input"},{"id":175718,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":38,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":174696,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":16,"columnNumber":37,"tags":""},{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175700,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175712,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(ctx.api_base_url, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":15,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583698,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"T_before_request","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":460,"columnNumber":30,"tags":"framework-input"},{"id":583701,"label":"IDENTIFIER","name":"f","fullName":"","signature":"","isExternal":false,"code":"tmp7.append(f)","typeFullName":"","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":483,"columnNumber":63,"tags":""},{"id":583724,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":484,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583737,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"T_after_request","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":487,"columnNumber":29,"tags":"framework-input"},{"id":583740,"label":"IDENTIFIER","name":"f","fullName":"","signature":"","isExternal":false,"code":"tmp9.append(f)","typeFullName":"","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":504,"columnNumber":62,"tags":""},{"id":583763,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":505,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":890514,"label":"METHOD_PARAMETER_IN","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"package_name","typeFullName":"typing.Optional","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":229,"columnNumber":9,"tags":"framework-input"},{"id":890518,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":50,"tags":""},{"id":890531,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":234,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2453198,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":639,"columnNumber":19,"tags":"framework-input"},{"id":2453204,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":36,"tags":""},{"id":2453210,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":2453211,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"PUT\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":138931,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"ANY","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1179,"columnNumber":9,"tags":"framework-input"},{"id":138935,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self.add_resource(path, name = name)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1182,"columnNumber":49,"tags":""},{"id":138940,"label":"CALL","name":"add_resource","fullName":"self.add_resource","signature":"","isExternal":true,"code":"self.add_resource(path, name = name)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1182,"columnNumber":20,"tags":""},{"id":138949,"label":"IDENTIFIER","name":"resource","fullName":"","signature":"","isExternal":false,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138950,"label":"CALL","name":"add_route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.PlainResource.add_route","signature":"","isExternal":true,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138951,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resource.add_route(method, handler, expect_handler=expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583661,"label":"METHOD_PARAMETER_IN","name":"endpoint","fullName":"","signature":"","isExternal":false,"code":"endpoint","typeFullName":"__builtin.str","parentMethodName":"endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":436,"columnNumber":24,"tags":"framework-input"},{"id":583679,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":455,"columnNumber":13,"tags":""},{"id":583665,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"decorator = def decorator(...)","typeFullName":"","parentMethodName":"endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"","lineNumber":453,"columnNumber":9,"tags":"framework-input"},{"id":583685,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return decorator","typeFullName":"","parentMethodName":"endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":457,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":279966,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":48,"columnNumber":40,"tags":"framework-input"},{"id":280012,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.register_hook('after_validate_authorization_request', def (...))","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":55,"columnNumber":9,"tags":""},{"id":279994,"label":"METHOD_PARAMETER_IN","name":"grant","fullName":"","signature":"","isExternal":false,"code":"grant","typeFullName":"ANY","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":57,"columnNumber":20,"tags":""},{"id":280001,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.exists_nonce","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":58,"columnNumber":32,"tags":""},{"id":279998,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.request","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":58,"columnNumber":17,"tags":""},{"id":280004,"label":"CALL","name":"validate_nonce","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oidc/core/grants/util.py:.validate_nonce","signature":"","isExternal":true,"code":"validate_nonce(grant.request, grant.exists_nonce, required = True)","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":57,"columnNumber":27,"tags":""},{"id":280005,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"lambda grant: validate_nonce(\n grant.request, grant.exists_nonce, required=True)","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":57,"columnNumber":13,"tags":""},{"id":279990,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self.register_hook('after_validate_authorization_request', def (...))","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"","lineNumber":57,"columnNumber":13,"tags":"validation, authorization, framework-input"},{"id":279994,"label":"METHOD_PARAMETER_IN","name":"grant","fullName":"","signature":"","isExternal":false,"code":"grant","typeFullName":"ANY","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":57,"columnNumber":20,"tags":""},{"id":280001,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.exists_nonce","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":58,"columnNumber":32,"tags":""},{"id":279998,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.request","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":58,"columnNumber":17,"tags":""},{"id":280004,"label":"CALL","name":"validate_nonce","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oidc/core/grants/util.py:.validate_nonce","signature":"","isExternal":true,"code":"validate_nonce(grant.request, grant.exists_nonce, required = True)","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":57,"columnNumber":27,"tags":""},{"id":280005,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"lambda grant: validate_nonce(\n grant.request, grant.exists_nonce, required=True)","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":57,"columnNumber":13,"tags":""},{"id":279990,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self.register_hook('after_validate_authorization_request', def (...))","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"","lineNumber":57,"columnNumber":13,"tags":"validation, authorization, framework-input"},{"id":280014,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":60,"columnNumber":52,"tags":""},{"id":280016,"label":"CALL","name":"validate_code_authorization_request","fullName":"authlib/oauth2/rfc6749/grants/authorization_code.py:.validate_code_authorization_request","signature":"","isExternal":true,"code":"validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":60,"columnNumber":16,"tags":""},{"id":280017,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oidc/core/grants/hybrid.py:.OpenIDHybridGrant","lineNumber":60,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1338054,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":593,"columnNumber":19,"tags":"framework-input"},{"id":1338066,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":602,"columnNumber":36,"tags":""},{"id":1338071,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":602,"columnNumber":16,"tags":""},{"id":1338072,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"GET\", url, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":602,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":175668,"label":"METHOD_PARAMETER_IN","name":"session","fullName":"","signature":"","isExternal":false,"code":"session","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":30,"tags":"framework-input"},{"id":175723,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":174696,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":16,"columnNumber":37,"tags":""},{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175700,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175712,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(ctx.api_base_url, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":15,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2613,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data = request.get_json()","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":32,"columnNumber":5,"tags":"framework-input"},{"id":2615,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"validate(data, key_schema)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":35,"columnNumber":18,"tags":""},{"id":2647,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"data['username']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":25,"tags":""},{"id":954,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"bad/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":8,"columnNumber":12,"tags":""},{"id":1049,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"tmp5.format(username, key)","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"bad/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":48,"tags":""},{"id":1074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return key","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"bad/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":24,"columnNumber":5,"tags":""},{"id":2655,"label":"CALL","name":"keygen","fullName":"bad/libapi.py:.keygen","signature":"","isExternal":false,"code":"libapi.keygen(data['username'], data['password'])","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":11,"tags":""},{"id":2665,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp8['key'] = key","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":32,"tags":""},{"id":2664,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp8['key']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":24,"tags":""},{"id":2670,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":16,"tags":"pkg:pypi/flask@3.0.3"},{"id":2672,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8), 200)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":16,"tags":""},{"id":2673,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify({'key': key}), 200","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":9,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":2452964,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":503,"columnNumber":9,"tags":"framework-input"},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":833907,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":134,"columnNumber":13,"tags":"framework-input"},{"id":833915,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.get_with_prefix_len(ip_address)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":141,"columnNumber":23,"tags":""},{"id":833916,"label":"CALL","name":"get_with_prefix_len","fullName":"self.get_with_prefix_len","signature":"","isExternal":true,"code":"self.get_with_prefix_len(ip_address)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":141,"columnNumber":23,"tags":""},{"id":833922,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp14[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":141,"columnNumber":9,"tags":""},{"id":833931,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return record","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":142,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2440821,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":25,"tags":"framework-input"},{"id":2440836,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":204,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1341245,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":98,"columnNumber":13,"tags":"framework-input"},{"id":1341253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.__dict__","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":1341260,"label":"CALL","name":"get","fullName":"tmp14.get","signature":"","isExternal":true,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":1341262,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2453199,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":639,"columnNumber":24,"tags":"framework-input"},{"id":2453205,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":46,"tags":""},{"id":2453210,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":2453211,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"PUT\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1338142,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":626,"columnNumber":25,"tags":"framework-input"},{"id":1338149,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":47,"tags":""},{"id":1338155,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":1338156,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":175667,"label":"METHOD_PARAMETER_IN","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":25,"tags":"framework-input"},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752330,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":40,"tags":"framework-input"},{"id":174696,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":16,"columnNumber":37,"tags":""},{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175712,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(ctx.api_base_url, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":15,"tags":""},{"id":175719,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":46,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2613,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data = request.get_json()","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":32,"columnNumber":5,"tags":"framework-input"},{"id":2647,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"data['username']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":25,"tags":""},{"id":954,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"bad/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":8,"columnNumber":12,"tags":""},{"id":1049,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"tmp5.format(username, key)","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"bad/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":48,"tags":""},{"id":1074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return key","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"bad/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":24,"columnNumber":5,"tags":""},{"id":2655,"label":"CALL","name":"keygen","fullName":"bad/libapi.py:.keygen","signature":"","isExternal":false,"code":"libapi.keygen(data['username'], data['password'])","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":11,"tags":""},{"id":2665,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp8['key'] = key","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":32,"tags":""},{"id":2664,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp8['key']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":24,"tags":""},{"id":2670,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":16,"tags":"pkg:pypi/flask@3.0.3"},{"id":2672,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8), 200)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":16,"tags":""},{"id":2673,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify({'key': key}), 200","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":9,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":3380644,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":84,"columnNumber":13,"tags":"framework-input"},{"id":3380655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":18,"tags":""},{"id":3380656,"label":"CALL","name":"__getitem__","fullName":"self.__getitem__","signature":"","isExternal":true,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":18,"tags":""},{"id":3380671,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return rv","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":114,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":251879,"label":"METHOD_PARAMETER_IN","name":"cls","fullName":"","signature":"","isExternal":false,"code":"cls","typeFullName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":121,"columnNumber":38,"tags":"framework-input"},{"id":251887,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"cls.RESPONSE_TYPES","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":41,"tags":""},{"id":251884,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.response_type","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":16,"tags":""},{"id":251888,"label":"CALL","name":".in","fullName":".in","signature":"","isExternal":false,"code":"request.response_type in cls.RESPONSE_TYPES","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":16,"tags":""},{"id":251889,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request.response_type in cls.RESPONSE_TYPES","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":175671,"label":"METHOD_PARAMETER_IN","name":"token","fullName":"","signature":"","isExternal":false,"code":"token","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":52,"tags":"framework-input"},{"id":175728,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":8,"tags":""},{"id":175730,"label":"CALL","name":".is","fullName":".is","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":8,"tags":""},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752330,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":40,"tags":"framework-input"},{"id":174696,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":16,"columnNumber":37,"tags":""},{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175700,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175712,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(ctx.api_base_url, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":15,"tags":""},{"id":175719,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":46,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583591,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":336,"columnNumber":15,"tags":"framework-input"},{"id":583608,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"options.pop(\"endpoint\", None)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":361,"columnNumber":24,"tags":""},{"id":583609,"label":"CALL","name":"pop","fullName":"__builtin.dict.pop","signature":"","isExternal":true,"code":"options.pop(\"endpoint\", None)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":361,"columnNumber":24,"tags":""},{"id":583613,"label":"IDENTIFIER","name":"endpoint","fullName":"","signature":"","isExternal":false,"code":"self.add_url_rule(rule, endpoint, f)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":362,"columnNumber":37,"tags":""},{"id":583621,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":363,"columnNumber":13,"tags":""},{"id":583597,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"decorator = def decorator(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"","lineNumber":360,"columnNumber":9,"tags":"framework-input"},{"id":583627,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return decorator","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":365,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":960482,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":48,"tags":"framework-input"},{"id":960487,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":36,"tags":""},{"id":960433,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":48,"tags":""},{"id":960437,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"key not in d","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":31,"columnNumber":8,"tags":""},{"id":960446,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":33,"columnNumber":13,"tags":""},{"id":960449,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"isinstance(value, expected_type)","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":34,"columnNumber":23,"tags":""},{"id":960454,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"{value!r}","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":36,"columnNumber":16,"tags":""},{"id":960470,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":38,"columnNumber":5,"tags":""},{"id":960490,"label":"CALL","name":"_get","fullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:._get","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":13,"tags":""},{"id":960493,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"value is None","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":45,"columnNumber":8,"tags":""},{"id":960506,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":47,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3331018,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/request.py:.EmscriptenRequest","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":365,"columnNumber":18,"tags":"framework-input"},{"id":3331103,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.headers","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":381,"columnNumber":28,"tags":""},{"id":3331110,"label":"CALL","name":"items","fullName":"","signature":"","isExternal":false,"code":"tmp40.items()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":381,"columnNumber":28,"tags":""},{"id":3331118,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"tmp39.__iter__()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":381,"columnNumber":9,"tags":""},{"id":3331128,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp38.__next__()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":381,"columnNumber":9,"tags":""},{"id":3331134,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp41[0]","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":381,"columnNumber":9,"tags":""},{"id":3331088,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"name.lower()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":382,"columnNumber":16,"tags":""},{"id":3331092,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"js_xhr.setRequestHeader(name, value)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":383,"columnNumber":41,"tags":""},{"id":3331151,"label":"IDENTIFIER","name":"js_xhr","fullName":"","signature":"","isExternal":false,"code":"js_xhr.send(to_js(request.body))","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":385,"columnNumber":9,"tags":""},{"id":3331156,"label":"IDENTIFIER","name":"js_xhr","fullName":"","signature":"","isExternal":false,"code":"js_xhr.getAllResponseHeaders()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":387,"columnNumber":42,"tags":""},{"id":3331177,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"js_xhr.response","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":390,"columnNumber":20,"tags":""},{"id":3331184,"label":"CALL","name":"to_py","fullName":"","signature":"","isExternal":false,"code":"tmp44.to_py()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":390,"columnNumber":20,"tags":""},{"id":3331192,"label":"CALL","name":"tobytes","fullName":"","signature":"","isExternal":false,"code":"tmp43.tobytes()","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":390,"columnNumber":20,"tags":""},{"id":3331217,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"EmscriptenResponse(status_code = js_xhr.status, headers = headers, body = body, request = request)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":394,"columnNumber":62,"tags":""},{"id":3331215,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"js_xhr.status","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":394,"columnNumber":25,"tags":""},{"id":3331220,"label":"CALL","name":"EmscriptenResponse","fullName":"bandit-env/lib/python3/12/site-packages/urllib3/contrib/emscripten/response.py:.EmscriptenResponse.__init__","signature":"","isExternal":true,"code":"EmscriptenResponse(status_code = js_xhr.status, headers = headers, body = body, request = request)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":393,"columnNumber":16,"tags":""},{"id":3331221,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return EmscriptenResponse(\n status_code=js_xhr.status, headers=headers, body=body, request=request\n )","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":393,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":250262,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":60,"columnNumber":40,"tags":"framework-input"},{"id":250265,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":108,"columnNumber":52,"tags":""},{"id":250886,"label":"METHOD_PARAMETER_IN","name":"grant","fullName":"","signature":"","isExternal":false,"code":"grant","typeFullName":"ANY","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":350,"columnNumber":41,"tags":"framework-input"},{"id":250890,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.request","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":351,"columnNumber":15,"tags":""},{"id":250895,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":352,"columnNumber":17,"tags":""},{"id":250899,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"log.debug('Validate authorization request of %r', client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":353,"columnNumber":55,"tags":""},{"id":250905,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"client_id is None","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":355,"columnNumber":8,"tags":""},{"id":250916,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":40,"tags":""},{"id":250926,"label":"CALL","name":"query_client","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":14,"tags":""},{"id":250930,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":359,"columnNumber":12,"tags":""},{"id":250941,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"grant.validate_authorization_redirect_uri(request, client)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":362,"columnNumber":71,"tags":""},{"id":250951,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.response_type","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":363,"columnNumber":21,"tags":""},{"id":250954,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"client.check_response_type(response_type)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":364,"columnNumber":39,"tags":""},{"id":250962,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":67,"tags":""},{"id":250963,"label":"CALL","name":".formattedValue","fullName":".formattedValue","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":66,"tags":""},{"id":250965,"label":"CALL","name":".formatString","fullName":".formatString","signature":"","isExternal":false,"code":"f'The client is not authorized to use \"response_type={response_type}\"'","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":13,"tags":""},{"id":250971,"label":"IDENTIFIER","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"UnauthorizedClientError(f'The client is not authorized to use \"response_type={response_type}\"', state = grant.request.state, redirect_uri = redirect_uri)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":368,"columnNumber":26,"tags":""},{"id":251010,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return redirect_uri","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":378,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2594996,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":880,"columnNumber":29,"tags":"framework-input"},{"id":2595006,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":884,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":557525,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":842,"columnNumber":26,"tags":"framework-input"},{"id":557542,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.raise_routing_exception(req)","typeFullName":"","parentMethodName":"dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":854,"columnNumber":13,"tags":""},{"id":557565,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.make_default_options_response()","typeFullName":"","parentMethodName":"dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":862,"columnNumber":20,"tags":""},{"id":557566,"label":"CALL","name":"make_default_options_response","fullName":"self.make_default_options_response","signature":"","isExternal":true,"code":"self.make_default_options_response()","typeFullName":"","parentMethodName":"dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":862,"columnNumber":20,"tags":""},{"id":557567,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.make_default_options_response()","typeFullName":"","parentMethodName":"dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":862,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2456278,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":98,"columnNumber":24,"tags":"framework-input"},{"id":2456281,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":39,"tags":""},{"id":2456291,"label":"CALL","name":"get","fullName":"tmp14.get","signature":"","isExternal":true,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":2456293,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124289,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":60,"tags":"framework-input"},{"id":124294,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":44,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124289,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":60,"tags":"framework-input"},{"id":124294,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":44,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":889885,"label":"METHOD_PARAMETER_IN","name":"link","fullName":"","signature":"","isExternal":false,"code":"link","typeFullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/link.py:.Link","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":130,"columnNumber":9,"tags":"framework-input"},{"id":889960,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":59,"tags":""},{"id":889966,"label":"CALL","name":"_get_candidates","fullName":"self._get_candidates","signature":"","isExternal":true,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889973,"label":"CALL","name":"__iter__","fullName":"tmp11.__iter__","signature":"","isExternal":true,"code":"tmp11.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889983,"label":"CALL","name":"__next__","fullName":"tmp10.__next__","signature":"","isExternal":true,"code":"tmp10.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889989,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp12[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889903,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":31,"tags":""},{"id":889925,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":149,"columnNumber":21,"tags":""},{"id":889927,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":151,"columnNumber":21,"tags":""},{"id":889926,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":150,"columnNumber":21,"tags":""},{"id":890001,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":166,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1066286,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":39,"columnNumber":13,"tags":"framework-input"},{"id":1066293,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.data","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":40,"columnNumber":16,"tags":""},{"id":1066300,"label":"CALL","name":"get","fullName":"tmp1.get","signature":"","isExternal":true,"code":"tmp1.get(key, None)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":40,"columnNumber":16,"tags":""},{"id":1066302,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.data.get(key, None)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":40,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583736,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":487,"columnNumber":23,"tags":"framework-input"},{"id":583745,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.after_request_funcs","typeFullName":"","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":504,"columnNumber":9,"tags":""},{"id":583752,"label":"CALL","name":"setdefault","fullName":"tmp10.setdefault","signature":"","isExternal":true,"code":"tmp10.setdefault(None, [])","typeFullName":"","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":504,"columnNumber":9,"tags":""},{"id":583763,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"after_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":505,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":557666,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":886,"columnNumber":9,"tags":"framework-input"},{"id":557675,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.make_response(rv)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":902,"columnNumber":20,"tags":""},{"id":557676,"label":"CALL","name":"make_response","fullName":"self.make_response","signature":"","isExternal":true,"code":"self.make_response(rv)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":902,"columnNumber":20,"tags":""},{"id":557679,"label":"IDENTIFIER","name":"response","fullName":"","signature":"","isExternal":false,"code":"self.process_response(response)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":904,"columnNumber":46,"tags":""},{"id":557690,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.ensure_sync","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":906,"columnNumber":38,"tags":""},{"id":557695,"label":"IDENTIFIER","name":"request_finished","fullName":"","signature":"","isExternal":false,"code":"request_finished.send(self, _async_wrapper = self.ensure_sync, response = response)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":905,"columnNumber":13,"tags":""},{"id":557721,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":914,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1946576,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":439,"columnNumber":29,"tags":"framework-input"},{"id":1946582,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":40,"tags":""},{"id":1946580,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._obj","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":24,"tags":""},{"id":1946584,"label":"CALL","name":"getattr","fullName":"__builtin.getattr","signature":"","isExternal":true,"code":"getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":16,"tags":""},{"id":1946585,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1077341,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":558,"columnNumber":23,"tags":"framework-input"},{"id":1077347,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"key in self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":33,"tags":""},{"id":1077351,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"self[key] if key in self else default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":20,"tags":""},{"id":1077352,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self[key] if key in self else default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1337791,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":457,"columnNumber":25,"tags":"framework-input"},{"id":1337912,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.hooks","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":496,"columnNumber":46,"tags":""},{"id":1336603,"label":"METHOD_PARAMETER_IN","name":"session_hooks","fullName":"","signature":"","isExternal":false,"code":"session_hooks","typeFullName":"ANY","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":91,"columnNumber":32,"tags":""},{"id":1336607,"label":"IDENTIFIER","name":"session_hooks","fullName":"","signature":"","isExternal":false,"code":"session_hooks is None","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":97,"columnNumber":8,"tags":""},{"id":1336640,"label":"IDENTIFIER","name":"session_hooks","fullName":"","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":41,"tags":""},{"id":1336464,"label":"METHOD_PARAMETER_IN","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"session_setting","typeFullName":"ANY","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":61,"columnNumber":36,"tags":""},{"id":1336468,"label":"IDENTIFIER","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"session_setting is None","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":67,"columnNumber":8,"tags":""},{"id":1336482,"label":"IDENTIFIER","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"isinstance(session_setting, Mapping)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":75,"columnNumber":20,"tags":""},{"id":1336496,"label":"IDENTIFIER","name":"session_setting","fullName":"","signature":"","isExternal":false,"code":"to_key_val_list(session_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":79,"columnNumber":49,"tags":""},{"id":1336498,"label":"CALL","name":"to_key_val_list","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/utils.py:.to_key_val_list","signature":"","isExternal":true,"code":"to_key_val_list(session_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":79,"columnNumber":33,"tags":""},{"id":1336500,"label":"CALL","name":"dict_class","fullName":"","signature":"","isExternal":false,"code":"dict_class(to_key_val_list(session_setting))","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":79,"columnNumber":22,"tags":""},{"id":1336509,"label":"IDENTIFIER","name":"merged_setting","fullName":"","signature":"","isExternal":false,"code":"merged_setting.update(to_key_val_list(request_setting))","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":80,"columnNumber":5,"tags":""},{"id":1336525,"label":"IDENTIFIER","name":"merged_setting","fullName":"","signature":"","isExternal":false,"code":"merged_setting.items()","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":84,"columnNumber":34,"tags":""},{"id":1336571,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"merged_setting[key]","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":86,"columnNumber":13,"tags":""},{"id":1336592,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merged_setting","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":88,"columnNumber":5,"tags":""},{"id":1336643,"label":"CALL","name":"merge_setting","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.merge_setting","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":12,"tags":""},{"id":1336644,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":5,"tags":""},{"id":1337914,"label":"CALL","name":"merge_hooks","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.merge_hooks","signature":"","isExternal":false,"code":"merge_hooks(request.hooks, self.hooks)","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":496,"columnNumber":19,"tags":""},{"id":1337873,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":486,"columnNumber":17,"tags":""},{"id":1337918,"label":"IDENTIFIER","name":"p","fullName":"","signature":"","isExternal":false,"code":"p.prepare(method = tmp15 = request.method\ntmp15.upper(), url = request.url, files = request.files, data = request.data, json = request.json, headers = merge_setting(request.headers, self.headers, dict_class = CaseInsensitiveDict), params = merge_setting(request.params, self.params), auth = merge_setting(auth, self.auth), cookies = merged_cookies, hooks = merge_hooks(request.hooks, self.hooks))","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":484,"columnNumber":9,"tags":""},{"id":1337921,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return p","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":498,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452970,"label":"METHOD_PARAMETER_IN","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":509,"columnNumber":9,"tags":"framework-input"},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124374,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":128,"columnNumber":10,"tags":"framework-input"},{"id":124381,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":34,"tags":""},{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":98068,"label":"METHOD_PARAMETER_IN","name":"task","fullName":"","signature":"","isExternal":false,"code":"task","typeFullName":"asyncio.py:.Task[None]","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":476,"columnNumber":9,"tags":"framework-input"},{"id":98075,"label":"IDENTIFIER","name":"task","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":484,"columnNumber":13,"tags":""},{"id":98074,"label":"IDENTIFIER","name":"writer","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":483,"columnNumber":13,"tags":""},{"id":98081,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._client_max_size","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":486,"columnNumber":29,"tags":""},{"id":98072,"label":"IDENTIFIER","name":"payload","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":481,"columnNumber":13,"tags":""},{"id":98071,"label":"IDENTIFIER","name":"message","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":480,"columnNumber":13,"tags":""},{"id":98073,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":482,"columnNumber":13,"tags":""},{"id":98083,"label":"CALL","name":"_cls","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage._cls","signature":"","isExternal":true,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":16,"tags":""},{"id":98084,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _cls(\n message,\n payload,\n protocol,\n writer,\n task,\n self._loop,\n client_max_size=self._client_max_size,\n )","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124770,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":198,"columnNumber":19,"tags":"framework-input"},{"id":124776,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"self.route(hdrs.METH_PUT, path)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":42,"tags":""},{"id":124775,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"hdrs.METH_PUT","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":27,"tags":""},{"id":124781,"label":"CALL","name":"route","fullName":"self.route","signature":"","isExternal":true,"code":"self.route(hdrs.METH_PUT, path)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":16,"tags":""},{"id":124782,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(hdrs.METH_PUT, path, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178513,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":31,"columnNumber":14,"tags":"framework-input"},{"id":178523,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request('POST', url)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":38,"columnNumber":16,"tags":""},{"id":178524,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request('POST', url)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":38,"columnNumber":16,"tags":""},{"id":178525,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request('POST', url, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":38,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":138928,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1175,"columnNumber":9,"tags":"framework-input"},{"id":138943,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":35,"tags":""},{"id":138950,"label":"CALL","name":"add_route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.PlainResource.add_route","signature":"","isExternal":true,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138951,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resource.add_route(method, handler, expect_handler=expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14347,"label":"METHOD_PARAMETER_IN","name":"read_until_eof","fullName":"","signature":"","isExternal":false,"code":"read_until_eof","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":468,"columnNumber":9,"tags":"framework-input"},{"id":15055,"label":"IDENTIFIER","name":"read_until_eof","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":671,"columnNumber":40,"tags":""},{"id":15066,"label":"IDENTIFIER","name":"max_line_size","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":676,"columnNumber":39,"tags":""},{"id":15060,"label":"IDENTIFIER","name":"read_bufsize","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":674,"columnNumber":38,"tags":""},{"id":15067,"label":"IDENTIFIER","name":"max_field_size","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":677,"columnNumber":40,"tags":""},{"id":15076,"label":"IDENTIFIER","name":"tmp32","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":110480,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":454,"columnNumber":9,"tags":"framework-input"},{"id":110504,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"request_handler(request)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":462,"columnNumber":46,"tags":""},{"id":110523,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":467,"columnNumber":48,"tags":""},{"id":110542,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.log_debug(\"Request handler timed out.\", exc_info = exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":471,"columnNumber":13,"tags":""},{"id":110549,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_error(request, 504)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":472,"columnNumber":20,"tags":""},{"id":110550,"label":"CALL","name":"handle_error","fullName":"self.handle_error","signature":"","isExternal":true,"code":"self.handle_error(request, 504)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":472,"columnNumber":20,"tags":""},{"id":110554,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":473,"columnNumber":57,"tags":""},{"id":110571,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_error(request, 500, exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":475,"columnNumber":20,"tags":""},{"id":110572,"label":"CALL","name":"handle_error","fullName":"self.handle_error","signature":"","isExternal":true,"code":"self.handle_error(request, 500, exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":475,"columnNumber":20,"tags":""},{"id":110576,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":476,"columnNumber":57,"tags":""},{"id":110582,"label":"CALL","name":"finish_response","fullName":"self.finish_response","signature":"","isExternal":true,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":476,"columnNumber":27,"tags":""},{"id":110631,"label":"IDENTIFIER","name":"reset","fullName":"","signature":"","isExternal":false,"code":"(resp, reset)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":22,"tags":""},{"id":110632,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(resp, reset)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":16,"tags":""},{"id":110633,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp, reset","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2456277,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":98,"columnNumber":19,"tags":"framework-input"},{"id":2456280,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":34,"tags":""},{"id":2456291,"label":"CALL","name":"get","fullName":"tmp14.get","signature":"","isExternal":true,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":2456293,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1412423,"label":"METHOD_PARAMETER_IN","name":"console","fullName":"","signature":"","isExternal":false,"code":"console","typeFullName":"Console","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":14,"tags":"framework-input"},{"id":1412455,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"console.render_str(renderable, markup = options.markup, highlight = False)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":99,"columnNumber":26,"tags":""},{"id":1386556,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1398,"columnNumber":9,"tags":""},{"id":1386573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._emoji","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1425,"columnNumber":53,"tags":""},{"id":1386574,"label":"CALL","name":".logicalAnd","fullName":".logicalAnd","signature":"","isExternal":false,"code":"emoji is None and self._emoji","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1425,"columnNumber":35,"tags":""},{"id":1386575,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"emoji or emoji is None and self._emoji","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1425,"columnNumber":25,"tags":""},{"id":1386603,"label":"IDENTIFIER","name":"emoji_enabled","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1433,"columnNumber":23,"tags":""},{"id":1386602,"label":"IDENTIFIER","name":"style","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1432,"columnNumber":23,"tags":""},{"id":1386601,"label":"IDENTIFIER","name":"text","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1431,"columnNumber":17,"tags":""},{"id":1386606,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._emoji_variant","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1434,"columnNumber":31,"tags":""},{"id":3594148,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"","lineNumber":1398,"columnNumber":9,"tags":""},{"id":1412480,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":39,"tags":""},{"id":1412483,"label":"CALL","name":"get_console_width","fullName":"Console.get_console_width","signature":"","isExternal":true,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412490,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"tmp4.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412498,"label":"CALL","name":"with_maximum","fullName":"","signature":"","isExternal":false,"code":"tmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412500,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width = tmp3 = tmp4 = get_console_width(console, options)\ntmp4.normalize()\ntmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":108,"columnNumber":17,"tags":""},{"id":1412504,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"render_width.maximum","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":113,"columnNumber":20,"tags":""},{"id":1412517,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":1412518,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":1412519,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":2594994,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":880,"columnNumber":13,"tags":"framework-input"},{"id":2595002,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.__getitem__(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":882,"columnNumber":20,"tags":""},{"id":2595003,"label":"CALL","name":"__getitem__","fullName":"self.__getitem__","signature":"","isExternal":true,"code":"self.__getitem__(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":882,"columnNumber":20,"tags":""},{"id":2595004,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__getitem__(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":882,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":115311,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":693,"columnNumber":20,"tags":"framework-input"},{"id":115368,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":708,"columnNumber":20,"tags":""},{"id":115369,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":708,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1077340,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":558,"columnNumber":17,"tags":"framework-input"},{"id":1077348,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"key in self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":40,"tags":""},{"id":1077351,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"self[key] if key in self else default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":20,"tags":""},{"id":1077352,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self[key] if key in self else default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":567739,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":67,"columnNumber":30,"tags":"framework-input"},{"id":567743,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp0.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":40,"tags":""},{"id":567753,"label":"CALL","name":"get","fullName":"tmp0.get","signature":"","isExternal":true,"code":"tmp0.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":16,"tags":""},{"id":567755,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(name, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py:._AppCtxGlobals","lineNumber":76,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1338143,"label":"METHOD_PARAMETER_IN","name":"json","fullName":"","signature":"","isExternal":false,"code":"json","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":626,"columnNumber":36,"tags":"framework-input"},{"id":1338150,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":58,"tags":""},{"id":1338155,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":1338156,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1338053,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":593,"columnNumber":13,"tags":"framework-input"},{"id":1338070,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":602,"columnNumber":16,"tags":""},{"id":1338071,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":602,"columnNumber":16,"tags":""},{"id":1338072,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"GET\", url, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":602,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":972987,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":63,"columnNumber":13,"tags":"framework-input"},{"id":972994,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_cache_path(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":65,"columnNumber":25,"tags":""},{"id":972995,"label":"CALL","name":"_get_cache_path","fullName":"self._get_cache_path","signature":"","isExternal":true,"code":"self._get_cache_path(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":65,"columnNumber":25,"tags":""},{"id":973003,"label":"IDENTIFIER","name":"metadata_path","fullName":"","signature":"","isExternal":false,"code":"tmp2.exists(metadata_path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":67,"columnNumber":32,"tags":""},{"id":973039,"label":"IDENTIFIER","name":"metadata_path","fullName":"","signature":"","isExternal":false,"code":"open(metadata_path, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":70,"columnNumber":23,"tags":""},{"id":973042,"label":"CALL","name":"open","fullName":"__builtin.open","signature":"","isExternal":true,"code":"open(metadata_path, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":70,"columnNumber":18,"tags":""},{"id":973057,"label":"CALL","name":"","fullName":"","signature":"","isExternal":false,"code":"enter_tmp5()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":70,"columnNumber":18,"tags":""},{"id":973036,"label":"IDENTIFIER","name":"f","fullName":"","signature":"","isExternal":false,"code":"f.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":71,"columnNumber":24,"tags":""},{"id":973037,"label":"CALL","name":"read","fullName":"f.read","signature":"","isExternal":true,"code":"f.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":71,"columnNumber":24,"tags":""},{"id":973038,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":71,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":2453171,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":626,"columnNumber":14,"tags":"framework-input"},{"id":2453185,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":2453186,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":2453187,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2588700,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":161,"columnNumber":13,"tags":"framework-input"},{"id":2588707,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._items","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":162,"columnNumber":13,"tags":""},{"id":2588714,"label":"CALL","name":"get","fullName":"tmp22.get","signature":"","isExternal":true,"code":"tmp22.get(item)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":162,"columnNumber":13,"tags":""},{"id":2588718,"label":"IDENTIFIER","name":"x","fullName":"","signature":"","isExternal":false,"code":"x is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":163,"columnNumber":12,"tags":""},{"id":2588733,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"x[pos]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":165,"columnNumber":16,"tags":""},{"id":2588734,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return x[pos]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":165,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178514,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":31,"columnNumber":20,"tags":"framework-input"},{"id":178519,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request('POST', url)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":38,"columnNumber":37,"tags":""},{"id":178524,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request('POST', url)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":38,"columnNumber":16,"tags":""},{"id":178525,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request('POST', url, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":38,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3375765,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":266,"columnNumber":29,"tags":"framework-input"},{"id":3375768,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp15.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":41,"tags":""},{"id":3375778,"label":"CALL","name":"get","fullName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate.parameters.get","signature":"","isExternal":true,"code":"tmp15.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":16,"tags":""},{"id":3375780,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.parameters.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":138930,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"typing.Union","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1177,"columnNumber":9,"tags":"framework-input"},{"id":138944,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":43,"tags":""},{"id":138950,"label":"CALL","name":"add_route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.PlainResource.add_route","signature":"","isExternal":true,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138951,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resource.add_route(method, handler, expect_handler=expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2594995,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":880,"columnNumber":19,"tags":"framework-input"},{"id":2594998,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"self.__getitem__(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":882,"columnNumber":37,"tags":""},{"id":2595003,"label":"CALL","name":"__getitem__","fullName":"self.__getitem__","signature":"","isExternal":true,"code":"self.__getitem__(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":882,"columnNumber":20,"tags":""},{"id":2595004,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__getitem__(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.CommentedMap","lineNumber":882,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":234444,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":118,"columnNumber":40,"tags":"framework-input"},{"id":234462,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.get_temporary_credential(request)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":123,"columnNumber":22,"tags":""},{"id":234463,"label":"CALL","name":"get_temporary_credential","fullName":"self.get_temporary_credential","signature":"","isExternal":true,"code":"self.get_temporary_credential(request)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":123,"columnNumber":22,"tags":""},{"id":234466,"label":"IDENTIFIER","name":"credential","fullName":"","signature":"","isExternal":false,"code":"not credential","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":124,"columnNumber":16,"tags":""},{"id":234473,"label":"IDENTIFIER","name":"credential","fullName":"","signature":"","isExternal":false,"code":"request.credential = credential","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":128,"columnNumber":30,"tags":""},{"id":234476,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":128,"columnNumber":9,"tags":""},{"id":234479,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":129,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178786,"label":"METHOD_PARAMETER_IN","name":"session","fullName":"","signature":"","isExternal":false,"code":"session","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":35,"tags":"framework-input"},{"id":178842,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":20,"tags":""},{"id":178843,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":20,"tags":""},{"id":178844,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1412424,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ConsoleOptions","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":34,"tags":"framework-input"},{"id":1412430,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"options.max_width","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":95,"columnNumber":22,"tags":""},{"id":1412433,"label":"IDENTIFIER","name":"_max_width","fullName":"","signature":"","isExternal":false,"code":"_max_width < 1","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":96,"columnNumber":12,"tags":""},{"id":1412523,"label":"IDENTIFIER","name":"_max_width","fullName":"","signature":"","isExternal":false,"code":"Measurement(0, _max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":117,"columnNumber":39,"tags":""},{"id":1412525,"label":"CALL","name":"Measurement","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement.__init__","signature":"","isExternal":true,"code":"Measurement(0, _max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":117,"columnNumber":24,"tags":""},{"id":1412526,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Measurement(0, _max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":117,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":3374689,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":72,"columnNumber":29,"tags":"framework-input"},{"id":3374692,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp3.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":41,"tags":""},{"id":3374702,"label":"CALL","name":"get","fullName":"tmp3.get","signature":"","isExternal":true,"code":"tmp3.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":16,"tags":""},{"id":3374704,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.parameters.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337936,"label":"METHOD_PARAMETER_IN","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":506,"columnNumber":9,"tags":"framework-input"},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1341246,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":98,"columnNumber":19,"tags":"framework-input"},{"id":1341249,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":34,"tags":""},{"id":1341260,"label":"CALL","name":"get","fullName":"tmp14.get","signature":"","isExternal":true,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":1341262,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124374,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":128,"columnNumber":10,"tags":"framework-input"},{"id":124381,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":34,"tags":""},{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2452973,"label":"METHOD_PARAMETER_IN","name":"proxies","fullName":"","signature":"","isExternal":false,"code":"proxies","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":512,"columnNumber":9,"tags":"framework-input"},{"id":2453019,"label":"IDENTIFIER","name":"proxies","fullName":"","signature":"","isExternal":false,"code":"proxies or tmp18 = {}\ntmp18","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":577,"columnNumber":19,"tags":""},{"id":2453025,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"proxies or tmp18 = {}\ntmp18","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":577,"columnNumber":19,"tags":""},{"id":2453031,"label":"IDENTIFIER","name":"proxies","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":23,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124396,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":20,"tags":"framework-input"},{"id":124403,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":39,"tags":""},{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":131101,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlMappingMatchInfo","lineNumber":265,"columnNumber":15,"tags":"framework-input"},{"id":131105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._route","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlMappingMatchInfo","lineNumber":266,"columnNumber":16,"tags":""},{"id":131106,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._route","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlMappingMatchInfo","lineNumber":266,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":889884,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":129,"columnNumber":9,"tags":"framework-input"},{"id":889965,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889966,"label":"CALL","name":"_get_candidates","fullName":"self._get_candidates","signature":"","isExternal":true,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889973,"label":"CALL","name":"__iter__","fullName":"tmp11.__iter__","signature":"","isExternal":true,"code":"tmp11.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889983,"label":"CALL","name":"__next__","fullName":"tmp10.__next__","signature":"","isExternal":true,"code":"tmp10.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889989,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp12[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889903,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":31,"tags":""},{"id":889905,"label":"CALL","name":"Wheel","fullName":"pip/_internal/models/wheel.py:.Wheel.__init__","signature":"","isExternal":true,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":25,"tags":""},{"id":889917,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"wheel.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":145,"columnNumber":34,"tags":""},{"id":889940,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.supported(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":154,"columnNumber":20,"tags":""},{"id":889950,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889951,"label":"CALL","name":"support_index_min","fullName":"pip/_internal/models/wheel.py:.Wheel.support_index_min","signature":"","isExternal":true,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889954,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(wheel.support_index_min(supported_tags), wheel_name, wheel_dir)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":158,"columnNumber":17,"tags":""},{"id":889958,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"candidates.append((wheel.support_index_min(supported_tags), wheel_name, wheel_dir))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":157,"columnNumber":13,"tags":""},{"id":889998,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"not candidates","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":165,"columnNumber":16,"tags":""},{"id":890004,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":40,"tags":""},{"id":890006,"label":"CALL","name":"min","fullName":"__builtin.min","signature":"","isExternal":true,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":36,"tags":""},{"id":890017,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp13[1]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":9,"tags":""},{"id":890026,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":57,"tags":""},{"id":890036,"label":"CALL","name":"join","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":33,"tags":""},{"id":890039,"label":"CALL","name":"path_to_url","fullName":"pip/_internal/utils/urls.py:.path_to_url","signature":"","isExternal":true,"code":"path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":21,"tags":""},{"id":890041,"label":"CALL","name":"Link","fullName":"pip/_internal/models/link.py:.Link.__init__","signature":"","isExternal":true,"code":"Link(path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":16,"tags":""},{"id":890042,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Link(path_to_url(os.path.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":131887,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"typing.Union","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":356,"columnNumber":9,"tags":"framework-input"},{"id":131946,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"ResourceRoute(method, handler, self, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":369,"columnNumber":43,"tags":""},{"id":136835,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"typing.Union","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.ResourceRoute","lineNumber":910,"columnNumber":9,"tags":""},{"id":136840,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"tmp93.__init__(method, handler, expect_handler = expect_handler, resource = resource)","typeFullName":"","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.ResourceRoute","lineNumber":916,"columnNumber":21,"tags":""},{"id":3540155,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"","lineNumber":911,"columnNumber":9,"tags":""},{"id":131957,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.register_route(route_obj)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":370,"columnNumber":9,"tags":""},{"id":131960,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route_obj","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":371,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3525314,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data = request.get_json()","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":34,"columnNumber":5,"tags":"framework-input"},{"id":3525316,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"validate(data, key_schema)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":18,"tags":""},{"id":3525331,"label":"IDENTIFIER","name":"key_schema","fullName":"","signature":"","isExternal":false,"code":"tmp7['schema'] = key_schema","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":62,"tags":""},{"id":3525330,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp7['schema']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":24,"tags":""},{"id":3525337,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(tmp7 = {}\ntmp7['error'] = 'invalid schema'\ntmp7['schema'] = key_schema\ntmp7, 400)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":16,"tags":"pkg:pypi/flask@3.0.3"},{"id":3525338,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify({'error': 'invalid schema', 'schema': key_schema}, 400)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":39,"columnNumber":9,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":190075,"label":"IDENTIFIER","name":"tmp9","fullName":"","signature":"","isExternal":false,"code":"tmp9 = request.form","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":20,"tags":"framework-input"},{"id":190081,"label":"CALL","name":"to_dict","fullName":"","signature":"","isExternal":false,"code":"tmp9.to_dict(flat = True)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":20,"tags":""},{"id":190097,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":59,"tags":""},{"id":190096,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":46,"tags":""},{"id":190093,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":30,"tags":""},{"id":190102,"label":"CALL","name":"OAuth1Request","fullName":"authlib/oauth1.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":16,"tags":""},{"id":190103,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":198169,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":19,"tags":"framework-input"},{"id":198178,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = initial_request.method, url = url, headers = headers, content = body)","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":22,"columnNumber":13,"tags":""},{"id":198177,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.method","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":16,"tags":""},{"id":198185,"label":"IDENTIFIER","name":"initial_request","fullName":"","signature":"","isExternal":false,"code":"hasattr(initial_request, 'extensions')","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":27,"columnNumber":16,"tags":""},{"id":198191,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":38,"tags":""},{"id":198194,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"updated_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":9,"tags":""},{"id":198199,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return updated_request","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":30,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":259667,"label":"METHOD_PARAMETER_IN","name":"token_type_hint","fullName":"","signature":"","isExternal":false,"code":"token_type_hint","typeFullName":"ANY","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":4,"columnNumber":41,"tags":"framework-input"},{"id":259680,"label":"IDENTIFIER","name":"token_type_hint","fullName":"","signature":"","isExternal":false,"code":"('token_type_hint', token_type_hint)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":43,"tags":""},{"id":259681,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"('token_type_hint', token_type_hint)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":23,"tags":""},{"id":259692,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"add_params_to_qs(body or '', params)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":41,"tags":""},{"id":259691,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"body or ''","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":29,"tags":""},{"id":259694,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body or '', params)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":12,"tags":""},{"id":259714,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259716,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259717,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return body, headers","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":889887,"label":"METHOD_PARAMETER_IN","name":"supported_tags","fullName":"","signature":"","isExternal":false,"code":"supported_tags","typeFullName":"typing.List","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":132,"columnNumber":9,"tags":"framework-input"},{"id":889936,"label":"IDENTIFIER","name":"supported_tags","fullName":"","signature":"","isExternal":false,"code":"wheel.supported(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":154,"columnNumber":36,"tags":""},{"id":889950,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889951,"label":"CALL","name":"support_index_min","fullName":"pip/_internal/models/wheel.py:.Wheel.support_index_min","signature":"","isExternal":true,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889954,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(wheel.support_index_min(supported_tags), wheel_name, wheel_dir)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":158,"columnNumber":17,"tags":""},{"id":889958,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"candidates.append((wheel.support_index_min(supported_tags), wheel_name, wheel_dir))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":157,"columnNumber":13,"tags":""},{"id":889998,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"not candidates","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":165,"columnNumber":16,"tags":""},{"id":890004,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":40,"tags":""},{"id":890006,"label":"CALL","name":"min","fullName":"__builtin.min","signature":"","isExternal":true,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":36,"tags":""},{"id":890017,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp13[1]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":9,"tags":""},{"id":890026,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":57,"tags":""},{"id":890036,"label":"CALL","name":"join","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":33,"tags":""},{"id":890039,"label":"CALL","name":"path_to_url","fullName":"pip/_internal/utils/urls.py:.path_to_url","signature":"","isExternal":true,"code":"path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":21,"tags":""},{"id":890041,"label":"CALL","name":"Link","fullName":"pip/_internal/models/link.py:.Link.__init__","signature":"","isExternal":true,"code":"Link(path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":16,"tags":""},{"id":890042,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Link(path_to_url(os.path.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1946574,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":439,"columnNumber":13,"tags":"framework-input"},{"id":1946580,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._obj","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":24,"tags":""},{"id":1946584,"label":"CALL","name":"getattr","fullName":"__builtin.getattr","signature":"","isExternal":true,"code":"getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":16,"tags":""},{"id":1946585,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":175669,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":39,"tags":"framework-input"},{"id":175718,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":38,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":251731,"label":"METHOD_PARAMETER_IN","name":"cls","fullName":"","signature":"","isExternal":false,"code":"cls","typeFullName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":105,"columnNumber":30,"tags":"framework-input"},{"id":251746,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":107,"columnNumber":34,"tags":""},{"id":251743,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":107,"columnNumber":16,"tags":""},{"id":251747,"label":"CALL","name":".in","fullName":".in","signature":"","isExternal":false,"code":"request.method in cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":107,"columnNumber":16,"tags":""},{"id":251740,"label":"CALL","name":".equals","fullName":".equals","signature":"","isExternal":false,"code":"request.grant_type == cls.GRANT_TYPE","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":251748,"label":"CALL","name":".logicalAnd","fullName":".logicalAnd","signature":"","isExternal":false,"code":"request.grant_type == cls.GRANT_TYPE and request.method in cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":251749,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request.grant_type == cls.GRANT_TYPE and \\\n request.method in cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":106,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124769,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":198,"columnNumber":13,"tags":"framework-input"},{"id":124780,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.route(hdrs.METH_PUT, path)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":16,"tags":""},{"id":124781,"label":"CALL","name":"route","fullName":"self.route","signature":"","isExternal":true,"code":"self.route(hdrs.METH_PUT, path)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":16,"tags":""},{"id":124782,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(hdrs.METH_PUT, path, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":199,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":889885,"label":"METHOD_PARAMETER_IN","name":"link","fullName":"","signature":"","isExternal":false,"code":"link","typeFullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/link.py:.Link","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":130,"columnNumber":9,"tags":"framework-input"},{"id":889960,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":59,"tags":""},{"id":889966,"label":"CALL","name":"_get_candidates","fullName":"self._get_candidates","signature":"","isExternal":true,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889973,"label":"CALL","name":"__iter__","fullName":"tmp11.__iter__","signature":"","isExternal":true,"code":"tmp11.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889983,"label":"CALL","name":"__next__","fullName":"tmp10.__next__","signature":"","isExternal":true,"code":"tmp10.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889989,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp12[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889903,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":31,"tags":""},{"id":889905,"label":"CALL","name":"Wheel","fullName":"pip/_internal/models/wheel.py:.Wheel.__init__","signature":"","isExternal":true,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":25,"tags":""},{"id":889917,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"wheel.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":145,"columnNumber":34,"tags":""},{"id":889940,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.supported(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":154,"columnNumber":20,"tags":""},{"id":889950,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889951,"label":"CALL","name":"support_index_min","fullName":"pip/_internal/models/wheel.py:.Wheel.support_index_min","signature":"","isExternal":true,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889954,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(wheel.support_index_min(supported_tags), wheel_name, wheel_dir)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":158,"columnNumber":17,"tags":""},{"id":889958,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"candidates.append((wheel.support_index_min(supported_tags), wheel_name, wheel_dir))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":157,"columnNumber":13,"tags":""},{"id":889998,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"not candidates","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":165,"columnNumber":16,"tags":""},{"id":890004,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":40,"tags":""},{"id":890006,"label":"CALL","name":"min","fullName":"__builtin.min","signature":"","isExternal":true,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":36,"tags":""},{"id":890017,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp13[1]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":9,"tags":""},{"id":890026,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":57,"tags":""},{"id":890036,"label":"CALL","name":"join","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":33,"tags":""},{"id":890039,"label":"CALL","name":"path_to_url","fullName":"pip/_internal/utils/urls.py:.path_to_url","signature":"","isExternal":true,"code":"path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":21,"tags":""},{"id":890041,"label":"CALL","name":"Link","fullName":"pip/_internal/models/link.py:.Link.__init__","signature":"","isExternal":true,"code":"Link(path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":16,"tags":""},{"id":890042,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Link(path_to_url(os.path.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":761156,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py:.JWKSetCache","lineNumber":19,"columnNumber":13,"tags":"framework-input"},{"id":761160,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.jwk_set_with_timestamp","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py:.JWKSetCache","lineNumber":20,"columnNumber":12,"tags":""},{"id":761175,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.jwk_set_with_timestamp","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py:.JWKSetCache","lineNumber":23,"columnNumber":16,"tags":""},{"id":761182,"label":"CALL","name":"get_jwk_set","fullName":"tmp0.get_jwk_set","signature":"","isExternal":true,"code":"tmp0.get_jwk_set()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py:.JWKSetCache","lineNumber":23,"columnNumber":16,"tags":""},{"id":761184,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.jwk_set_with_timestamp.get_jwk_set()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jwt/jwk_set_cache.py:.JWKSetCache","lineNumber":23,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2453172,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":626,"columnNumber":20,"tags":"framework-input"},{"id":2453179,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":37,"tags":""},{"id":2453186,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":2453187,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124349,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":116,"columnNumber":5,"tags":"framework-input"},{"id":124358,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":124,"columnNumber":24,"tags":""},{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3444403,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":182,"columnNumber":22,"tags":"framework-input"},{"id":3444409,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.headers","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":186,"columnNumber":33,"tags":""},{"id":3444447,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.list_storage_class()","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":192,"columnNumber":16,"tags":""},{"id":3444448,"label":"CALL","name":"list_storage_class","fullName":"self.list_storage_class","signature":"","isExternal":true,"code":"self.list_storage_class()","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":192,"columnNumber":16,"tags":""},{"id":3444449,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.list_storage_class()","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":192,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":98067,"label":"METHOD_PARAMETER_IN","name":"writer","fullName":"","signature":"","isExternal":false,"code":"writer","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/abc.py:.AbstractStreamWriter","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":475,"columnNumber":9,"tags":"framework-input"},{"id":98074,"label":"IDENTIFIER","name":"writer","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":483,"columnNumber":13,"tags":""},{"id":98081,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._client_max_size","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":486,"columnNumber":29,"tags":""},{"id":98072,"label":"IDENTIFIER","name":"payload","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":481,"columnNumber":13,"tags":""},{"id":98071,"label":"IDENTIFIER","name":"message","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":480,"columnNumber":13,"tags":""},{"id":98073,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":482,"columnNumber":13,"tags":""},{"id":98083,"label":"CALL","name":"_cls","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage._cls","signature":"","isExternal":true,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":16,"tags":""},{"id":98084,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _cls(\n message,\n payload,\n protocol,\n writer,\n task,\n self._loop,\n client_max_size=self._client_max_size,\n )","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3526254,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":12,"columnNumber":13,"tags":"framework-input"},{"id":3526256,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"not username","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":3526274,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":32,"tags":""},{"id":3523926,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":7,"columnNumber":15,"tags":""},{"id":3523957,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":84,"tags":""},{"id":3523958,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":83,"tags":""},{"id":3523963,"label":"CALL","name":"execute","fullName":"","signature":"","isExternal":false,"code":"c.execute(\"SELECT * FROM posts WHERE username = ? ORDER BY date DESC\", (username,))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":3523970,"label":"CALL","name":"fetchall","fullName":"","signature":"","isExternal":false,"code":"tmp0.fetchall()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":3523996,"label":"IDENTIFIER","name":"rows","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":53,"tags":""},{"id":3523997,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":3524006,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp2.__next__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":3523981,"label":"CALL","name":"keys","fullName":"","signature":"","isExternal":false,"code":"row.keys()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":24,"tags":""},{"id":3523984,"label":"CALL","name":"zip","fullName":"__builtin.zip","signature":"","isExternal":true,"code":"zip(row.keys(), row)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":20,"tags":""},{"id":3523986,"label":"CALL","name":"dict","fullName":"__builtin.dict","signature":"","isExternal":true,"code":"dict(zip(row.keys(), row))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":15,"tags":""},{"id":3524016,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return posts","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":5,"tags":""},{"id":3526279,"label":"CALL","name":"get_posts","fullName":"good/libposts.py:.get_posts","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":13,"tags":""},{"id":3526290,"label":"IDENTIFIER","name":"posts","fullName":"","signature":"","isExternal":false,"code":"render_template('posts.view.html', posts = posts, username = username, users = users)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":53,"tags":"pkg:pypi/flask@3.0.3"},{"id":3526294,"label":"CALL","name":"render_template","fullName":"flask.py:.render_template","signature":"","isExternal":true,"code":"render_template('posts.view.html', posts = posts, username = username, users = users)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":12,"tags":"pkg:pypi/flask@3.0.3"},{"id":3526295,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_template('posts.view.html', posts=posts, username=username, users=users)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"good/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":5,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":1325796,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":19,"tags":"framework-input"},{"id":1325802,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":45,"tags":""},{"id":1325809,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":1325810,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":178558,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":49,"columnNumber":19,"tags":"framework-input"},{"id":178563,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request('PUT', url)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":56,"columnNumber":36,"tags":""},{"id":178568,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request('PUT', url)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":56,"columnNumber":16,"tags":""},{"id":178569,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request('PUT', url, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":56,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337943,"label":"METHOD_PARAMETER_IN","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"hooks","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":513,"columnNumber":9,"tags":"framework-input"},{"id":1337975,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":1337957,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1110865,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":480,"columnNumber":13,"tags":"framework-input"},{"id":1110874,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._convert_name(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":482,"columnNumber":16,"tags":""},{"id":1110875,"label":"CALL","name":"_convert_name","fullName":"self._convert_name","signature":"","isExternal":true,"code":"self._convert_name(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":482,"columnNumber":16,"tags":""},{"id":1110878,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"name not in self._fields","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":483,"columnNumber":12,"tags":""},{"id":1110881,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._fields","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":483,"columnNumber":24,"tags":""},{"id":1110890,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._default_value(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":485,"columnNumber":27,"tags":""},{"id":1110891,"label":"CALL","name":"_default_value","fullName":"self._default_value","signature":"","isExternal":true,"code":"self._default_value(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":485,"columnNumber":27,"tags":""},{"id":1110897,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":486,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3324793,"label":"METHOD_PARAMETER_IN","name":"response_conn","fullName":"","signature":"","isExternal":false,"code":"response_conn","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":389,"columnNumber":9,"tags":"framework-input"},{"id":3325007,"label":"IDENTIFIER","name":"response_conn","fullName":"","signature":"","isExternal":false,"code":"response._connection = response_conn","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":543,"columnNumber":32,"tags":""},{"id":3325010,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response._connection","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":543,"columnNumber":9,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":98066,"label":"METHOD_PARAMETER_IN","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"protocol","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":474,"columnNumber":9,"tags":"framework-input"},{"id":98073,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":482,"columnNumber":13,"tags":""},{"id":98083,"label":"CALL","name":"_cls","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage._cls","signature":"","isExternal":true,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":16,"tags":""},{"id":98084,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _cls(\n message,\n payload,\n protocol,\n writer,\n task,\n self._loop,\n client_max_size=self._client_max_size,\n )","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3380646,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":84,"columnNumber":24,"tags":"framework-input"},{"id":3380679,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":118,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3387837,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":55,"columnNumber":24,"tags":"framework-input"},{"id":3387862,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"rv = default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":88,"columnNumber":22,"tags":""},{"id":3387874,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return rv","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":890515,"label":"METHOD_PARAMETER_IN","name":"supported_tags","fullName":"","signature":"","isExternal":false,"code":"supported_tags","typeFullName":"typing.List","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":230,"columnNumber":9,"tags":"framework-input"},{"id":890519,"label":"IDENTIFIER","name":"supported_tags","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":64,"tags":""},{"id":890531,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":234,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2452962,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":501,"columnNumber":9,"tags":"framework-input"},{"id":2453015,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337947,"label":"METHOD_PARAMETER_IN","name":"json","fullName":"","signature":"","isExternal":false,"code":"json","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":517,"columnNumber":9,"tags":"framework-input"},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583518,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":312,"columnNumber":32,"tags":"framework-input"},{"id":583523,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":48,"tags":""},{"id":583528,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":16,"tags":""},{"id":583529,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2526422,"label":"METHOD_PARAMETER_IN","name":"console","fullName":"","signature":"","isExternal":false,"code":"console","typeFullName":"Console","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":14,"tags":"framework-input"},{"id":2526454,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"console.render_str(renderable, markup = options.markup, highlight = False)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":99,"columnNumber":26,"tags":""},{"id":1386556,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1398,"columnNumber":9,"tags":""},{"id":1386573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._emoji","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1425,"columnNumber":53,"tags":""},{"id":1386574,"label":"CALL","name":".logicalAnd","fullName":".logicalAnd","signature":"","isExternal":false,"code":"emoji is None and self._emoji","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1425,"columnNumber":35,"tags":""},{"id":1386575,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"emoji or emoji is None and self._emoji","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1425,"columnNumber":25,"tags":""},{"id":1386603,"label":"IDENTIFIER","name":"emoji_enabled","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1433,"columnNumber":23,"tags":""},{"id":1386602,"label":"IDENTIFIER","name":"style","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1432,"columnNumber":23,"tags":""},{"id":1386601,"label":"IDENTIFIER","name":"text","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1431,"columnNumber":17,"tags":""},{"id":1386606,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._emoji_variant","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1434,"columnNumber":31,"tags":""},{"id":3594148,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"","lineNumber":1398,"columnNumber":9,"tags":""},{"id":2526479,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":39,"tags":""},{"id":2526482,"label":"CALL","name":"get_console_width","fullName":"Console.get_console_width","signature":"","isExternal":true,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526489,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"tmp4.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526497,"label":"CALL","name":"with_maximum","fullName":"","signature":"","isExternal":false,"code":"tmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526499,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width = tmp3 = tmp4 = get_console_width(console, options)\ntmp4.normalize()\ntmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":108,"columnNumber":17,"tags":""},{"id":2526503,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"render_width.maximum","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":113,"columnNumber":20,"tags":""},{"id":2526516,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":2526517,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":2526518,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":2526424,"label":"METHOD_PARAMETER_IN","name":"renderable","fullName":"","signature":"","isExternal":false,"code":"renderable","typeFullName":"/console.py:.RenderableType","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":61,"tags":"framework-input"},{"id":2526442,"label":"IDENTIFIER","name":"renderable","fullName":"","signature":"","isExternal":false,"code":"isinstance(renderable, str)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":98,"columnNumber":23,"tags":""},{"id":2526446,"label":"IDENTIFIER","name":"renderable","fullName":"","signature":"","isExternal":false,"code":"console.render_str(renderable, markup = options.markup, highlight = False)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":100,"columnNumber":17,"tags":""},{"id":1386557,"label":"METHOD_PARAMETER_IN","name":"text","fullName":"","signature":"","isExternal":false,"code":"text","typeFullName":"__builtin.str","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1399,"columnNumber":9,"tags":""},{"id":1386601,"label":"IDENTIFIER","name":"text","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1431,"columnNumber":17,"tags":""},{"id":1386606,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._emoji_variant","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1434,"columnNumber":31,"tags":""},{"id":3594148,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"","lineNumber":1398,"columnNumber":9,"tags":""},{"id":2526454,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"console.render_str(renderable, markup = options.markup, highlight = False)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":99,"columnNumber":26,"tags":""},{"id":2526479,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":39,"tags":""},{"id":2526482,"label":"CALL","name":"get_console_width","fullName":"Console.get_console_width","signature":"","isExternal":true,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526489,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"tmp4.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526497,"label":"CALL","name":"with_maximum","fullName":"","signature":"","isExternal":false,"code":"tmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526499,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width = tmp3 = tmp4 = get_console_width(console, options)\ntmp4.normalize()\ntmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":108,"columnNumber":17,"tags":""},{"id":2526503,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"render_width.maximum","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":113,"columnNumber":20,"tags":""},{"id":2526516,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":2526517,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":2526518,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":1321959,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":10,"tags":"framework-input"},{"id":1321966,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"request(\"post\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":115,"columnNumber":28,"tags":""},{"id":1321841,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":21,"tags":""},{"id":1321846,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":51,"tags":""},{"id":1321851,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":16,"tags":""},{"id":1321852,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method=method, url=url, **kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":9,"tags":""},{"id":1321970,"label":"CALL","name":"request","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py:.request","signature":"","isExternal":false,"code":"request(\"post\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":115,"columnNumber":12,"tags":""},{"id":1321971,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request(\"post\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":115,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":255044,"label":"METHOD_PARAMETER_IN","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"redirect_uri","typeFullName":"ANY","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":69,"columnNumber":48,"tags":"framework-input"},{"id":255056,"label":"IDENTIFIER","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"('redirect_uri', redirect_uri)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":95,"columnNumber":40,"tags":""},{"id":255057,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"('redirect_uri', redirect_uri)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":95,"columnNumber":23,"tags":""},{"id":255104,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params.append((to_unicode(k), kwargs[k]))","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":105,"columnNumber":13,"tags":""},{"id":255127,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":35,"tags":""},{"id":255129,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":12,"tags":""},{"id":255130,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1116293,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":45,"columnNumber":13,"tags":"framework-input"},{"id":1116338,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.prefix_to_dir(prefix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":46,"tags":""},{"id":1116339,"label":"CALL","name":"prefix_to_dir","fullName":"self.prefix_to_dir","signature":"","isExternal":true,"code":"self.prefix_to_dir(prefix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":46,"tags":""},{"id":1116332,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.base","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":35,"tags":""},{"id":1116350,"label":"CALL","name":"join","fullName":"","signature":"","isExternal":false,"code":"tmp4.join(self.base, self.prefix_to_dir(prefix), path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":22,"tags":""},{"id":1116354,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"tmp5.dirname(result)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":57,"columnNumber":39,"tags":""},{"id":1116364,"label":"CALL","name":"dirname","fullName":"","signature":"","isExternal":false,"code":"tmp5.dirname(result)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":57,"columnNumber":23,"tags":""},{"id":1116368,"label":"IDENTIFIER","name":"dirname","fullName":"","signature":"","isExternal":false,"code":"tmp6.isdir(dirname)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":58,"columnNumber":34,"tags":""},{"id":1116381,"label":"IDENTIFIER","name":"dirname","fullName":"","signature":"","isExternal":false,"code":"os.makedirs(dirname)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":59,"columnNumber":29,"tags":""},{"id":1116392,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"os.path","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":60,"columnNumber":20,"tags":""},{"id":1116426,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"open(result, 'wb')","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":66,"columnNumber":27,"tags":""},{"id":1116463,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":68,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178787,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":44,"tags":"framework-input"},{"id":178873,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":32,"tags":""},{"id":178879,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178880,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":883234,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":616,"columnNumber":24,"tags":"framework-input"},{"id":883236,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"default is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":617,"columnNumber":12,"tags":""},{"id":883249,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp85.setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":60,"tags":""},{"id":883260,"label":"CALL","name":"setdefault","fullName":"","signature":"","isExternal":false,"code":"tmp85.setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":16,"tags":""},{"id":883262,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return super(DefaultGetDict, self).setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178492,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":22,"columnNumber":19,"tags":"framework-input"},{"id":178497,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request('GET', url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":29,"columnNumber":36,"tags":""},{"id":178502,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request('GET', url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":29,"columnNumber":16,"tags":""},{"id":178503,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request('GET', url, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":29,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":183328,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":57,"columnNumber":37,"tags":"framework-input"},{"id":183335,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.create_oauth1_request(request)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":58,"columnNumber":15,"tags":""},{"id":183336,"label":"CALL","name":"create_oauth1_request","fullName":"self.create_oauth1_request","signature":"","isExternal":true,"code":"self.create_oauth1_request(request)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":58,"columnNumber":15,"tags":""},{"id":183339,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.validate_authorization_request(req)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":59,"columnNumber":45,"tags":""},{"id":183346,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return req","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":60,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":568106,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"ANY","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":118,"columnNumber":5,"tags":"framework-input"},{"id":568128,"label":"IDENTIFIER","name":"f","fullName":"","signature":"","isExternal":false,"code":"tmp4.append(f)","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":148,"columnNumber":41,"tags":""},{"id":568141,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":149,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2452975,"label":"METHOD_PARAMETER_IN","name":"stream","fullName":"","signature":"","isExternal":false,"code":"stream","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":514,"columnNumber":9,"tags":"framework-input"},{"id":2453032,"label":"IDENTIFIER","name":"stream","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":32,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14358,"label":"METHOD_PARAMETER_IN","name":"read_bufsize","fullName":"","signature":"","isExternal":false,"code":"read_bufsize","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":479,"columnNumber":9,"tags":"framework-input"},{"id":14612,"label":"IDENTIFIER","name":"read_bufsize","fullName":"","signature":"","isExternal":false,"code":"read_bufsize is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":547,"columnNumber":12,"tags":""},{"id":15060,"label":"IDENTIFIER","name":"read_bufsize","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":674,"columnNumber":38,"tags":""},{"id":15067,"label":"IDENTIFIER","name":"max_field_size","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":677,"columnNumber":40,"tags":""},{"id":15076,"label":"IDENTIFIER","name":"tmp32","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":79980,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":107,"columnNumber":9,"tags":"framework-input"},{"id":79985,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"isinstance(data, Payload)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":112,"columnNumber":23,"tags":""},{"id":79990,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return data","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":113,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1094231,"label":"METHOD_PARAMETER_IN","name":"fields","fullName":"","signature":"","isExternal":false,"code":"fields","typeFullName":"ANY","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":458,"columnNumber":30,"tags":"framework-input"},{"id":1094305,"label":"IDENTIFIER","name":"fields","fullName":"","signature":"","isExternal":false,"code":"fields.__iter__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":472,"columnNumber":26,"tags":""},{"id":1094306,"label":"CALL","name":"__iter__","fullName":"__builtin.list.__iter__","signature":"","isExternal":true,"code":"fields.__iter__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":472,"columnNumber":9,"tags":""},{"id":1094315,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp46.__next__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":472,"columnNumber":9,"tags":""},{"id":1094326,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp47[1]","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":472,"columnNumber":9,"tags":""},{"id":1094243,"label":"IDENTIFIER","name":"values","fullName":"","signature":"","isExternal":false,"code":"isinstance(values, (list, tuple))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":473,"columnNumber":31,"tags":""},{"id":1094250,"label":"IDENTIFIER","name":"values","fullName":"","signature":"","isExternal":false,"code":"[values]","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":474,"columnNumber":27,"tags":""},{"id":1094251,"label":"CALL","name":".listLiteral","fullName":".listLiteral","signature":"","isExternal":false,"code":"[values]","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":474,"columnNumber":26,"tags":""},{"id":1094287,"label":"IDENTIFIER","name":"values","fullName":"","signature":"","isExternal":false,"code":"values.__iter__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":476,"columnNumber":22,"tags":""},{"id":1094288,"label":"CALL","name":"__iter__","fullName":"__builtin.list.__iter__","signature":"","isExternal":true,"code":"values.__iter__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":476,"columnNumber":13,"tags":""},{"id":1094297,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp45.__next__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":476,"columnNumber":13,"tags":""},{"id":1094276,"label":"IDENTIFIER","name":"v","fullName":"","signature":"","isExternal":false,"code":"v.encode('utf-8')","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":482,"columnNumber":21,"tags":""},{"id":1094277,"label":"CALL","name":"encode","fullName":"","signature":"","isExternal":false,"code":"v.encode('utf-8')","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":482,"columnNumber":21,"tags":""},{"id":1094278,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(b'--' + boundary, tmp44 = 'Content-Disposition: form-data; name=\"%s\"' % k\ntmp44.encode('utf-8'), b'', v.encode('utf-8'))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":477,"columnNumber":30,"tags":""},{"id":1094353,"label":"IDENTIFIER","name":"parts","fullName":"","signature":"","isExternal":false,"code":"parts.extend((b'--' + boundary, tmp48 = 'Content-Disposition: form-data; name=\"%s\"; filename=\"%s\"' % (key, filename)\ntmp48.encode('utf-8'), b'', value))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":484,"columnNumber":13,"tags":""},{"id":1094398,"label":"IDENTIFIER","name":"parts","fullName":"","signature":"","isExternal":false,"code":"parts.extend((b'--' + boundary + b'--', b''))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":491,"columnNumber":9,"tags":""},{"id":1094400,"label":"IDENTIFIER","name":"parts","fullName":"","signature":"","isExternal":false,"code":"tmp51.join(parts)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":493,"columnNumber":29,"tags":""},{"id":1094408,"label":"CALL","name":"join","fullName":"tmp51.join","signature":"","isExternal":true,"code":"tmp51.join(parts)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":493,"columnNumber":16,"tags":""},{"id":1094428,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"len(body)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":39,"tags":""},{"id":1094430,"label":"CALL","name":"len","fullName":"__builtin.len","signature":"","isExternal":true,"code":"len(body)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":35,"tags":""},{"id":1094432,"label":"CALL","name":"str","fullName":"__builtin.str","signature":"","isExternal":true,"code":"str(len(body))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":31,"tags":""},{"id":1094427,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp52['Content-length']","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":495,"columnNumber":19,"tags":""},{"id":1094442,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":40,"tags":""},{"id":1094440,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.url","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":24,"tags":""},{"id":1094444,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/distlib/compat.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":16,"tags":""},{"id":1094445,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3324786,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":382,"columnNumber":9,"tags":"framework-input"},{"id":3324908,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"conn.request(method, url, body = body, headers = headers, chunked = chunked, preload_content = preload_content, decode_content = decode_content, enforce_content_length = enforce_content_length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":496,"columnNumber":17,"tags":""},{"id":3314448,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection","lineNumber":82,"columnNumber":13,"tags":""},{"id":3657263,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"","lineNumber":82,"columnNumber":13,"tags":""},{"id":3325027,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":551,"columnNumber":13,"tags":""},{"id":3325041,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":546,"columnNumber":9,"tags":""},{"id":3325023,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":549,"columnNumber":13,"tags":""},{"id":3325031,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.version","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":553,"columnNumber":13,"tags":""},{"id":3325034,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":554,"columnNumber":13,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14331,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":449,"columnNumber":9,"tags":"framework-input"},{"id":14399,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._json_serialize","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":499,"columnNumber":52,"tags":""},{"id":14452,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":510,"columnNumber":19,"tags":""},{"id":14460,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(proxy_headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":511,"columnNumber":25,"tags":""},{"id":14468,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._build_url(str_or_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":514,"columnNumber":19,"tags":""},{"id":14673,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":565,"columnNumber":33,"tags":""},{"id":14674,"label":"IDENTIFIER","name":"tmp18","fullName":"","signature":"","isExternal":false,"code":"tmp18 = self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14680,"label":"CALL","name":"__iter__","fullName":"tmp18.__iter__","signature":"","isExternal":true,"code":"tmp18.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14690,"label":"CALL","name":"__next__","fullName":"tmp17.__next__","signature":"","isExternal":true,"code":"tmp17.__next__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14661,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14662,"label":"CALL","name":"trace_config_ctx","fullName":"trace_config.trace_config_ctx","signature":"","isExternal":true,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14656,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":562,"columnNumber":17,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":960481,"label":"METHOD_PARAMETER_IN","name":"expected_type","fullName":"","signature":"","isExternal":false,"code":"expected_type","typeFullName":"typing.Type","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":24,"tags":"framework-input"},{"id":3579239,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":24,"tags":"framework-input"},{"id":960695,"label":"IDENTIFIER","name":"str","fullName":"","signature":"","isExternal":false,"code":"_get_required(d, str, \"vcs\")","typeFullName":"","parentMethodName":"_from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.VcsInfo","lineNumber":82,"columnNumber":34,"tags":""},{"id":960700,"label":"IDENTIFIER","name":"str","fullName":"","signature":"","isExternal":false,"code":"_get_required(d, str, \"commit_id\")","typeFullName":"","parentMethodName":"_from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.VcsInfo","lineNumber":83,"columnNumber":40,"tags":""},{"id":960481,"label":"METHOD_PARAMETER_IN","name":"expected_type","fullName":"","signature":"","isExternal":false,"code":"expected_type","typeFullName":"typing.Type","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":24,"tags":"framework-input"},{"id":960486,"label":"IDENTIFIER","name":"expected_type","fullName":"","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":21,"tags":""},{"id":960432,"label":"METHOD_PARAMETER_IN","name":"expected_type","fullName":"","signature":"","isExternal":false,"code":"expected_type","typeFullName":"typing.Type","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":24,"tags":""},{"id":960450,"label":"IDENTIFIER","name":"expected_type","fullName":"","signature":"","isExternal":false,"code":"isinstance(value, expected_type)","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":34,"columnNumber":30,"tags":""},{"id":960454,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"{value!r}","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":36,"columnNumber":16,"tags":""},{"id":960470,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":38,"columnNumber":5,"tags":""},{"id":960490,"label":"CALL","name":"_get","fullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:._get","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":13,"tags":""},{"id":960493,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"value is None","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":45,"columnNumber":8,"tags":""},{"id":960506,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":47,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":178786,"label":"METHOD_PARAMETER_IN","name":"session","fullName":"","signature":"","isExternal":false,"code":"session","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":35,"tags":"framework-input"},{"id":178878,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178879,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178880,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14332,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":450,"columnNumber":9,"tags":"framework-input"},{"id":14699,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_start(method, url.update_query(params), headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":569,"columnNumber":44,"tags":""},{"id":14737,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"method in IDEMPOTENT_METHODS","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":575,"columnNumber":47,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":972988,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":63,"columnNumber":19,"tags":"framework-input"},{"id":972990,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"self._get_cache_path(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":65,"columnNumber":46,"tags":""},{"id":972995,"label":"CALL","name":"_get_cache_path","fullName":"self._get_cache_path","signature":"","isExternal":true,"code":"self._get_cache_path(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":65,"columnNumber":25,"tags":""},{"id":973003,"label":"IDENTIFIER","name":"metadata_path","fullName":"","signature":"","isExternal":false,"code":"tmp2.exists(metadata_path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":67,"columnNumber":32,"tags":""},{"id":973039,"label":"IDENTIFIER","name":"metadata_path","fullName":"","signature":"","isExternal":false,"code":"open(metadata_path, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":70,"columnNumber":23,"tags":""},{"id":973042,"label":"CALL","name":"open","fullName":"__builtin.open","signature":"","isExternal":true,"code":"open(metadata_path, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":70,"columnNumber":18,"tags":""},{"id":973057,"label":"CALL","name":"","fullName":"","signature":"","isExternal":false,"code":"enter_tmp5()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":70,"columnNumber":18,"tags":""},{"id":973036,"label":"IDENTIFIER","name":"f","fullName":"","signature":"","isExternal":false,"code":"f.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":71,"columnNumber":24,"tags":""},{"id":973037,"label":"CALL","name":"read","fullName":"f.read","signature":"","isExternal":true,"code":"f.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":71,"columnNumber":24,"tags":""},{"id":973038,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/network/cache.py:.SafeFileCache","lineNumber":71,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":250886,"label":"METHOD_PARAMETER_IN","name":"grant","fullName":"","signature":"","isExternal":false,"code":"grant","typeFullName":"ANY","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":350,"columnNumber":41,"tags":"framework-input"},{"id":250890,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.request","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":351,"columnNumber":15,"tags":""},{"id":250895,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":352,"columnNumber":17,"tags":""},{"id":250899,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"log.debug('Validate authorization request of %r', client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":353,"columnNumber":55,"tags":""},{"id":250905,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"client_id is None","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":355,"columnNumber":8,"tags":""},{"id":250916,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":40,"tags":""},{"id":250926,"label":"CALL","name":"query_client","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":14,"tags":""},{"id":250930,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":359,"columnNumber":12,"tags":""},{"id":250941,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"grant.validate_authorization_redirect_uri(request, client)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":362,"columnNumber":71,"tags":""},{"id":250951,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.response_type","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":363,"columnNumber":21,"tags":""},{"id":250954,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"client.check_response_type(response_type)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":364,"columnNumber":39,"tags":""},{"id":250962,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":67,"tags":""},{"id":250963,"label":"CALL","name":".formattedValue","fullName":".formattedValue","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":66,"tags":""},{"id":250965,"label":"CALL","name":".formatString","fullName":".formatString","signature":"","isExternal":false,"code":"f'The client is not authorized to use \"response_type={response_type}\"'","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":13,"tags":""},{"id":250971,"label":"IDENTIFIER","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"UnauthorizedClientError(f'The client is not authorized to use \"response_type={response_type}\"', state = grant.request.state, redirect_uri = redirect_uri)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":368,"columnNumber":26,"tags":""},{"id":251010,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return redirect_uri","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":378,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1918296,"label":"METHOD_PARAMETER_IN","name":"stmt","fullName":"","signature":"","isExternal":false,"code":"stmt","typeFullName":"mypy/nodes.py:.AssignmentStmt","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":601,"columnNumber":40,"tags":"framework-input"},{"id":1918302,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"stmt.rvalue","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":605,"columnNumber":16,"tags":""},{"id":1918305,"label":"IDENTIFIER","name":"expr","fullName":"","signature":"","isExternal":false,"code":"isinstance(expr, TempNode)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":606,"columnNumber":23,"tags":""},{"id":1918332,"label":"IDENTIFIER","name":"expr","fullName":"","signature":"","isExternal":false,"code":"isinstance(expr, CallExpr)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":610,"columnNumber":23,"tags":""},{"id":1918377,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"expr.arg_names","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":614,"columnNumber":45,"tags":""},{"id":1918374,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"expr.args","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":614,"columnNumber":34,"tags":""},{"id":1918379,"label":"CALL","name":"zip","fullName":"__builtin.zip","signature":"","isExternal":true,"code":"zip(expr.args, expr.arg_names)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":614,"columnNumber":30,"tags":""},{"id":1918386,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"tmp65.__iter__()","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":614,"columnNumber":13,"tags":""},{"id":1918396,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp64.__next__()","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":614,"columnNumber":13,"tags":""},{"id":1918402,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp66[0]","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":614,"columnNumber":13,"tags":""},{"id":1918359,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"arg.__class__","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":617,"columnNumber":28,"tags":""},{"id":1918361,"label":"CALL","name":".is","fullName":".is","signature":"","isExternal":false,"code":"arg.__class__ is EllipsisExpr","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":617,"columnNumber":28,"tags":""},{"id":1918362,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return arg.__class__ is EllipsisExpr","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":617,"columnNumber":21,"tags":""}],"purls":[]},{"flows":[{"id":14344,"label":"METHOD_PARAMETER_IN","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"chunked","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":463,"columnNumber":9,"tags":"framework-input"},{"id":14410,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"isinstance(chunked, bool)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":501,"columnNumber":27,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":890515,"label":"METHOD_PARAMETER_IN","name":"supported_tags","fullName":"","signature":"","isExternal":false,"code":"supported_tags","typeFullName":"typing.List","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":230,"columnNumber":9,"tags":"framework-input"},{"id":890519,"label":"IDENTIFIER","name":"supported_tags","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":64,"tags":""},{"id":890524,"label":"CALL","name":"get_cache_entry","fullName":"self.get_cache_entry","signature":"","isExternal":true,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":23,"tags":""},{"id":890527,"label":"IDENTIFIER","name":"cache_entry","fullName":"","signature":"","isExternal":false,"code":"cache_entry is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":233,"columnNumber":12,"tags":""},{"id":890536,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":16,"tags":""},{"id":890537,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":256950,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":134,"columnNumber":26,"tags":"framework-input"},{"id":256960,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.parse_request_authorization(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":136,"columnNumber":35,"tags":""},{"id":256961,"label":"CALL","name":"parse_request_authorization","fullName":"self.parse_request_authorization","signature":"","isExternal":true,"code":"self.parse_request_authorization(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":136,"columnNumber":35,"tags":""},{"id":256967,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp5[0]","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":136,"columnNumber":9,"tags":""},{"id":256979,"label":"IDENTIFIER","name":"validator","fullName":"","signature":"","isExternal":false,"code":"validator.validate_request(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":137,"columnNumber":9,"tags":""},{"id":256985,"label":"IDENTIFIER","name":"validator","fullName":"","signature":"","isExternal":false,"code":"validator.authenticate_token(token_string)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":138,"columnNumber":17,"tags":""},{"id":256986,"label":"CALL","name":"authenticate_token","fullName":"TokenValidator.authenticate_token","signature":"","isExternal":true,"code":"validator.authenticate_token(token_string)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":138,"columnNumber":17,"tags":""},{"id":256989,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"validator.validate_token(token, scopes, request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":139,"columnNumber":34,"tags":""},{"id":256998,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":140,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1069306,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"pip/_vendor/requests.py:.PreparedRequest","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":167,"columnNumber":30,"tags":"framework-input"},{"id":1069311,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":172,"columnNumber":16,"tags":""},{"id":1069317,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":173,"columnNumber":36,"tags":""},{"id":1069338,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.parse_cache_control(request.headers)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":175,"columnNumber":14,"tags":""},{"id":1069378,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069379,"label":"CALL","name":"_load_from_cache","fullName":"self._load_from_cache","signature":"","isExternal":true,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069382,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"not resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":188,"columnNumber":16,"tags":""},{"id":1069390,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":200,"columnNumber":16,"tags":""},{"id":1069640,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":267,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":234263,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":41,"columnNumber":48,"tags":"framework-input"},{"id":234280,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.TEMPORARY_CREDENTIALS_METHOD","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":48,"columnNumber":38,"tags":""},{"id":234330,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_client(request)","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":65,"columnNumber":18,"tags":""},{"id":234341,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":69,"columnNumber":43,"tags":""},{"id":234347,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":70,"columnNumber":39,"tags":""},{"id":234354,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":71,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1403706,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":198,"columnNumber":19,"tags":"framework-input"},{"id":1403712,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self.name == name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":207,"columnNumber":25,"tags":""},{"id":1403711,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":207,"columnNumber":12,"tags":""},{"id":1403715,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":208,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":175671,"label":"METHOD_PARAMETER_IN","name":"token","fullName":"","signature":"","isExternal":false,"code":"token","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":52,"tags":"framework-input"},{"id":175728,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":8,"tags":""},{"id":175730,"label":"CALL","name":".is","fullName":".is","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":8,"tags":""},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":79981,"label":"METHOD_PARAMETER_IN","name":"args","fullName":"","signature":"","isExternal":false,"code":"args","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":108,"columnNumber":10,"tags":"framework-input"},{"id":79998,"label":"IDENTIFIER","name":"args","fullName":"","signature":"","isExternal":false,"code":"*args","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":39,"tags":""},{"id":79999,"label":"CALL","name":".starredUnpack","fullName":".starredUnpack","signature":"","isExternal":false,"code":"*args","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":38,"tags":""},{"id":80001,"label":"CALL","name":"factory","fullName":"typing.Any.factory","signature":"","isExternal":true,"code":"factory(data, *args)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":24,"tags":""},{"id":80002,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return factory(data, *args, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":14360,"label":"METHOD_PARAMETER_IN","name":"max_line_size","fullName":"","signature":"","isExternal":false,"code":"max_line_size","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":481,"columnNumber":9,"tags":"framework-input"},{"id":14632,"label":"IDENTIFIER","name":"max_line_size","fullName":"","signature":"","isExternal":false,"code":"max_line_size is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":553,"columnNumber":12,"tags":""},{"id":15066,"label":"IDENTIFIER","name":"max_line_size","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":676,"columnNumber":39,"tags":""},{"id":15060,"label":"IDENTIFIER","name":"read_bufsize","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":674,"columnNumber":38,"tags":""},{"id":15067,"label":"IDENTIFIER","name":"max_field_size","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":677,"columnNumber":40,"tags":""},{"id":15076,"label":"IDENTIFIER","name":"tmp32","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":14357,"label":"METHOD_PARAMETER_IN","name":"trace_request_ctx","fullName":"","signature":"","isExternal":false,"code":"trace_request_ctx","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":478,"columnNumber":9,"tags":"framework-input"},{"id":14657,"label":"IDENTIFIER","name":"trace_request_ctx","fullName":"","signature":"","isExternal":false,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":65,"tags":""},{"id":14662,"label":"CALL","name":"trace_config_ctx","fullName":"trace_config.trace_config_ctx","signature":"","isExternal":true,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14656,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":562,"columnNumber":17,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":890512,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":227,"columnNumber":9,"tags":"framework-input"},{"id":890523,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":23,"tags":""},{"id":890531,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":234,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2440822,"label":"METHOD_PARAMETER_IN","name":"domain","fullName":"","signature":"","isExternal":false,"code":"domain","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":39,"tags":"framework-input"},{"id":2440827,"label":"IDENTIFIER","name":"domain","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":51,"tags":""},{"id":2440833,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":2440834,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":883232,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":616,"columnNumber":13,"tags":"framework-input"},{"id":883242,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.default_factory()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":618,"columnNumber":23,"tags":""},{"id":883243,"label":"CALL","name":"default_factory","fullName":"self.default_factory","signature":"","isExternal":true,"code":"self.default_factory()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":618,"columnNumber":23,"tags":""},{"id":883249,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp85.setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":60,"tags":""},{"id":883260,"label":"CALL","name":"setdefault","fullName":"","signature":"","isExternal":false,"code":"tmp85.setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":16,"tags":""},{"id":883262,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return super(DefaultGetDict, self).setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3324790,"label":"METHOD_PARAMETER_IN","name":"retries","fullName":"","signature":"","isExternal":false,"code":"retries","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":386,"columnNumber":9,"tags":"framework-input"},{"id":3325002,"label":"IDENTIFIER","name":"retries","fullName":"","signature":"","isExternal":false,"code":"response.retries = retries","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":542,"columnNumber":28,"tags":""},{"id":3325005,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.retries","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":542,"columnNumber":9,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124747,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":195,"columnNumber":20,"tags":"framework-input"},{"id":124753,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"self.route(hdrs.METH_POST, path)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":43,"tags":""},{"id":124752,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"hdrs.METH_POST","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":27,"tags":""},{"id":124758,"label":"CALL","name":"route","fullName":"self.route","signature":"","isExternal":true,"code":"self.route(hdrs.METH_POST, path)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":16,"tags":""},{"id":124759,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(hdrs.METH_POST, path, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2422995,"label":"METHOD_PARAMETER_IN","name":"index","fullName":"","signature":"","isExternal":false,"code":"index","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":479,"columnNumber":19,"tags":"framework-input"},{"id":2422997,"label":"IDENTIFIER","name":"index","fullName":"","signature":"","isExternal":false,"code":"index / 8","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":480,"columnNumber":32,"tags":""},{"id":2423013,"label":"IDENTIFIER","name":"index","fullName":"","signature":"","isExternal":false,"code":"index % 8","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":49,"tags":""},{"id":2423015,"label":"CALL","name":".modulo","fullName":".modulo","signature":"","isExternal":false,"code":"index % 8","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":49,"tags":""},{"id":2423016,"label":"CALL","name":".subtraction","fullName":".subtraction","signature":"","isExternal":false,"code":"7 - index % 8","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":45,"tags":""},{"id":2423011,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self.buffer[buf_index]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":18,"tags":""},{"id":2423017,"label":"CALL","name":".arithmeticShiftRight","fullName":".arithmeticShiftRight","signature":"","isExternal":false,"code":"self.buffer[buf_index] >> 7 - index % 8","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":18,"tags":""},{"id":2423019,"label":"CALL","name":".and","fullName":".and","signature":"","isExternal":false,"code":"self.buffer[buf_index] >> 7 - index % 8 & 1","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":18,"tags":""},{"id":2423021,"label":"CALL","name":".equals","fullName":".equals","signature":"","isExternal":false,"code":"self.buffer[buf_index] >> 7 - index % 8 & 1 == 1","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":18,"tags":""},{"id":2423022,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return ((self.buffer[buf_index] >> (7 - index % 8)) & 1) == 1","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/qrcode/util.py:.BitBuffer","lineNumber":481,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1066287,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":39,"columnNumber":19,"tags":"framework-input"},{"id":1066289,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp1.get(key, None)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":40,"columnNumber":30,"tags":""},{"id":1066300,"label":"CALL","name":"get","fullName":"tmp1.get","signature":"","isExternal":true,"code":"tmp1.get(key, None)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":40,"columnNumber":16,"tags":""},{"id":1066302,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.data.get(key, None)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/cache.py:.DictCache","lineNumber":40,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3387835,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":55,"columnNumber":13,"tags":"framework-input"},{"id":3387843,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":81,"columnNumber":18,"tags":""},{"id":3387857,"label":"IDENTIFIER","name":"rv","fullName":"","signature":"","isExternal":false,"code":"type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":86,"columnNumber":27,"tags":""},{"id":3387859,"label":"CALL","name":"type","fullName":"__builtin.type","signature":"","isExternal":true,"code":"type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":86,"columnNumber":22,"tags":""},{"id":3387874,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return rv","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3391770,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":694,"columnNumber":19,"tags":"framework-input"},{"id":3391774,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"key in d","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":696,"columnNumber":16,"tags":""},{"id":3391782,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":37,"tags":""},{"id":3391784,"label":"CALL","name":"type","fullName":"__builtin.type","signature":"","isExternal":true,"code":"type(d[key])","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":32,"tags":""},{"id":3391785,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return type(d[key])","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":25,"tags":""}],"purls":[]},{"flows":[{"id":14348,"label":"METHOD_PARAMETER_IN","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"proxy","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":469,"columnNumber":9,"tags":"framework-input"},{"id":14543,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"proxy is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":527,"columnNumber":12,"tags":""},{"id":14546,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"URL(proxy)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":529,"columnNumber":29,"tags":""},{"id":14548,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(proxy)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":529,"columnNumber":25,"tags":""},{"id":14552,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"InvalidURL(proxy)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":531,"columnNumber":34,"tags":""},{"id":14871,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"proxy is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":619,"columnNumber":24,"tags":""},{"id":14874,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"URL(proxy)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":620,"columnNumber":37,"tags":""},{"id":14876,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(proxy)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":620,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":124375,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":128,"columnNumber":21,"tags":"framework-input"},{"id":124382,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":40,"tags":""},{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1827195,"label":"METHOD_PARAMETER_IN","name":"field","fullName":"","signature":"","isExternal":false,"code":"field","typeFullName":"ANY","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1537,"columnNumber":9,"tags":"framework-input"},{"id":1827214,"label":"IDENTIFIER","name":"field","fullName":"","signature":"","isExternal":false,"code":"field.get('serialization_exclude')","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1553,"columnNumber":24,"tags":""},{"id":1827215,"label":"CALL","name":"get","fullName":"bandit-env/lib/python3.12/site-packages/pydantic_core/core_schema.py:.ChainSchema..indexAccess.get","signature":"","isExternal":true,"code":"field.get('serialization_exclude')","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1553,"columnNumber":24,"tags":""},{"id":1827216,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not field.get('serialization_exclude')","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1553,"columnNumber":20,"tags":""},{"id":1827217,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return not field.get('serialization_exclude')","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1553,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2511754,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":198,"columnNumber":13,"tags":"framework-input"},{"id":2511784,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._children","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":210,"columnNumber":26,"tags":""},{"id":2511791,"label":"CALL","name":"__iter__","fullName":"tmp14.__iter__","signature":"","isExternal":true,"code":"tmp14.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":210,"columnNumber":13,"tags":""},{"id":2511801,"label":"CALL","name":"__next__","fullName":"tmp13.__next__","signature":"","isExternal":true,"code":"tmp13.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":210,"columnNumber":13,"tags":""},{"id":2511771,"label":"IDENTIFIER","name":"child","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":211,"columnNumber":32,"tags":""},{"id":2511772,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":211,"columnNumber":32,"tags":""},{"id":2511775,"label":"IDENTIFIER","name":"named_layout","fullName":"","signature":"","isExternal":false,"code":"named_layout is not None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":212,"columnNumber":20,"tags":""},{"id":2511779,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return named_layout","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":213,"columnNumber":21,"tags":""}],"purls":[]},{"flows":[{"id":1077342,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":558,"columnNumber":28,"tags":"framework-input"},{"id":1077351,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"self[key] if key in self else default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":20,"tags":""},{"id":1077352,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self[key] if key in self else default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ChainMap","lineNumber":559,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1094175,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":442,"columnNumber":22,"tags":"framework-input"},{"id":1094187,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.password_handler","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":452,"columnNumber":29,"tags":""},{"id":1094204,"label":"IDENTIFIER","name":"handlers","fullName":"","signature":"","isExternal":false,"code":"handlers.append(self.ssl_verifier)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":454,"columnNumber":13,"tags":""},{"id":1094208,"label":"IDENTIFIER","name":"handlers","fullName":"","signature":"","isExternal":false,"code":"*handlers","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":455,"columnNumber":32,"tags":""},{"id":1094209,"label":"CALL","name":".starredUnpack","fullName":".starredUnpack","signature":"","isExternal":false,"code":"*handlers","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":455,"columnNumber":31,"tags":""},{"id":1094211,"label":"CALL","name":"build_opener","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/distlib/compat.py:.build_opener","signature":"","isExternal":true,"code":"build_opener(*handlers)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":455,"columnNumber":18,"tags":""},{"id":1094218,"label":"IDENTIFIER","name":"opener","fullName":"","signature":"","isExternal":false,"code":"opener.open(req)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":456,"columnNumber":16,"tags":""},{"id":1094219,"label":"CALL","name":"open","fullName":"","signature":"","isExternal":false,"code":"opener.open(req)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":456,"columnNumber":16,"tags":""},{"id":1094220,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return opener.open(req)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":456,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1511419,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":380,"columnNumber":21,"tags":"framework-input"},{"id":1511481,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"conn.request_chunked(method, url)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":414,"columnNumber":38,"tags":""},{"id":1511529,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"getattr(conn, \"sock\", None)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":439,"columnNumber":20,"tags":""},{"id":1511573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.sock","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":452,"columnNumber":17,"tags":""},{"id":1511623,"label":"IDENTIFIER","name":"read_timeout","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":469,"columnNumber":63,"tags":""},{"id":1511652,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":478,"columnNumber":13,"tags":""},{"id":1511649,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":477,"columnNumber":13,"tags":""},{"id":1511658,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":482,"columnNumber":13,"tags":""},{"id":1511665,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":474,"columnNumber":9,"tags":""},{"id":1511646,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":476,"columnNumber":13,"tags":""},{"id":1511653,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":479,"columnNumber":13,"tags":""},{"id":1511655,"label":"IDENTIFIER","name":"http_version","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":481,"columnNumber":13,"tags":""},{"id":1511661,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.length","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":483,"columnNumber":13,"tags":""},{"id":1511694,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return httplib_response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":496,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452965,"label":"METHOD_PARAMETER_IN","name":"params","fullName":"","signature":"","isExternal":false,"code":"params","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":504,"columnNumber":9,"tags":"framework-input"},{"id":2452997,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":2453003,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":2452988,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":2452985,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1110866,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":480,"columnNumber":19,"tags":"framework-input"},{"id":1110870,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self._convert_name(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":482,"columnNumber":35,"tags":""},{"id":1110875,"label":"CALL","name":"_convert_name","fullName":"self._convert_name","signature":"","isExternal":true,"code":"self._convert_name(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":482,"columnNumber":16,"tags":""},{"id":1110878,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"name not in self._fields","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":483,"columnNumber":12,"tags":""},{"id":1110881,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._fields","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":483,"columnNumber":24,"tags":""},{"id":1110890,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._default_value(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":485,"columnNumber":27,"tags":""},{"id":1110891,"label":"CALL","name":"_default_value","fullName":"self._default_value","signature":"","isExternal":true,"code":"self._default_value(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":485,"columnNumber":27,"tags":""},{"id":1110897,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":486,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1827196,"label":"METHOD_PARAMETER_IN","name":"total","fullName":"","signature":"","isExternal":false,"code":"total","typeFullName":"__builtin.bool","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1538,"columnNumber":9,"tags":"framework-input"},{"id":1827226,"label":"IDENTIFIER","name":"total","fullName":"","signature":"","isExternal":false,"code":"field.get('required', total)","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1556,"columnNumber":46,"tags":""},{"id":1827231,"label":"CALL","name":"get","fullName":"bandit-env/lib/python3.12/site-packages/pydantic_core/core_schema.py:.ChainSchema..indexAccess.get","signature":"","isExternal":true,"code":"field.get('required', total)","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1556,"columnNumber":24,"tags":""},{"id":1827232,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return field.get('required', total)","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1556,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":3374688,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":72,"columnNumber":19,"tags":"framework-input"},{"id":3374691,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp3.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":36,"tags":""},{"id":3374702,"label":"CALL","name":"get","fullName":"tmp3.get","signature":"","isExternal":true,"code":"tmp3.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":16,"tags":""},{"id":3374704,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.parameters.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":259666,"label":"METHOD_PARAMETER_IN","name":"token","fullName":"","signature":"","isExternal":false,"code":"token","typeFullName":"ANY","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":4,"columnNumber":34,"tags":"framework-input"},{"id":259673,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"('token', token)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":25,"tags":""},{"id":259674,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"('token', token)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":15,"tags":""},{"id":259675,"label":"CALL","name":".listLiteral","fullName":".listLiteral","signature":"","isExternal":false,"code":"[('token', token)]","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":14,"tags":""},{"id":259685,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params.append(('token_type_hint', token_type_hint))","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":9,"tags":""},{"id":259692,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"add_params_to_qs(body or '', params)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":41,"tags":""},{"id":259691,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"body or ''","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":29,"tags":""},{"id":259694,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body or '', params)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":12,"tags":""},{"id":259714,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259716,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259717,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return body, headers","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124396,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":20,"tags":"framework-input"},{"id":124403,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":39,"tags":""},{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583517,"label":"METHOD_PARAMETER_IN","name":"rule","fullName":"","signature":"","isExternal":false,"code":"rule","typeFullName":"__builtin.str","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":312,"columnNumber":19,"tags":"framework-input"},{"id":583522,"label":"IDENTIFIER","name":"rule","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":42,"tags":""},{"id":583528,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":16,"tags":""},{"id":583529,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":889884,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":129,"columnNumber":9,"tags":"framework-input"},{"id":889965,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889966,"label":"CALL","name":"_get_candidates","fullName":"self._get_candidates","signature":"","isExternal":true,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889973,"label":"CALL","name":"__iter__","fullName":"tmp11.__iter__","signature":"","isExternal":true,"code":"tmp11.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889983,"label":"CALL","name":"__next__","fullName":"tmp10.__next__","signature":"","isExternal":true,"code":"tmp10.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889989,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp12[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889903,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":31,"tags":""},{"id":889925,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":149,"columnNumber":21,"tags":""},{"id":889927,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":151,"columnNumber":21,"tags":""},{"id":889926,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":150,"columnNumber":21,"tags":""},{"id":890001,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":166,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1337938,"label":"METHOD_PARAMETER_IN","name":"files","fullName":"","signature":"","isExternal":false,"code":"files","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":508,"columnNumber":9,"tags":"framework-input"},{"id":1337957,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1511421,"label":"METHOD_PARAMETER_IN","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"timeout","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":380,"columnNumber":34,"tags":"framework-input"},{"id":1511431,"label":"IDENTIFIER","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":398,"columnNumber":41,"tags":""},{"id":1511436,"label":"CALL","name":"_get_timeout","fullName":"self._get_timeout","signature":"","isExternal":true,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":398,"columnNumber":23,"tags":""},{"id":1511442,"label":"IDENTIFIER","name":"timeout_obj","fullName":"","signature":"","isExternal":false,"code":"timeout_obj.start_connect()","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":399,"columnNumber":9,"tags":""},{"id":1511446,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"timeout_obj.connect_timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":400,"columnNumber":56,"tags":""},{"id":1511451,"label":"CALL","name":"resolve_default_timeout","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/urllib3/util/timeout.py:.Timeout.resolve_default_timeout","signature":"","isExternal":true,"code":"Timeout.resolve_default_timeout(timeout_obj.connect_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":400,"columnNumber":24,"tags":""},{"id":1511454,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":400,"columnNumber":9,"tags":""},{"id":1511456,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"self._validate_conn(conn)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":404,"columnNumber":33,"tags":""},{"id":1511467,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":407,"columnNumber":63,"tags":""},{"id":1511486,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn.request_chunked(method, url)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":414,"columnNumber":17,"tags":""},{"id":1511529,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"getattr(conn, \"sock\", None)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":439,"columnNumber":20,"tags":""},{"id":1511573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.sock","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":452,"columnNumber":17,"tags":""},{"id":1511623,"label":"IDENTIFIER","name":"read_timeout","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":469,"columnNumber":63,"tags":""},{"id":1511652,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":478,"columnNumber":13,"tags":""},{"id":1511649,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":477,"columnNumber":13,"tags":""},{"id":1511658,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":482,"columnNumber":13,"tags":""},{"id":1511665,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":474,"columnNumber":9,"tags":""},{"id":1511646,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":476,"columnNumber":13,"tags":""},{"id":1511653,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":479,"columnNumber":13,"tags":""},{"id":1511655,"label":"IDENTIFIER","name":"http_version","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":481,"columnNumber":13,"tags":""},{"id":1511661,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.length","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":483,"columnNumber":13,"tags":""},{"id":1511694,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return httplib_response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":496,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178785,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":29,"tags":"framework-input"},{"id":178811,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":12,"tags":""},{"id":178825,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":77,"columnNumber":36,"tags":""},{"id":178854,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":83,"columnNumber":21,"tags":""},{"id":179310,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":126,"columnNumber":17,"tags":""},{"id":179330,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179331,"label":"CALL","name":"_get_oauth_client","fullName":"self._get_oauth_client","signature":"","isExternal":true,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179346,"label":"CALL","name":"","fullName":"enter_tmp2","signature":"","isExternal":true,"code":"enter_tmp2()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179316,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":45,"tags":""},{"id":179325,"label":"CALL","name":"_send_token_request","fullName":"self._send_token_request","signature":"","isExternal":true,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":20,"tags":""},{"id":179326,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":13,"tags":""},{"id":3752337,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self._fetch_token and request","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"","lineNumber":70,"columnNumber":34,"tags":""},{"id":178763,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._fetch_token","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":70,"columnNumber":12,"tags":""},{"id":178771,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._fetch_token(request)","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":71,"columnNumber":20,"tags":""},{"id":180478,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":291,"columnNumber":17,"tags":""},{"id":180487,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.load_server_metadata()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":292,"columnNumber":20,"tags":""},{"id":180505,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180506,"label":"CALL","name":"_get_oauth_client","fullName":"self._get_oauth_client","signature":"","isExternal":true,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180521,"label":"CALL","name":"","fullName":"enter_tmp25","signature":"","isExternal":true,"code":"enter_tmp25()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180491,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":45,"tags":""},{"id":180500,"label":"CALL","name":"_send_token_request","fullName":"self._send_token_request","signature":"","isExternal":true,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":20,"tags":""},{"id":180501,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":13,"tags":""},{"id":3752347,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"","lineNumber":83,"columnNumber":47,"tags":"framework-input"},{"id":178855,"label":"CALL","name":"_get_requested_token","fullName":"self._get_requested_token","signature":"","isExternal":true,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":83,"columnNumber":21,"tags":""},{"id":178860,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":85,"columnNumber":12,"tags":""},{"id":178868,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":25,"tags":""},{"id":178871,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":9,"tags":""},{"id":178878,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178879,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178880,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":256951,"label":"METHOD_PARAMETER_IN","name":"scopes","fullName":"","signature":"","isExternal":false,"code":"scopes","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":134,"columnNumber":32,"tags":"framework-input"},{"id":256990,"label":"IDENTIFIER","name":"scopes","fullName":"","signature":"","isExternal":false,"code":"validator.validate_token(token, scopes, request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":139,"columnNumber":41,"tags":""},{"id":256998,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":140,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":129036,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":54,"columnNumber":9,"tags":"framework-input"},{"id":129050,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":70,"tags":""},{"id":129052,"label":"CALL","name":"BaseRequest","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/web_request.py:.BaseRequest.__init__","signature":"","isExternal":true,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":16,"tags":""},{"id":129053,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":129037,"label":"METHOD_PARAMETER_IN","name":"message","fullName":"","signature":"","isExternal":false,"code":"message","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":55,"columnNumber":9,"tags":"framework-input"},{"id":129043,"label":"IDENTIFIER","name":"message","fullName":"","signature":"","isExternal":false,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":28,"tags":""},{"id":129052,"label":"CALL","name":"BaseRequest","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/web_request.py:.BaseRequest.__init__","signature":"","isExternal":true,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":16,"tags":""},{"id":129053,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":110479,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":453,"columnNumber":9,"tags":"framework-input"},{"id":110486,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":458,"columnNumber":32,"tags":""},{"id":110493,"label":"CALL","name":"create_future","fullName":"tmp52.create_future","signature":"","isExternal":true,"code":"tmp52.create_future()","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":458,"columnNumber":32,"tags":""},{"id":110497,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._handler_waiter","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":458,"columnNumber":9,"tags":""},{"id":110529,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":467,"columnNumber":27,"tags":""},{"id":110542,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.log_debug(\"Request handler timed out.\", exc_info = exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":471,"columnNumber":13,"tags":""},{"id":110549,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_error(request, 504)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":472,"columnNumber":20,"tags":""},{"id":110550,"label":"CALL","name":"handle_error","fullName":"self.handle_error","signature":"","isExternal":true,"code":"self.handle_error(request, 504)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":472,"columnNumber":20,"tags":""},{"id":110554,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":473,"columnNumber":57,"tags":""},{"id":110571,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_error(request, 500, exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":475,"columnNumber":20,"tags":""},{"id":110572,"label":"CALL","name":"handle_error","fullName":"self.handle_error","signature":"","isExternal":true,"code":"self.handle_error(request, 500, exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":475,"columnNumber":20,"tags":""},{"id":110576,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":476,"columnNumber":57,"tags":""},{"id":110582,"label":"CALL","name":"finish_response","fullName":"self.finish_response","signature":"","isExternal":true,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":476,"columnNumber":27,"tags":""},{"id":110631,"label":"IDENTIFIER","name":"reset","fullName":"","signature":"","isExternal":false,"code":"(resp, reset)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":22,"tags":""},{"id":110632,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(resp, reset)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":16,"tags":""},{"id":110633,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp, reset","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583697,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":460,"columnNumber":24,"tags":"framework-input"},{"id":583706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.before_request_funcs","typeFullName":"","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":483,"columnNumber":9,"tags":""},{"id":583713,"label":"CALL","name":"setdefault","fullName":"tmp8.setdefault","signature":"","isExternal":true,"code":"tmp8.setdefault(None, [])","typeFullName":"","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":483,"columnNumber":9,"tags":""},{"id":583724,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"before_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":484,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":581555,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"T_after_request","parentMethodName":"after_app_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":564,"columnNumber":33,"tags":"framework-input"},{"id":581577,"label":"IDENTIFIER","name":"tmp51","fullName":"","signature":"","isExternal":false,"code":"tmp51.setdefault(None, [])","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":569,"columnNumber":23,"tags":""},{"id":581578,"label":"CALL","name":"setdefault","fullName":"","signature":"","isExternal":false,"code":"tmp51.setdefault(None, [])","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":569,"columnNumber":23,"tags":""},{"id":581598,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"after_app_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":571,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1511418,"label":"METHOD_PARAMETER_IN","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":380,"columnNumber":15,"tags":"framework-input"},{"id":1511456,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"self._validate_conn(conn)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":404,"columnNumber":33,"tags":""},{"id":1511467,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":407,"columnNumber":63,"tags":""},{"id":1511486,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn.request_chunked(method, url)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":414,"columnNumber":17,"tags":""},{"id":1511529,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"getattr(conn, \"sock\", None)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":439,"columnNumber":20,"tags":""},{"id":1511573,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.sock","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":452,"columnNumber":17,"tags":""},{"id":1511623,"label":"IDENTIFIER","name":"read_timeout","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":469,"columnNumber":63,"tags":""},{"id":1511652,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":478,"columnNumber":13,"tags":""},{"id":1511649,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":477,"columnNumber":13,"tags":""},{"id":1511658,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":482,"columnNumber":13,"tags":""},{"id":1511665,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":474,"columnNumber":9,"tags":""},{"id":1511646,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":476,"columnNumber":13,"tags":""},{"id":1511653,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":479,"columnNumber":13,"tags":""},{"id":1511655,"label":"IDENTIFIER","name":"http_version","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s %s\" %s %s', self.scheme, self.host, self.port, method, url, http_version, httplib_response.status, httplib_response.length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":481,"columnNumber":13,"tags":""},{"id":1511661,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"httplib_response.length","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":483,"columnNumber":13,"tags":""},{"id":1511694,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return httplib_response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":496,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3391771,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":694,"columnNumber":24,"tags":"framework-input"},{"id":3391826,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":703,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":250886,"label":"METHOD_PARAMETER_IN","name":"grant","fullName":"","signature":"","isExternal":false,"code":"grant","typeFullName":"ANY","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":350,"columnNumber":41,"tags":"framework-input"},{"id":250890,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.request","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":351,"columnNumber":15,"tags":""},{"id":250895,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":352,"columnNumber":17,"tags":""},{"id":250899,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"log.debug('Validate authorization request of %r', client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":353,"columnNumber":55,"tags":""},{"id":250905,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"client_id is None","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":355,"columnNumber":8,"tags":""},{"id":250916,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":40,"tags":""},{"id":250926,"label":"CALL","name":"query_client","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":14,"tags":""},{"id":250930,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":359,"columnNumber":12,"tags":""},{"id":250941,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"grant.validate_authorization_redirect_uri(request, client)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":362,"columnNumber":71,"tags":""},{"id":250951,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.response_type","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":363,"columnNumber":21,"tags":""},{"id":250954,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"client.check_response_type(response_type)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":364,"columnNumber":39,"tags":""},{"id":250962,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":67,"tags":""},{"id":250963,"label":"CALL","name":".formattedValue","fullName":".formattedValue","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":66,"tags":""},{"id":250965,"label":"CALL","name":".formatString","fullName":".formatString","signature":"","isExternal":false,"code":"f'The client is not authorized to use \"response_type={response_type}\"'","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":13,"tags":""},{"id":250971,"label":"IDENTIFIER","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"UnauthorizedClientError(f'The client is not authorized to use \"response_type={response_type}\"', state = grant.request.state, redirect_uri = redirect_uri)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":368,"columnNumber":26,"tags":""},{"id":251010,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return redirect_uri","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":378,"columnNumber":5,"tags":""},{"id":250267,"label":"CALL","name":"validate_code_authorization_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.validate_code_authorization_request","signature":"","isExternal":false,"code":"validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":108,"columnNumber":16,"tags":""},{"id":250268,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":108,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":883233,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":616,"columnNumber":19,"tags":"framework-input"},{"id":883248,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp85.setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":55,"tags":""},{"id":883260,"label":"CALL","name":"setdefault","fullName":"","signature":"","isExternal":false,"code":"tmp85.setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":16,"tags":""},{"id":883262,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return super(DefaultGetDict, self).setdefault(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pbr/util.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pbr/util.py:.DefaultGetDict","lineNumber":619,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124396,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":20,"tags":"framework-input"},{"id":124403,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":39,"tags":""},{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3349454,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":255,"columnNumber":13,"tags":"framework-input"},{"id":3349466,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.buffer","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":258,"columnNumber":18,"tags":""},{"id":3349505,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.buffer","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":267,"columnNumber":21,"tags":""},{"id":3349512,"label":"CALL","name":"popleft","fullName":"tmp20.popleft","signature":"","isExternal":true,"code":"tmp20.popleft()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":267,"columnNumber":21,"tags":""},{"id":3349516,"label":"IDENTIFIER","name":"chunk","fullName":"","signature":"","isExternal":false,"code":"len(chunk)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":268,"columnNumber":32,"tags":""},{"id":3349526,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"chunk[Slice(None,Some(Name(remaining,270,50,270,58)),None,270,49,270,58)]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":270,"columnNumber":43,"tags":""},{"id":3349530,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(chunk[Slice(None,Some(Name(remaining,270,50,270,58)),None,270,49,270,58)], chunk[Slice(Some(Name(remaining,270,68,270,76)),None,None,270,68,270,77)])","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":270,"columnNumber":43,"tags":""},{"id":3349536,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp21[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":270,"columnNumber":17,"tags":""},{"id":3349544,"label":"IDENTIFIER","name":"left_chunk","fullName":"","signature":"","isExternal":false,"code":"ret.write(left_chunk)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":271,"columnNumber":27,"tags":""},{"id":3349597,"label":"IDENTIFIER","name":"ret","fullName":"","signature":"","isExternal":false,"code":"ret.getvalue()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":283,"columnNumber":16,"tags":""},{"id":3349598,"label":"CALL","name":"getvalue","fullName":"bandit-env/lib/python3/12/site-packages/urllib3/io.py:.BytesIO.getvalue","signature":"","isExternal":true,"code":"ret.getvalue()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":283,"columnNumber":16,"tags":""},{"id":3349599,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return ret.getvalue()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/response.py:.BytesQueueBuffer","lineNumber":283,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1080095,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":946,"columnNumber":28,"tags":"framework-input"},{"id":1080099,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"dict.get(self, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":947,"columnNumber":41,"tags":""},{"id":1080104,"label":"CALL","name":"get","fullName":"dict.get","signature":"","isExternal":true,"code":"dict.get(self, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":947,"columnNumber":21,"tags":""},{"id":1080107,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"tmp83.convert(value)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":948,"columnNumber":48,"tags":""},{"id":1080117,"label":"CALL","name":"convert","fullName":"tmp83.convert","signature":"","isExternal":true,"code":"tmp83.convert(value)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":948,"columnNumber":22,"tags":""},{"id":1080122,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"value is not result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":950,"columnNumber":29,"tags":""},{"id":1080124,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"self[key] = result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":951,"columnNumber":29,"tags":""},{"id":1080127,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":951,"columnNumber":17,"tags":""},{"id":1080137,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"result.parent = self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":954,"columnNumber":37,"tags":""},{"id":1080140,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"result.parent","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":954,"columnNumber":21,"tags":""},{"id":1080152,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":956,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1337937,"label":"METHOD_PARAMETER_IN","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"cookies","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":507,"columnNumber":9,"tags":"framework-input"},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3527685,"label":"METHOD_PARAMETER_IN","name":"response","fullName":"","signature":"","isExternal":false,"code":"response","typeFullName":"ANY","parentMethodName":"add_csp_headers","parentMethodSignature":"","parentFileName":"good/vulpy.py","parentPackageName":"","parentClassName":"","lineNumber":48,"columnNumber":21,"tags":"framework-input"},{"id":3527698,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"add_csp_headers","parentMethodSignature":"","parentFileName":"good/vulpy.py","parentPackageName":"","parentClassName":"","lineNumber":51,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":178789,"label":"METHOD_PARAMETER_IN","name":"token","fullName":"","signature":"","isExternal":false,"code":"token","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":57,"tags":"framework-input"},{"id":178847,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":82,"columnNumber":12,"tags":""},{"id":178860,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":85,"columnNumber":12,"tags":""},{"id":178868,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":25,"tags":""},{"id":178871,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":9,"tags":""},{"id":178878,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178879,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178880,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583436,"label":"METHOD_PARAMETER_IN","name":"rule","fullName":"","signature":"","isExternal":false,"code":"rule","typeFullName":"__builtin.str","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":287,"columnNumber":9,"tags":"framework-input"},{"id":583448,"label":"IDENTIFIER","name":"rule","fullName":"","signature":"","isExternal":false,"code":"self.route(rule, methods = [method])","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":27,"tags":""},{"id":583455,"label":"CALL","name":"route","fullName":"Scaffold.route","signature":"","isExternal":true,"code":"self.route(rule, methods = [method])","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":16,"tags":""},{"id":583456,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(rule, methods=[method], **options)","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":239242,"label":"METHOD_PARAMETER_IN","name":"uri","fullName":"","signature":"","isExternal":false,"code":"uri","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":11,"columnNumber":40,"tags":"framework-input"},{"id":239247,"label":"IDENTIFIER","name":"uri","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":41,"tags":""},{"id":239251,"label":"CALL","name":"OAuth1Request","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oauth1/rfc5849/wrapper.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":19,"tags":""},{"id":239256,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":14,"columnNumber":16,"tags":""},{"id":239266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":40,"tags":""},{"id":239271,"label":"CALL","name":"get_client_by_id","fullName":"self.get_client_by_id","signature":"","isExternal":true,"code":"self.get_client_by_id(request.client_id)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":18,"tags":""},{"id":239274,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":18,"columnNumber":16,"tags":""},{"id":239281,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"request.client = client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":26,"tags":""},{"id":239284,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":9,"tags":""},{"id":239296,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":43,"tags":""},{"id":239301,"label":"CALL","name":"get_token_credential","fullName":"self.get_token_credential","signature":"","isExternal":true,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":17,"tags":""},{"id":239304,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"not token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":26,"columnNumber":16,"tags":""},{"id":239311,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":30,"tags":""},{"id":239314,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":9,"tags":""},{"id":239316,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":30,"columnNumber":43,"tags":""},{"id":239322,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":31,"columnNumber":39,"tags":""},{"id":239329,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":32,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124746,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":195,"columnNumber":14,"tags":"framework-input"},{"id":124757,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.route(hdrs.METH_POST, path)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":16,"tags":""},{"id":124758,"label":"CALL","name":"route","fullName":"self.route","signature":"","isExternal":true,"code":"self.route(hdrs.METH_POST, path)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":16,"tags":""},{"id":124759,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(hdrs.METH_POST, path, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":196,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":267072,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":55,"columnNumber":39,"tags":"framework-input"},{"id":267074,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"tmp0.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":56,"columnNumber":48,"tags":""},{"id":267084,"label":"CALL","name":"create_json_request","fullName":"tmp0.create_json_request","signature":"","isExternal":true,"code":"tmp0.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":56,"columnNumber":16,"tags":""},{"id":267086,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":56,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14343,"label":"METHOD_PARAMETER_IN","name":"compress","fullName":"","signature":"","isExternal":false,"code":"compress","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":462,"columnNumber":9,"tags":"framework-input"},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":14349,"label":"METHOD_PARAMETER_IN","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"proxy_auth","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":470,"columnNumber":9,"tags":"framework-input"},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1338141,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":626,"columnNumber":20,"tags":"framework-input"},{"id":1338148,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":37,"tags":""},{"id":1338155,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":1338156,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124374,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":128,"columnNumber":10,"tags":"framework-input"},{"id":124381,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":34,"tags":""},{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1325795,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":13,"tags":"framework-input"},{"id":1325808,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":1325809,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":1325810,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":124654,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":15,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":583775,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":508,"columnNumber":26,"tags":"framework-input"},{"id":583784,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.teardown_request_funcs","typeFullName":"","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":538,"columnNumber":9,"tags":""},{"id":583791,"label":"CALL","name":"setdefault","fullName":"tmp12.setdefault","signature":"","isExternal":true,"code":"tmp12.setdefault(None, [])","typeFullName":"","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":538,"columnNumber":9,"tags":""},{"id":583802,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":539,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2436864,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":62,"columnNumber":9,"tags":"framework-input"},{"id":2436870,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"request(\"get\", url, params = params)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":73,"columnNumber":27,"tags":""},{"id":2436809,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":21,"tags":""},{"id":2436814,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":51,"tags":""},{"id":2436819,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":16,"tags":""},{"id":2436820,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method=method, url=url, **kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":9,"tags":""},{"id":2436873,"label":"CALL","name":"request","fullName":"bandit-env/lib/python3.12/site-packages/requests/api.py:.request","signature":"","isExternal":false,"code":"request(\"get\", url, params = params)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":73,"columnNumber":12,"tags":""},{"id":2436874,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request(\"get\", url, params=params, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":73,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":833908,"label":"METHOD_PARAMETER_IN","name":"ip_address","fullName":"","signature":"","isExternal":false,"code":"ip_address","typeFullName":"typing.Union","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":134,"columnNumber":19,"tags":"framework-input"},{"id":833911,"label":"IDENTIFIER","name":"ip_address","fullName":"","signature":"","isExternal":false,"code":"self.get_with_prefix_len(ip_address)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":141,"columnNumber":48,"tags":""},{"id":833916,"label":"CALL","name":"get_with_prefix_len","fullName":"self.get_with_prefix_len","signature":"","isExternal":true,"code":"self.get_with_prefix_len(ip_address)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":141,"columnNumber":23,"tags":""},{"id":833922,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp14[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":141,"columnNumber":9,"tags":""},{"id":833931,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return record","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/maxminddb/reader.py:.Reader","lineNumber":142,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1292187,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py:.words","lineNumber":496,"columnNumber":13,"tags":"framework-input"},{"id":1292197,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.suffix","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py:.words","lineNumber":497,"columnNumber":65,"tags":""},{"id":1292194,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.prefix","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py:.words","lineNumber":497,"columnNumber":45,"tags":""},{"id":1292191,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.words","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py:.words","lineNumber":497,"columnNumber":26,"tags":""},{"id":1292199,"label":"CALL","name":"regex_opt","fullName":"pip/_vendor/pygments/regexopt.py:.regex_opt","signature":"","isExternal":true,"code":"regex_opt(self.words, prefix = self.prefix, suffix = self.suffix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py:.words","lineNumber":497,"columnNumber":16,"tags":""},{"id":1292200,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return regex_opt(self.words, prefix=self.prefix, suffix=self.suffix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/pygments/lexer.py:.words","lineNumber":497,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":890513,"label":"METHOD_PARAMETER_IN","name":"link","fullName":"","signature":"","isExternal":false,"code":"link","typeFullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/link.py:.Link","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":228,"columnNumber":9,"tags":"framework-input"},{"id":890517,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":44,"tags":""},{"id":890524,"label":"CALL","name":"get_cache_entry","fullName":"self.get_cache_entry","signature":"","isExternal":true,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":23,"tags":""},{"id":890527,"label":"IDENTIFIER","name":"cache_entry","fullName":"","signature":"","isExternal":false,"code":"cache_entry is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":233,"columnNumber":12,"tags":""},{"id":890536,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":16,"tags":""},{"id":890537,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":581611,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"T_teardown","parentMethodName":"teardown_app_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":574,"columnNumber":36,"tags":"framework-input"},{"id":581633,"label":"IDENTIFIER","name":"tmp53","fullName":"","signature":"","isExternal":false,"code":"tmp53.setdefault(None, [])","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":579,"columnNumber":23,"tags":""},{"id":581634,"label":"CALL","name":"setdefault","fullName":"","signature":"","isExternal":false,"code":"tmp53.setdefault(None, [])","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":579,"columnNumber":23,"tags":""},{"id":581654,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"teardown_app_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":581,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":272725,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":68,"columnNumber":39,"tags":"framework-input"},{"id":272727,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"tmp0.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":69,"columnNumber":50,"tags":""},{"id":272737,"label":"CALL","name":"create_oauth2_request","fullName":"tmp0.create_oauth2_request","signature":"","isExternal":true,"code":"tmp0.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":69,"columnNumber":16,"tags":""},{"id":272739,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":69,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14355,"label":"METHOD_PARAMETER_IN","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"server_hostname","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":476,"columnNumber":9,"tags":"framework-input"},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":190054,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":168,"columnNumber":37,"tags":"framework-input"},{"id":190056,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"request is None","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":169,"columnNumber":12,"tags":""},{"id":190074,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.form","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":20,"tags":""},{"id":190081,"label":"CALL","name":"to_dict","fullName":"","signature":"","isExternal":false,"code":"tmp9.to_dict(flat = True)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":20,"tags":""},{"id":190097,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":59,"tags":""},{"id":190096,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":46,"tags":""},{"id":190093,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":30,"tags":""},{"id":190102,"label":"CALL","name":"OAuth1Request","fullName":"authlib/oauth1.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":16,"tags":""},{"id":190103,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1403706,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":198,"columnNumber":19,"tags":"framework-input"},{"id":1403712,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self.name == name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":207,"columnNumber":25,"tags":""},{"id":1403718,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":211,"columnNumber":42,"tags":""},{"id":1403723,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":211,"columnNumber":32,"tags":""},{"id":1403726,"label":"IDENTIFIER","name":"named_layout","fullName":"","signature":"","isExternal":false,"code":"named_layout is not None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":212,"columnNumber":20,"tags":""},{"id":1403730,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return named_layout","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":213,"columnNumber":21,"tags":""}],"purls":[]},{"flows":[{"id":255045,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":69,"columnNumber":69,"tags":"framework-input"},{"id":255066,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"'scope' in kwargs","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":97,"columnNumber":19,"tags":""},{"id":255070,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"kwargs['scope']","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":98,"columnNumber":41,"tags":""},{"id":255072,"label":"CALL","name":"list_to_scope","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oauth2/rfc6749/util.py:.list_to_scope","signature":"","isExternal":true,"code":"list_to_scope(kwargs['scope'])","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":98,"columnNumber":27,"tags":""},{"id":255075,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"kwargs['scope']","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":98,"columnNumber":9,"tags":""},{"id":255083,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"'code' not in kwargs","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":100,"columnNumber":61,"tags":""},{"id":255111,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs.__iter__()","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":14,"tags":""},{"id":255112,"label":"CALL","name":"__iter__","fullName":"kwargs.__iter__","signature":"","isExternal":true,"code":"kwargs.__iter__()","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":5,"tags":""},{"id":255121,"label":"CALL","name":"__next__","fullName":"tmp1.__next__","signature":"","isExternal":true,"code":"tmp1.__next__()","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":5,"tags":""},{"id":255094,"label":"IDENTIFIER","name":"k","fullName":"","signature":"","isExternal":false,"code":"to_unicode(k)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":105,"columnNumber":39,"tags":""},{"id":255096,"label":"CALL","name":"to_unicode","fullName":"authlib/common/encoding.py:.to_unicode","signature":"","isExternal":true,"code":"to_unicode(k)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":105,"columnNumber":28,"tags":""},{"id":255100,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(to_unicode(k), kwargs[k])","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":105,"columnNumber":27,"tags":""},{"id":255127,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":35,"tags":""},{"id":255129,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":12,"tags":""},{"id":255130,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2452969,"label":"METHOD_PARAMETER_IN","name":"files","fullName":"","signature":"","isExternal":false,"code":"files","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":508,"columnNumber":9,"tags":"framework-input"},{"id":2452988,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":2452985,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":960483,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.Optional","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":58,"tags":"framework-input"},{"id":960488,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":41,"tags":""},{"id":960434,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.Optional","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":58,"tags":""},{"id":960441,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":32,"columnNumber":9,"tags":""},{"id":960490,"label":"CALL","name":"_get","fullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:._get","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":13,"tags":""},{"id":960493,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"value is None","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":45,"columnNumber":8,"tags":""},{"id":960506,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":47,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3330885,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/request.py:.EmscriptenRequest","parentMethodName":"send_streaming_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":324,"columnNumber":28,"tags":"framework-input"},{"id":3330891,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"_fetcher.send(request)","typeFullName":"","parentMethodName":"send_streaming_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":326,"columnNumber":30,"tags":""},{"id":3330896,"label":"CALL","name":"send","fullName":"__builtin.None.send","signature":"","isExternal":true,"code":"_fetcher.send(request)","typeFullName":"","parentMethodName":"send_streaming_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":326,"columnNumber":16,"tags":""},{"id":3330897,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _fetcher.send(request)","typeFullName":"","parentMethodName":"send_streaming_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/contrib/emscripten/fetch.py","parentPackageName":"","parentClassName":"","lineNumber":326,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583466,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":296,"columnNumber":13,"tags":"framework-input"},{"id":583477,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":16,"tags":""},{"id":583478,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":16,"tags":""},{"id":583479,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14354,"label":"METHOD_PARAMETER_IN","name":"ssl","fullName":"","signature":"","isExternal":false,"code":"ssl","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":475,"columnNumber":9,"tags":"framework-input"},{"id":14372,"label":"IDENTIFIER","name":"ssl","fullName":"","signature":"","isExternal":false,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":33,"tags":""},{"id":14377,"label":"CALL","name":"_merge_ssl_params","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/client_reqrep.py:._merge_ssl_params","signature":"","isExternal":true,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":15,"tags":""},{"id":14955,"label":"IDENTIFIER","name":"ssl","fullName":"","signature":"","isExternal":false,"code":"ssl is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":36,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1094232,"label":"METHOD_PARAMETER_IN","name":"files","fullName":"","signature":"","isExternal":false,"code":"files","typeFullName":"ANY","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":458,"columnNumber":38,"tags":"framework-input"},{"id":1094358,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"files.__iter__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":483,"columnNumber":37,"tags":""},{"id":1094359,"label":"CALL","name":"__iter__","fullName":"__builtin.list.__iter__","signature":"","isExternal":true,"code":"files.__iter__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":483,"columnNumber":9,"tags":""},{"id":1094368,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp49.__next__()","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":483,"columnNumber":9,"tags":""},{"id":1094374,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp50[0]","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":483,"columnNumber":9,"tags":""},{"id":1094335,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"(key, filename)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":487,"columnNumber":19,"tags":""},{"id":1094337,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(key, filename)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":487,"columnNumber":18,"tags":""},{"id":1094338,"label":"CALL","name":".modulo","fullName":".modulo","signature":"","isExternal":false,"code":"'Content-Disposition: form-data; name=\"%s\"; filename=\"%s\"' % (key, filename)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":486,"columnNumber":18,"tags":""},{"id":1094345,"label":"CALL","name":"encode","fullName":"tmp48.encode","signature":"","isExternal":true,"code":"tmp48.encode('utf-8')","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":486,"columnNumber":18,"tags":""},{"id":1094349,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(b'--' + boundary, tmp48 = 'Content-Disposition: form-data; name=\"%s\"; filename=\"%s\"' % (key, filename)\ntmp48.encode('utf-8'), b'', value)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":484,"columnNumber":26,"tags":""},{"id":1094398,"label":"IDENTIFIER","name":"parts","fullName":"","signature":"","isExternal":false,"code":"parts.extend((b'--' + boundary + b'--', b''))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":491,"columnNumber":9,"tags":""},{"id":1094400,"label":"IDENTIFIER","name":"parts","fullName":"","signature":"","isExternal":false,"code":"tmp51.join(parts)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":493,"columnNumber":29,"tags":""},{"id":1094408,"label":"CALL","name":"join","fullName":"tmp51.join","signature":"","isExternal":true,"code":"tmp51.join(parts)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":493,"columnNumber":16,"tags":""},{"id":1094428,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"len(body)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":39,"tags":""},{"id":1094430,"label":"CALL","name":"len","fullName":"__builtin.len","signature":"","isExternal":true,"code":"len(body)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":35,"tags":""},{"id":1094432,"label":"CALL","name":"str","fullName":"__builtin.str","signature":"","isExternal":true,"code":"str(len(body))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":31,"tags":""},{"id":1094427,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp52['Content-length']","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":495,"columnNumber":19,"tags":""},{"id":1094442,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":40,"tags":""},{"id":1094440,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.url","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":24,"tags":""},{"id":1094444,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/distlib/compat.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":16,"tags":""},{"id":1094445,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":890512,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":227,"columnNumber":9,"tags":"framework-input"},{"id":890523,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":23,"tags":""},{"id":890524,"label":"CALL","name":"get_cache_entry","fullName":"self.get_cache_entry","signature":"","isExternal":true,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":23,"tags":""},{"id":890527,"label":"IDENTIFIER","name":"cache_entry","fullName":"","signature":"","isExternal":false,"code":"cache_entry is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":233,"columnNumber":12,"tags":""},{"id":890536,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":16,"tags":""},{"id":890537,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1080094,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":946,"columnNumber":23,"tags":"framework-input"},{"id":1080098,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"dict.get(self, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":947,"columnNumber":36,"tags":""},{"id":1080104,"label":"CALL","name":"get","fullName":"dict.get","signature":"","isExternal":true,"code":"dict.get(self, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":947,"columnNumber":21,"tags":""},{"id":1080107,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"tmp83.convert(value)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":948,"columnNumber":48,"tags":""},{"id":1080117,"label":"CALL","name":"convert","fullName":"tmp83.convert","signature":"","isExternal":true,"code":"tmp83.convert(value)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":948,"columnNumber":22,"tags":""},{"id":1080122,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"value is not result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":950,"columnNumber":29,"tags":""},{"id":1080124,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"self[key] = result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":951,"columnNumber":29,"tags":""},{"id":1080127,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":951,"columnNumber":17,"tags":""},{"id":1080137,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"result.parent = self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":954,"columnNumber":37,"tags":""},{"id":1080140,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"result.parent","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":954,"columnNumber":21,"tags":""},{"id":1080152,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":956,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":14359,"label":"METHOD_PARAMETER_IN","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"auto_decompress","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":480,"columnNumber":9,"tags":"framework-input"},{"id":14622,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"auto_decompress is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":550,"columnNumber":12,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":239240,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":11,"columnNumber":26,"tags":"framework-input"},{"id":239270,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.get_client_by_id(request.client_id)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":18,"tags":""},{"id":239266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":40,"tags":""},{"id":239271,"label":"CALL","name":"get_client_by_id","fullName":"self.get_client_by_id","signature":"","isExternal":true,"code":"self.get_client_by_id(request.client_id)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":18,"tags":""},{"id":239274,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":18,"columnNumber":16,"tags":""},{"id":239281,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"request.client = client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":26,"tags":""},{"id":239284,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":9,"tags":""},{"id":239296,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":43,"tags":""},{"id":239301,"label":"CALL","name":"get_token_credential","fullName":"self.get_token_credential","signature":"","isExternal":true,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":17,"tags":""},{"id":239304,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"not token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":26,"columnNumber":16,"tags":""},{"id":239311,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":30,"tags":""},{"id":239314,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":9,"tags":""},{"id":239316,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":30,"columnNumber":43,"tags":""},{"id":239322,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":31,"columnNumber":39,"tags":""},{"id":239329,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":32,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":889886,"label":"METHOD_PARAMETER_IN","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"package_name","typeFullName":"typing.Optional","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":131,"columnNumber":9,"tags":"framework-input"},{"id":889892,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"not package_name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":136,"columnNumber":16,"tags":""},{"id":889898,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"canonicalize_name(package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":139,"columnNumber":52,"tags":""},{"id":889900,"label":"CALL","name":"canonicalize_name","fullName":"pip/_vendor/packaging/utils.py:.canonicalize_name","signature":"","isExternal":true,"code":"canonicalize_name(package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":139,"columnNumber":34,"tags":""},{"id":889961,"label":"IDENTIFIER","name":"canonical_package_name","fullName":"","signature":"","isExternal":false,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":65,"tags":""},{"id":889966,"label":"CALL","name":"_get_candidates","fullName":"self._get_candidates","signature":"","isExternal":true,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889973,"label":"CALL","name":"__iter__","fullName":"tmp11.__iter__","signature":"","isExternal":true,"code":"tmp11.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889983,"label":"CALL","name":"__next__","fullName":"tmp10.__next__","signature":"","isExternal":true,"code":"tmp10.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889989,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp12[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889903,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":31,"tags":""},{"id":889925,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":149,"columnNumber":21,"tags":""},{"id":889927,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":151,"columnNumber":21,"tags":""},{"id":889926,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"logger.debug(\"Ignoring cached wheel %s for %s as it \" \"does not match the expected distribution name %s.\", wheel_name, link, package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":150,"columnNumber":21,"tags":""},{"id":890001,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":166,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1337932,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":502,"columnNumber":9,"tags":"framework-input"},{"id":1337953,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":1337954,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":1337964,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":1337975,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":1337957,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":251732,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"//requests.py:.OAuth2Request","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":105,"columnNumber":35,"tags":"framework-input"},{"id":251743,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":107,"columnNumber":16,"tags":""},{"id":251747,"label":"CALL","name":".in","fullName":".in","signature":"","isExternal":false,"code":"request.method in cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":107,"columnNumber":16,"tags":""},{"id":251740,"label":"CALL","name":".equals","fullName":".equals","signature":"","isExternal":false,"code":"request.grant_type == cls.GRANT_TYPE","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":251748,"label":"CALL","name":".logicalAnd","fullName":".logicalAnd","signature":"","isExternal":false,"code":"request.grant_type == cls.GRANT_TYPE and request.method in cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":251749,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request.grant_type == cls.GRANT_TYPE and \\\n request.method in cls.TOKEN_ENDPOINT_HTTP_METHODS","typeFullName":"","parentMethodName":"check_token_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.TokenEndpointMixin","lineNumber":106,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":257266,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":17,"columnNumber":33,"tags":"framework-input"},{"id":257272,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.server","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":18,"columnNumber":16,"tags":""},{"id":257279,"label":"CALL","name":"create_oauth2_request","fullName":"tmp0.create_oauth2_request","signature":"","isExternal":true,"code":"tmp0.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":18,"columnNumber":16,"tags":""},{"id":257281,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":18,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178788,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":52,"tags":"framework-input"},{"id":178819,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":38,"tags":""},{"id":178820,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":38,"tags":""},{"id":178821,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":34,"tags":""},{"id":178811,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":12,"tags":""},{"id":178825,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":77,"columnNumber":36,"tags":""},{"id":178854,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":83,"columnNumber":21,"tags":""},{"id":179310,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":126,"columnNumber":17,"tags":""},{"id":179330,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179331,"label":"CALL","name":"_get_oauth_client","fullName":"self._get_oauth_client","signature":"","isExternal":true,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179346,"label":"CALL","name":"","fullName":"enter_tmp2","signature":"","isExternal":true,"code":"enter_tmp2()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179316,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":45,"tags":""},{"id":179325,"label":"CALL","name":"_send_token_request","fullName":"self._send_token_request","signature":"","isExternal":true,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":20,"tags":""},{"id":179326,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":13,"tags":""},{"id":3752337,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self._fetch_token and request","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"","lineNumber":70,"columnNumber":34,"tags":""},{"id":178763,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._fetch_token","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":70,"columnNumber":12,"tags":""},{"id":178771,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._fetch_token(request)","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":71,"columnNumber":20,"tags":""},{"id":180478,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":291,"columnNumber":17,"tags":""},{"id":180487,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.load_server_metadata()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":292,"columnNumber":20,"tags":""},{"id":180505,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180506,"label":"CALL","name":"_get_oauth_client","fullName":"self._get_oauth_client","signature":"","isExternal":true,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180521,"label":"CALL","name":"","fullName":"enter_tmp25","signature":"","isExternal":true,"code":"enter_tmp25()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180491,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":45,"tags":""},{"id":180500,"label":"CALL","name":"_send_token_request","fullName":"self._send_token_request","signature":"","isExternal":true,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":20,"tags":""},{"id":180501,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":13,"tags":""},{"id":3752347,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"","lineNumber":83,"columnNumber":47,"tags":"framework-input"},{"id":178855,"label":"CALL","name":"_get_requested_token","fullName":"self._get_requested_token","signature":"","isExternal":true,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":83,"columnNumber":21,"tags":""},{"id":178860,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":85,"columnNumber":12,"tags":""},{"id":178868,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":25,"tags":""},{"id":178871,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":9,"tags":""},{"id":178878,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178879,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178880,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":16748,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1164,"columnNumber":13,"tags":"framework-input"},{"id":16762,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request(hdrs.METH_PUT, url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":17,"tags":""},{"id":16763,"label":"CALL","name":"_request","fullName":"self._request","signature":"","isExternal":true,"code":"self._request(hdrs.METH_PUT, url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":17,"tags":""},{"id":16765,"label":"CALL","name":"_RequestContextManager","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:._RequestContextManager","signature":"","isExternal":true,"code":"_RequestContextManager(self._request(hdrs.METH_PUT, url, data = data))","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1167,"columnNumber":20,"tags":""},{"id":16766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _RequestContextManager(\n self._request(hdrs.METH_PUT, url, data=data, **kwargs)\n )","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1167,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3391770,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":694,"columnNumber":19,"tags":"framework-input"},{"id":3391774,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"key in d","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":696,"columnNumber":16,"tags":""},{"id":3391782,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":37,"tags":""},{"id":3391797,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":702,"columnNumber":24,"tags":""},{"id":3391798,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":702,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":1067147,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":105,"columnNumber":19,"tags":"framework-input"},{"id":1067149,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"self._fn(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":106,"columnNumber":25,"tags":""},{"id":1067154,"label":"CALL","name":"_fn","fullName":"self._fn","signature":"","isExternal":true,"code":"self._fn(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":106,"columnNumber":16,"tags":""},{"id":1067163,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"open(name, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":108,"columnNumber":23,"tags":""},{"id":1067166,"label":"CALL","name":"open","fullName":"__builtin.open","signature":"","isExternal":true,"code":"open(name, \"rb\")","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":108,"columnNumber":18,"tags":""},{"id":1067181,"label":"CALL","name":"","fullName":"","signature":"","isExternal":false,"code":"enter_tmp3()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":108,"columnNumber":18,"tags":""},{"id":1067160,"label":"IDENTIFIER","name":"fh","fullName":"","signature":"","isExternal":false,"code":"fh.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":109,"columnNumber":24,"tags":""},{"id":1067161,"label":"CALL","name":"read","fullName":"fh.read","signature":"","isExternal":true,"code":"fh.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":109,"columnNumber":24,"tags":""},{"id":1067162,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return fh.read()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/file_cache.py:._FileCacheMixin","lineNumber":109,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":124655,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":21,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2440820,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":19,"tags":"framework-input"},{"id":2440826,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":45,"tags":""},{"id":2440833,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":2440834,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2526423,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ConsoleOptions","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":34,"tags":"framework-input"},{"id":2526429,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"options.max_width","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":95,"columnNumber":22,"tags":""},{"id":2526432,"label":"IDENTIFIER","name":"_max_width","fullName":"","signature":"","isExternal":false,"code":"_max_width < 1","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":96,"columnNumber":12,"tags":""},{"id":2526522,"label":"IDENTIFIER","name":"_max_width","fullName":"","signature":"","isExternal":false,"code":"Measurement(0, _max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":117,"columnNumber":39,"tags":""},{"id":2526524,"label":"CALL","name":"Measurement","fullName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement.__init__","signature":"","isExternal":true,"code":"Measurement(0, _max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":117,"columnNumber":24,"tags":""},{"id":2526525,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Measurement(0, _max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":117,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":2453197,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":639,"columnNumber":13,"tags":"framework-input"},{"id":2453209,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":2453210,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":2453211,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"PUT\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":649,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14361,"label":"METHOD_PARAMETER_IN","name":"max_field_size","fullName":"","signature":"","isExternal":false,"code":"max_field_size","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":482,"columnNumber":9,"tags":"framework-input"},{"id":14642,"label":"IDENTIFIER","name":"max_field_size","fullName":"","signature":"","isExternal":false,"code":"max_field_size is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":556,"columnNumber":12,"tags":""},{"id":15067,"label":"IDENTIFIER","name":"max_field_size","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":677,"columnNumber":40,"tags":""},{"id":15076,"label":"IDENTIFIER","name":"tmp32","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14974,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":33,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3375764,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":266,"columnNumber":19,"tags":"framework-input"},{"id":3375767,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp15.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":36,"tags":""},{"id":3375778,"label":"CALL","name":"get","fullName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate.parameters.get","signature":"","isExternal":true,"code":"tmp15.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":16,"tags":""},{"id":3375780,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.parameters.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":890513,"label":"METHOD_PARAMETER_IN","name":"link","fullName":"","signature":"","isExternal":false,"code":"link","typeFullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/link.py:.Link","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":228,"columnNumber":9,"tags":"framework-input"},{"id":890517,"label":"IDENTIFIER","name":"link","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":44,"tags":""},{"id":890531,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":234,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":583516,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":312,"columnNumber":13,"tags":"framework-input"},{"id":583527,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":16,"tags":""},{"id":583528,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":16,"tags":""},{"id":583529,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"PUT\", rule, options)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":317,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124286,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":11,"tags":"framework-input"},{"id":124291,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":21,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":557667,"label":"METHOD_PARAMETER_IN","name":"rv","fullName":"","signature":"","isExternal":false,"code":"rv","typeFullName":"ANY","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":887,"columnNumber":9,"tags":"framework-input"},{"id":557671,"label":"IDENTIFIER","name":"rv","fullName":"","signature":"","isExternal":false,"code":"self.make_response(rv)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":902,"columnNumber":39,"tags":""},{"id":557676,"label":"CALL","name":"make_response","fullName":"self.make_response","signature":"","isExternal":true,"code":"self.make_response(rv)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":902,"columnNumber":20,"tags":""},{"id":557679,"label":"IDENTIFIER","name":"response","fullName":"","signature":"","isExternal":false,"code":"self.process_response(response)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":904,"columnNumber":46,"tags":""},{"id":557690,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.ensure_sync","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":906,"columnNumber":38,"tags":""},{"id":557695,"label":"IDENTIFIER","name":"request_finished","fullName":"","signature":"","isExternal":false,"code":"request_finished.send(self, _async_wrapper = self.ensure_sync, response = response)","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":905,"columnNumber":13,"tags":""},{"id":557721,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"finalize_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":914,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14353,"label":"METHOD_PARAMETER_IN","name":"ssl_context","fullName":"","signature":"","isExternal":false,"code":"ssl_context","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":474,"columnNumber":9,"tags":"framework-input"},{"id":14374,"label":"IDENTIFIER","name":"ssl_context","fullName":"","signature":"","isExternal":false,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":50,"tags":""},{"id":14377,"label":"CALL","name":"_merge_ssl_params","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/client_reqrep.py:._merge_ssl_params","signature":"","isExternal":true,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":15,"tags":""},{"id":14955,"label":"IDENTIFIER","name":"ssl","fullName":"","signature":"","isExternal":false,"code":"ssl is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":36,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":252650,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":78,"columnNumber":40,"tags":"framework-input"},{"id":252656,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.authenticate_token_endpoint_client()","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":123,"columnNumber":18,"tags":""},{"id":252657,"label":"CALL","name":"authenticate_token_endpoint_client","fullName":"self.authenticate_token_endpoint_client","signature":"","isExternal":true,"code":"self.authenticate_token_endpoint_client()","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":123,"columnNumber":18,"tags":""},{"id":252661,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"log.debug('Validate authorization request of %r', client)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":124,"columnNumber":59,"tags":""},{"id":252671,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"self.validate_authorization_redirect_uri(self.request, client)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":127,"columnNumber":27,"tags":""},{"id":252690,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"client.check_response_type(response_type)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":130,"columnNumber":16,"tags":""},{"id":252693,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"tmp0.format(response_type)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":133,"columnNumber":45,"tags":""},{"id":252702,"label":"IDENTIFIER","name":"tmp0","fullName":"","signature":"","isExternal":false,"code":"tmp0.format(response_type)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":132,"columnNumber":17,"tags":""},{"id":252703,"label":"CALL","name":"format","fullName":"tmp0.format","signature":"","isExternal":true,"code":"tmp0.format(response_type)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":132,"columnNumber":17,"tags":""},{"id":252709,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.request.state","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":134,"columnNumber":23,"tags":""},{"id":252710,"label":"IDENTIFIER","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"UnauthorizedClientError(tmp0 = 'The client is not authorized to use ' '\"response_type={}\"'\ntmp0.format(response_type), state = self.request.state, redirect_uri = redirect_uri, redirect_fragment = True)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":135,"columnNumber":30,"tags":""},{"id":252755,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return redirect_uri","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/implicit.py:.ImplicitGrant","lineNumber":147,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":255043,"label":"METHOD_PARAMETER_IN","name":"body","fullName":"","signature":"","isExternal":false,"code":"body","typeFullName":"ANY","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":69,"columnNumber":39,"tags":"framework-input"},{"id":255126,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":29,"tags":""},{"id":255129,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":12,"tags":""},{"id":255130,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":256952,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":134,"columnNumber":40,"tags":"framework-input"},{"id":256956,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.parse_request_authorization(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":136,"columnNumber":68,"tags":""},{"id":256961,"label":"CALL","name":"parse_request_authorization","fullName":"self.parse_request_authorization","signature":"","isExternal":true,"code":"self.parse_request_authorization(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":136,"columnNumber":35,"tags":""},{"id":256967,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp5[0]","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":136,"columnNumber":9,"tags":""},{"id":256979,"label":"IDENTIFIER","name":"validator","fullName":"","signature":"","isExternal":false,"code":"validator.validate_request(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":137,"columnNumber":9,"tags":""},{"id":256985,"label":"IDENTIFIER","name":"validator","fullName":"","signature":"","isExternal":false,"code":"validator.authenticate_token(token_string)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":138,"columnNumber":17,"tags":""},{"id":256986,"label":"CALL","name":"authenticate_token","fullName":"TokenValidator.authenticate_token","signature":"","isExternal":true,"code":"validator.authenticate_token(token_string)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":138,"columnNumber":17,"tags":""},{"id":256989,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"validator.validate_token(token, scopes, request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":139,"columnNumber":34,"tags":""},{"id":256998,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/resource_protector.py:.ResourceProtector","lineNumber":140,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452966,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":505,"columnNumber":9,"tags":"framework-input"},{"id":2452989,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124375,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":128,"columnNumber":21,"tags":"framework-input"},{"id":124382,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":40,"tags":""},{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":175667,"label":"METHOD_PARAMETER_IN","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":25,"tags":"framework-input"},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2526423,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ConsoleOptions","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":34,"tags":"framework-input"},{"id":2526447,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"options.markup","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":100,"columnNumber":36,"tags":""},{"id":2526449,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"options.markup","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":100,"columnNumber":36,"tags":""},{"id":2526480,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":48,"tags":""},{"id":2526482,"label":"CALL","name":"get_console_width","fullName":"Console.get_console_width","signature":"","isExternal":true,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526489,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"tmp4.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526497,"label":"CALL","name":"with_maximum","fullName":"","signature":"","isExternal":false,"code":"tmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":2526499,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width = tmp3 = tmp4 = get_console_width(console, options)\ntmp4.normalize()\ntmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":108,"columnNumber":17,"tags":""},{"id":2526503,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"render_width.maximum","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":113,"columnNumber":20,"tags":""},{"id":2526516,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":2526517,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":2526518,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":583660,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":436,"columnNumber":18,"tags":"framework-input"},{"id":583679,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":455,"columnNumber":13,"tags":""},{"id":583665,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"decorator = def decorator(...)","typeFullName":"","parentMethodName":"endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"","lineNumber":453,"columnNumber":9,"tags":"framework-input"},{"id":583685,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return decorator","typeFullName":"","parentMethodName":"endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":457,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":568115,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx = _cv_request.get(None)","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":5,"tags":"framework-input"},{"id":568131,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._after_request_functions","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":148,"columnNumber":5,"tags":""},{"id":568141,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"after_this_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/ctx.py","parentPackageName":"","parentClassName":"","lineNumber":149,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175700,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":178785,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":29,"tags":"framework-input"},{"id":178811,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":12,"tags":""},{"id":178825,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":77,"columnNumber":36,"tags":""},{"id":178831,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(self.api_base_url, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":77,"columnNumber":19,"tags":""},{"id":178838,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":44,"tags":""},{"id":178843,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":20,"tags":""},{"id":178844,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":175668,"label":"METHOD_PARAMETER_IN","name":"session","fullName":"","signature":"","isExternal":false,"code":"session","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":30,"tags":"framework-input"},{"id":175723,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":840943,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":88,"columnNumber":13,"tags":"framework-input"},{"id":840953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":16,"tags":""},{"id":840954,"label":"CALL","name":"getone","fullName":"self.getone","signature":"","isExternal":true,"code":"self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":16,"tags":""},{"id":840955,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":129039,"label":"METHOD_PARAMETER_IN","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"protocol","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":57,"columnNumber":9,"tags":"framework-input"},{"id":129045,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":46,"tags":""},{"id":129050,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":70,"tags":""},{"id":129052,"label":"CALL","name":"BaseRequest","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/web_request.py:.BaseRequest.__init__","signature":"","isExternal":true,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":16,"tags":""},{"id":129053,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583592,"label":"METHOD_PARAMETER_IN","name":"rule","fullName":"","signature":"","isExternal":false,"code":"rule","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":336,"columnNumber":21,"tags":"framework-input"},{"id":583608,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"options.pop(\"endpoint\", None)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":361,"columnNumber":24,"tags":""},{"id":583609,"label":"CALL","name":"pop","fullName":"__builtin.dict.pop","signature":"","isExternal":true,"code":"options.pop(\"endpoint\", None)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":361,"columnNumber":24,"tags":""},{"id":583613,"label":"IDENTIFIER","name":"endpoint","fullName":"","signature":"","isExternal":false,"code":"self.add_url_rule(rule, endpoint, f)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":362,"columnNumber":37,"tags":""},{"id":583621,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":363,"columnNumber":13,"tags":""},{"id":583597,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"decorator = def decorator(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"","lineNumber":360,"columnNumber":9,"tags":"framework-input"},{"id":583627,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return decorator","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":365,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452974,"label":"METHOD_PARAMETER_IN","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"hooks","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":513,"columnNumber":9,"tags":"framework-input"},{"id":2453006,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":2452987,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":2453003,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":2452988,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":2452985,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124350,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":117,"columnNumber":5,"tags":"framework-input"},{"id":124359,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":124,"columnNumber":30,"tags":""},{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":115311,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":693,"columnNumber":20,"tags":"framework-input"},{"id":115316,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":695,"columnNumber":12,"tags":""},{"id":115321,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":696,"columnNumber":20,"tags":""},{"id":115322,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":696,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1325797,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":25,"tags":"framework-input"},{"id":1325812,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":204,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":840945,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":88,"columnNumber":24,"tags":"framework-input"},{"id":840949,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":33,"tags":""},{"id":840954,"label":"CALL","name":"getone","fullName":"self.getone","signature":"","isExternal":true,"code":"self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":16,"tags":""},{"id":840955,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":175672,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":59,"tags":"framework-input"},{"id":175679,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs.pop('request', None)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":15,"tags":""},{"id":175680,"label":"CALL","name":"pop","fullName":"kwargs.pop","signature":"","isExternal":true,"code":"kwargs.pop('request', None)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":15,"tags":""},{"id":175734,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":""},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752330,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":40,"tags":"framework-input"},{"id":174696,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":16,"columnNumber":37,"tags":""},{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175700,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175712,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(ctx.api_base_url, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":15,"tags":""},{"id":175719,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":46,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124655,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":21,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":272724,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":68,"columnNumber":33,"tags":"framework-input"},{"id":272730,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.server","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":69,"columnNumber":16,"tags":""},{"id":272737,"label":"CALL","name":"create_oauth2_request","fullName":"tmp0.create_oauth2_request","signature":"","isExternal":true,"code":"tmp0.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":69,"columnNumber":16,"tags":""},{"id":272739,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc8628/endpoint.py:.DeviceAuthorizationEndpoint","lineNumber":69,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175700,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752330,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":40,"tags":"framework-input"},{"id":174696,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":16,"columnNumber":37,"tags":""},{"id":175670,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":47,"tags":"framework-input"},{"id":175701,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":33,"tags":""},{"id":175702,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":29,"tags":""},{"id":175693,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":8,"tags":""},{"id":175706,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx.api_base_url","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":32,"tags":""},{"id":175712,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(ctx.api_base_url, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":15,"tags":""},{"id":175719,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":46,"tags":""},{"id":175724,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":22,"tags":""},{"id":175725,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":136,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2710631,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":327,"columnNumber":30,"tags":"framework-input"},{"id":2710652,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.post(url = PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT, json = data)","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":339,"columnNumber":16,"tags":""},{"id":2710653,"label":"CALL","name":"post","fullName":"self.post","signature":"","isExternal":true,"code":"self.post(url = PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT, json = data)","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":339,"columnNumber":16,"tags":""},{"id":2710654,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.post(\n url=PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT,\n json=data\n )","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":339,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124286,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":11,"tags":"framework-input"},{"id":124291,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":21,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":585677,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":86,"columnNumber":19,"tags":"framework-input"},{"id":585685,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp2.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":88,"columnNumber":28,"tags":""},{"id":585695,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp2.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":88,"columnNumber":16,"tags":""},{"id":585697,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return super().get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":88,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1094176,"label":"METHOD_PARAMETER_IN","name":"req","fullName":"","signature":"","isExternal":false,"code":"req","typeFullName":"ANY","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":442,"columnNumber":28,"tags":"framework-input"},{"id":1094214,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"opener.open(req)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":456,"columnNumber":28,"tags":""},{"id":1094219,"label":"CALL","name":"open","fullName":"","signature":"","isExternal":false,"code":"opener.open(req)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":456,"columnNumber":16,"tags":""},{"id":1094220,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return opener.open(req)","typeFullName":"","parentMethodName":"send_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":456,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14340,"label":"METHOD_PARAMETER_IN","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":459,"columnNumber":9,"tags":"framework-input"},{"id":14775,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth and auth_from_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":587,"columnNumber":24,"tags":""},{"id":14786,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":593,"columnNumber":24,"tags":""},{"id":14794,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":595,"columnNumber":24,"tags":""},{"id":14807,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":601,"columnNumber":29,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":138929,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1176,"columnNumber":9,"tags":"framework-input"},{"id":138934,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"self.add_resource(path, name = name)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1182,"columnNumber":38,"tags":""},{"id":138940,"label":"CALL","name":"add_resource","fullName":"self.add_resource","signature":"","isExternal":true,"code":"self.add_resource(path, name = name)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1182,"columnNumber":20,"tags":""},{"id":138949,"label":"IDENTIFIER","name":"resource","fullName":"","signature":"","isExternal":false,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138950,"label":"CALL","name":"add_route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.PlainResource.add_route","signature":"","isExternal":true,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138951,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resource.add_route(method, handler, expect_handler=expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3380645,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":84,"columnNumber":19,"tags":"framework-input"},{"id":3380650,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":35,"tags":""},{"id":3380656,"label":"CALL","name":"__getitem__","fullName":"self.__getitem__","signature":"","isExternal":true,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":18,"tags":""},{"id":3380671,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return rv","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":114,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":198170,"label":"METHOD_PARAMETER_IN","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers","typeFullName":"ANY","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":24,"tags":"framework-input"},{"id":198179,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = initial_request.method, url = url, headers = headers, content = body)","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":23,"columnNumber":17,"tags":""},{"id":198178,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = initial_request.method, url = url, headers = headers, content = body)","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":22,"columnNumber":13,"tags":""},{"id":198177,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.method","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":16,"tags":""},{"id":198185,"label":"IDENTIFIER","name":"initial_request","fullName":"","signature":"","isExternal":false,"code":"hasattr(initial_request, 'extensions')","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":27,"columnNumber":16,"tags":""},{"id":198191,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":38,"tags":""},{"id":198194,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"updated_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":9,"tags":""},{"id":198199,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return updated_request","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":30,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3525314,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data = request.get_json()","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":34,"columnNumber":5,"tags":"framework-input"},{"id":3525347,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"data['username']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":41,"columnNumber":25,"tags":""},{"id":3523255,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":13,"columnNumber":12,"tags":""},{"id":3523284,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"tmp1['username'] = username","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":21,"tags":""},{"id":3523283,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp1['username']","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":24,"tags":""},{"id":3523300,"label":"IDENTIFIER","name":"secret","fullName":"","signature":"","isExternal":false,"code":"jwt.encode(tmp1 = {}\ntmp1['username'] = username\ntmp1['nbf'] = now\ntmp1['exp'] = now + not_after\ntmp1, secret, algorithm = 'HS256')","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":24,"columnNumber":12,"tags":""},{"id":3523306,"label":"CALL","name":"encode","fullName":"good/jwt.py:.encode","signature":"","isExternal":true,"code":"jwt.encode(tmp1 = {}\ntmp1['username'] = username\ntmp1['nbf'] = now\ntmp1['exp'] = now + not_after\ntmp1, secret, algorithm = 'HS256')","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":13,"tags":""},{"id":3523313,"label":"CALL","name":"decode","fullName":"","signature":"","isExternal":false,"code":"tmp0.decode()","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":13,"tags":""},{"id":3523318,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return token","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":26,"columnNumber":5,"tags":""},{"id":3525355,"label":"CALL","name":"keygen","fullName":"good/libapi.py:.keygen","signature":"","isExternal":false,"code":"libapi.keygen(data['username'], data['password'])","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":41,"columnNumber":11,"tags":""},{"id":3525365,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp8['key'] = key","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":32,"tags":""},{"id":3525364,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp8['key']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":24,"tags":""},{"id":3525370,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":16,"tags":"pkg:pypi/flask@3.0.3"},{"id":3525372,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8), 200)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":16,"tags":""},{"id":3525373,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify({'key': key}), 200","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":9,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":1412425,"label":"METHOD_PARAMETER_IN","name":"renderable","fullName":"","signature":"","isExternal":false,"code":"renderable","typeFullName":"/console.py:.RenderableType","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":61,"tags":"framework-input"},{"id":1412443,"label":"IDENTIFIER","name":"renderable","fullName":"","signature":"","isExternal":false,"code":"isinstance(renderable, str)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":98,"columnNumber":23,"tags":""},{"id":1412447,"label":"IDENTIFIER","name":"renderable","fullName":"","signature":"","isExternal":false,"code":"console.render_str(renderable, markup = options.markup, highlight = False)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":100,"columnNumber":17,"tags":""},{"id":1386557,"label":"METHOD_PARAMETER_IN","name":"text","fullName":"","signature":"","isExternal":false,"code":"text","typeFullName":"__builtin.str","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1399,"columnNumber":9,"tags":""},{"id":1386601,"label":"IDENTIFIER","name":"text","fullName":"","signature":"","isExternal":false,"code":"render_markup(text, style = style, emoji = emoji_enabled, emoji_variant = self._emoji_variant)","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1431,"columnNumber":17,"tags":""},{"id":1386606,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._emoji_variant","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Console","lineNumber":1434,"columnNumber":31,"tags":""},{"id":3594148,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"render_str","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"","lineNumber":1398,"columnNumber":9,"tags":""},{"id":1412455,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"console.render_str(renderable, markup = options.markup, highlight = False)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":99,"columnNumber":26,"tags":""},{"id":1412480,"label":"IDENTIFIER","name":"console","fullName":"","signature":"","isExternal":false,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":39,"tags":""},{"id":1412483,"label":"CALL","name":"get_console_width","fullName":"Console.get_console_width","signature":"","isExternal":true,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412490,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"tmp4.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412498,"label":"CALL","name":"with_maximum","fullName":"","signature":"","isExternal":false,"code":"tmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412500,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width = tmp3 = tmp4 = get_console_width(console, options)\ntmp4.normalize()\ntmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":108,"columnNumber":17,"tags":""},{"id":1412504,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"render_width.maximum","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":113,"columnNumber":20,"tags":""},{"id":1412517,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":1412518,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":1412519,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":581499,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"T_before_request","parentMethodName":"before_app_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":554,"columnNumber":34,"tags":"framework-input"},{"id":581521,"label":"IDENTIFIER","name":"tmp49","fullName":"","signature":"","isExternal":false,"code":"tmp49.setdefault(None, [])","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":559,"columnNumber":23,"tags":""},{"id":581522,"label":"CALL","name":"setdefault","fullName":"","signature":"","isExternal":false,"code":"tmp49.setdefault(None, [])","typeFullName":"","parentMethodName":"","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":559,"columnNumber":23,"tags":""},{"id":581542,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"before_app_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/blueprints.py:.Blueprint","lineNumber":561,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14345,"label":"METHOD_PARAMETER_IN","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"expect100","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":464,"columnNumber":9,"tags":"framework-input"},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":16750,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1164,"columnNumber":37,"tags":"framework-input"},{"id":16758,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request(hdrs.METH_PUT, url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":56,"tags":""},{"id":16756,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"hdrs.METH_PUT","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":31,"tags":""},{"id":16763,"label":"CALL","name":"_request","fullName":"self._request","signature":"","isExternal":true,"code":"self._request(hdrs.METH_PUT, url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":17,"tags":""},{"id":16765,"label":"CALL","name":"_RequestContextManager","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:._RequestContextManager","signature":"","isExternal":true,"code":"_RequestContextManager(self._request(hdrs.METH_PUT, url, data = data))","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1167,"columnNumber":20,"tags":""},{"id":16766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _RequestContextManager(\n self._request(hdrs.METH_PUT, url, data=data, **kwargs)\n )","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1167,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":129040,"label":"METHOD_PARAMETER_IN","name":"writer","fullName":"","signature":"","isExternal":false,"code":"writer","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/abc.py:.AbstractStreamWriter","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":58,"columnNumber":9,"tags":"framework-input"},{"id":129046,"label":"IDENTIFIER","name":"writer","fullName":"","signature":"","isExternal":false,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":56,"tags":""},{"id":129050,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":70,"tags":""},{"id":129052,"label":"CALL","name":"BaseRequest","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/web_request.py:.BaseRequest.__init__","signature":"","isExternal":true,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":16,"tags":""},{"id":129053,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14356,"label":"METHOD_PARAMETER_IN","name":"proxy_headers","fullName":"","signature":"","isExternal":false,"code":"proxy_headers","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":477,"columnNumber":9,"tags":"framework-input"},{"id":14456,"label":"IDENTIFIER","name":"proxy_headers","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(proxy_headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":511,"columnNumber":47,"tags":""},{"id":14468,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._build_url(str_or_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":514,"columnNumber":19,"tags":""},{"id":14673,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":565,"columnNumber":33,"tags":""},{"id":14674,"label":"IDENTIFIER","name":"tmp18","fullName":"","signature":"","isExternal":false,"code":"tmp18 = self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14680,"label":"CALL","name":"__iter__","fullName":"tmp18.__iter__","signature":"","isExternal":true,"code":"tmp18.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14690,"label":"CALL","name":"__next__","fullName":"tmp17.__next__","signature":"","isExternal":true,"code":"tmp17.__next__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14661,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14662,"label":"CALL","name":"trace_config_ctx","fullName":"trace_config.trace_config_ctx","signature":"","isExternal":true,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14656,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":562,"columnNumber":17,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2452968,"label":"METHOD_PARAMETER_IN","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"cookies","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":507,"columnNumber":9,"tags":"framework-input"},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178788,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":52,"tags":"framework-input"},{"id":178819,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":38,"tags":""},{"id":178820,"label":"CALL","name":"startswith","fullName":"","signature":"","isExternal":false,"code":"url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":38,"tags":""},{"id":178821,"label":"CALL","name":".logicalNot","fullName":".logicalNot","signature":"","isExternal":false,"code":"not url.startswith(('https://', 'http://'))","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":34,"tags":""},{"id":178811,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":76,"columnNumber":12,"tags":""},{"id":178825,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.api_base_url","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":77,"columnNumber":36,"tags":""},{"id":178831,"label":"CALL","name":"urljoin","fullName":"authlib/common/urls.py:.urlparse.urljoin","signature":"","isExternal":true,"code":"urlparse.urljoin(self.api_base_url, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":77,"columnNumber":19,"tags":""},{"id":178838,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":44,"tags":""},{"id":178843,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":20,"tags":""},{"id":178844,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1338167,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":639,"columnNumber":19,"tags":"framework-input"},{"id":1338173,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":36,"tags":""},{"id":1338179,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":1338180,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"PUT\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2440823,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":52,"tags":"framework-input"},{"id":2440828,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":59,"tags":""},{"id":2440833,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":2440834,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":185265,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_json_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":62,"columnNumber":35,"tags":"framework-input"},{"id":185267,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"DjangoJsonRequest(request)","typeFullName":"","parentMethodName":"create_json_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":63,"columnNumber":34,"tags":""},{"id":185269,"label":"CALL","name":"DjangoJsonRequest","fullName":"bandit-env/lib/python3/12/site-packages/authlib/integrations/django_oauth2/requests.py:.DjangoJsonRequest.__init__","signature":"","isExternal":true,"code":"DjangoJsonRequest(request)","typeFullName":"","parentMethodName":"create_json_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":63,"columnNumber":16,"tags":""},{"id":185270,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return DjangoJsonRequest(request)","typeFullName":"","parentMethodName":"create_json_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":63,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452976,"label":"METHOD_PARAMETER_IN","name":"verify","fullName":"","signature":"","isExternal":false,"code":"verify","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":515,"columnNumber":9,"tags":"framework-input"},{"id":2453033,"label":"IDENTIFIER","name":"verify","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":40,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":234633,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":179,"columnNumber":38,"tags":"framework-input"},{"id":234638,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":182,"columnNumber":16,"tags":""},{"id":234646,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self._get_client(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":185,"columnNumber":35,"tags":""},{"id":234663,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.token","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":189,"columnNumber":16,"tags":""},{"id":234671,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_temporary_credential(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":192,"columnNumber":47,"tags":""},{"id":234689,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.oauth_params","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":196,"columnNumber":20,"tags":""},{"id":234696,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp1.get('oauth_verifier')","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":196,"columnNumber":20,"tags":""},{"id":234700,"label":"IDENTIFIER","name":"verifier","fullName":"","signature":"","isExternal":false,"code":"not verifier","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":197,"columnNumber":16,"tags":""},{"id":234708,"label":"IDENTIFIER","name":"verifier","fullName":"","signature":"","isExternal":false,"code":"token.check_verifier(verifier)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":200,"columnNumber":37,"tags":""},{"id":234721,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":203,"columnNumber":30,"tags":""},{"id":234724,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":203,"columnNumber":9,"tags":""},{"id":234726,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":204,"columnNumber":43,"tags":""},{"id":234732,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":205,"columnNumber":39,"tags":""},{"id":234739,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":206,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14352,"label":"METHOD_PARAMETER_IN","name":"fingerprint","fullName":"","signature":"","isExternal":false,"code":"fingerprint","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":473,"columnNumber":9,"tags":"framework-input"},{"id":14375,"label":"IDENTIFIER","name":"fingerprint","fullName":"","signature":"","isExternal":false,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":63,"tags":""},{"id":14377,"label":"CALL","name":"_merge_ssl_params","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/client_reqrep.py:._merge_ssl_params","signature":"","isExternal":true,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":15,"tags":""},{"id":14955,"label":"IDENTIFIER","name":"ssl","fullName":"","signature":"","isExternal":false,"code":"ssl is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":36,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":14339,"label":"METHOD_PARAMETER_IN","name":"skip_auto_headers","fullName":"","signature":"","isExternal":false,"code":"skip_auto_headers","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":458,"columnNumber":9,"tags":"framework-input"},{"id":14512,"label":"IDENTIFIER","name":"skip_auto_headers","fullName":"","signature":"","isExternal":false,"code":"skip_auto_headers is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":523,"columnNumber":12,"tags":""},{"id":14526,"label":"IDENTIFIER","name":"skip_auto_headers","fullName":"","signature":"","isExternal":false,"code":"skip_auto_headers.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":524,"columnNumber":22,"tags":""},{"id":14527,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"skip_auto_headers.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":524,"columnNumber":13,"tags":""},{"id":14536,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp15.__next__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":524,"columnNumber":13,"tags":""},{"id":14515,"label":"IDENTIFIER","name":"i","fullName":"","signature":"","isExternal":false,"code":"istr(i)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":525,"columnNumber":39,"tags":""},{"id":14517,"label":"CALL","name":"istr","fullName":"","signature":"","isExternal":false,"code":"istr(i)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":525,"columnNumber":34,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":259669,"label":"METHOD_PARAMETER_IN","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers","typeFullName":"ANY","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":5,"columnNumber":45,"tags":"framework-input"},{"id":259697,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers is None","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":8,"tags":""},{"id":259715,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":18,"tags":""},{"id":259716,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259717,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return body, headers","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":178557,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":49,"columnNumber":13,"tags":"framework-input"},{"id":178567,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request('PUT', url)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":56,"columnNumber":16,"tags":""},{"id":178568,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request('PUT', url)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":56,"columnNumber":16,"tags":""},{"id":178569,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request('PUT', url, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":56,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1069306,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"pip/_vendor/requests.py:.PreparedRequest","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":167,"columnNumber":30,"tags":"framework-input"},{"id":1069311,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":172,"columnNumber":16,"tags":""},{"id":1069317,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":173,"columnNumber":36,"tags":""},{"id":1069338,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.parse_cache_control(request.headers)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":175,"columnNumber":14,"tags":""},{"id":1069378,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069379,"label":"CALL","name":"_load_from_cache","fullName":"self._load_from_cache","signature":"","isExternal":true,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069382,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"not resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":188,"columnNumber":16,"tags":""},{"id":1069390,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":200,"columnNumber":16,"tags":""},{"id":1069407,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":206,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":583435,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":286,"columnNumber":9,"tags":"framework-input"},{"id":583449,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"[method]","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":42,"tags":""},{"id":583450,"label":"CALL","name":".listLiteral","fullName":".listLiteral","signature":"","isExternal":false,"code":"[method]","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":41,"tags":""},{"id":583455,"label":"CALL","name":"route","fullName":"Scaffold.route","signature":"","isExternal":true,"code":"self.route(rule, methods = [method])","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":16,"tags":""},{"id":583456,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(rule, methods=[method], **options)","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1069305,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":167,"columnNumber":24,"tags":"framework-input"},{"id":1069321,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.cache_url(request.url)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":173,"columnNumber":21,"tags":""},{"id":1069338,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.parse_cache_control(request.headers)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":175,"columnNumber":14,"tags":""},{"id":1069378,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069379,"label":"CALL","name":"_load_from_cache","fullName":"self._load_from_cache","signature":"","isExternal":true,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069382,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"not resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":188,"columnNumber":16,"tags":""},{"id":1069390,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":200,"columnNumber":16,"tags":""},{"id":1069407,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":206,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":583776,"label":"METHOD_PARAMETER_IN","name":"f","fullName":"","signature":"","isExternal":false,"code":"f","typeFullName":"T_teardown","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":508,"columnNumber":32,"tags":"framework-input"},{"id":583779,"label":"IDENTIFIER","name":"f","fullName":"","signature":"","isExternal":false,"code":"tmp11.append(f)","typeFullName":"","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":538,"columnNumber":65,"tags":""},{"id":583802,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"teardown_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":539,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1325798,"label":"METHOD_PARAMETER_IN","name":"domain","fullName":"","signature":"","isExternal":false,"code":"domain","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":39,"tags":"framework-input"},{"id":1325803,"label":"IDENTIFIER","name":"domain","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":51,"tags":""},{"id":1325809,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":1325810,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":129038,"label":"METHOD_PARAMETER_IN","name":"payload","fullName":"","signature":"","isExternal":false,"code":"payload","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/streams.py:.StreamReader","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":56,"columnNumber":9,"tags":"framework-input"},{"id":129044,"label":"IDENTIFIER","name":"payload","fullName":"","signature":"","isExternal":false,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":37,"tags":""},{"id":129052,"label":"CALL","name":"BaseRequest","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/web_request.py:.BaseRequest.__init__","signature":"","isExternal":true,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":16,"tags":""},{"id":129053,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":585678,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.py:.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":86,"columnNumber":29,"tags":"framework-input"},{"id":585686,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp2.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":88,"columnNumber":33,"tags":""},{"id":585695,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp2.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":88,"columnNumber":16,"tags":""},{"id":585697,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return super().get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sessions.py:.SecureCookieSession","lineNumber":88,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":259668,"label":"METHOD_PARAMETER_IN","name":"body","fullName":"","signature":"","isExternal":false,"code":"body","typeFullName":"ANY","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":5,"columnNumber":34,"tags":"framework-input"},{"id":259689,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"body or ''","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":29,"tags":""},{"id":259691,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"body or ''","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":29,"tags":""},{"id":259694,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body or '', params)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":12,"tags":""},{"id":259714,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259716,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(body, headers)","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":12,"tags":""},{"id":259717,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return body, headers","typeFullName":"","parentMethodName":"prepare_revoke_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7009/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":25,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1337945,"label":"METHOD_PARAMETER_IN","name":"verify","fullName":"","signature":"","isExternal":false,"code":"verify","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":515,"columnNumber":9,"tags":"framework-input"},{"id":1338002,"label":"IDENTIFIER","name":"verify","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":40,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337935,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":505,"columnNumber":9,"tags":"framework-input"},{"id":1337958,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":1337964,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":1337975,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":1337957,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3444403,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":182,"columnNumber":22,"tags":"framework-input"},{"id":3444409,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.headers","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":186,"columnNumber":33,"tags":""},{"id":3444421,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.list_storage_class(parse_list_header(self.headers[\"X-Forwarded-For\"]))","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":187,"columnNumber":20,"tags":""},{"id":3444422,"label":"CALL","name":"list_storage_class","fullName":"self.list_storage_class","signature":"","isExternal":true,"code":"self.list_storage_class(parse_list_header(self.headers[\"X-Forwarded-For\"]))","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":187,"columnNumber":20,"tags":""},{"id":3444423,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.list_storage_class(\n parse_list_header(self.headers[\"X-Forwarded-For\"])\n )","typeFullName":"","parentMethodName":"access_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/sansio/request.py:.Request","lineNumber":187,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":138927,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1174,"columnNumber":9,"tags":"framework-input"},{"id":138939,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.add_resource(path, name = name)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1182,"columnNumber":20,"tags":""},{"id":138940,"label":"CALL","name":"add_resource","fullName":"self.add_resource","signature":"","isExternal":true,"code":"self.add_resource(path, name = name)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1182,"columnNumber":20,"tags":""},{"id":138949,"label":"IDENTIFIER","name":"resource","fullName":"","signature":"","isExternal":false,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138950,"label":"CALL","name":"add_route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.PlainResource.add_route","signature":"","isExternal":true,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138951,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resource.add_route(method, handler, expect_handler=expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2710632,"label":"METHOD_PARAMETER_IN","name":"project_id","fullName":"","signature":"","isExternal":false,"code":"project_id","typeFullName":"__builtin.str","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":327,"columnNumber":36,"tags":"framework-input"},{"id":2710641,"label":"IDENTIFIER","name":"project_id","fullName":"","signature":"","isExternal":false,"code":"tmp14[\"project_id\"] = project_id","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":337,"columnNumber":31,"tags":""},{"id":2710640,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp14[\"project_id\"]","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":337,"columnNumber":16,"tags":""},{"id":2710648,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self.post(url = PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT, json = data)","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":341,"columnNumber":18,"tags":""},{"id":2710647,"label":"IDENTIFIER","name":"PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT","fullName":"","signature":"","isExternal":false,"code":"self.post(url = PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT, json = data)","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":340,"columnNumber":17,"tags":""},{"id":2710652,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.post(url = PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT, json = data)","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":339,"columnNumber":16,"tags":""},{"id":2710653,"label":"CALL","name":"post","fullName":"self.post","signature":"","isExternal":true,"code":"self.post(url = PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT, json = data)","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":339,"columnNumber":16,"tags":""},{"id":2710654,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.post(\n url=PLATFORM_API_PROJECT_SCAN_REQUEST_ENDPOINT,\n json=data\n )","typeFullName":"","parentMethodName":"project_scan_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/safety/auth/utils.py:.SafetyAuthSession","lineNumber":339,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583593,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":336,"columnNumber":34,"tags":"framework-input"},{"id":583608,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"options.pop(\"endpoint\", None)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":361,"columnNumber":24,"tags":""},{"id":583609,"label":"CALL","name":"pop","fullName":"__builtin.dict.pop","signature":"","isExternal":true,"code":"options.pop(\"endpoint\", None)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":361,"columnNumber":24,"tags":""},{"id":583613,"label":"IDENTIFIER","name":"endpoint","fullName":"","signature":"","isExternal":false,"code":"self.add_url_rule(rule, endpoint, f)","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":362,"columnNumber":37,"tags":""},{"id":583621,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return f","typeFullName":"","parentMethodName":"decorator","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":363,"columnNumber":13,"tags":""},{"id":583597,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"decorator = def decorator(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"","lineNumber":360,"columnNumber":9,"tags":"framework-input"},{"id":583627,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return decorator","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":365,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337942,"label":"METHOD_PARAMETER_IN","name":"proxies","fullName":"","signature":"","isExternal":false,"code":"proxies","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":512,"columnNumber":9,"tags":"framework-input"},{"id":1337988,"label":"IDENTIFIER","name":"proxies","fullName":"","signature":"","isExternal":false,"code":"proxies or tmp18 = {}\ntmp18","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":577,"columnNumber":19,"tags":""},{"id":1337994,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"proxies or tmp18 = {}\ntmp18","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":577,"columnNumber":19,"tags":""},{"id":1338000,"label":"IDENTIFIER","name":"proxies","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":23,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14351,"label":"METHOD_PARAMETER_IN","name":"verify_ssl","fullName":"","signature":"","isExternal":false,"code":"verify_ssl","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":472,"columnNumber":9,"tags":"framework-input"},{"id":14373,"label":"IDENTIFIER","name":"verify_ssl","fullName":"","signature":"","isExternal":false,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":38,"tags":""},{"id":14377,"label":"CALL","name":"_merge_ssl_params","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/client_reqrep.py:._merge_ssl_params","signature":"","isExternal":true,"code":"_merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":492,"columnNumber":15,"tags":""},{"id":14955,"label":"IDENTIFIER","name":"ssl","fullName":"","signature":"","isExternal":false,"code":"ssl is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":36,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124655,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":21,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3324787,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"__builtin.str","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":383,"columnNumber":9,"tags":"framework-input"},{"id":3324837,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = conn.timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":468,"columnNumber":48,"tags":""},{"id":3324840,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":468,"columnNumber":67,"tags":""},{"id":3324878,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn and conn.proxy and not conn.has_connected_to_proxy","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":488,"columnNumber":20,"tags":""},{"id":3324919,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn.request(method, url, body = body, headers = headers, chunked = chunked, preload_content = preload_content, decode_content = decode_content, enforce_content_length = enforce_content_length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":495,"columnNumber":13,"tags":""},{"id":3314447,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection","lineNumber":81,"columnNumber":13,"tags":""},{"id":3657262,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"","lineNumber":81,"columnNumber":13,"tags":""},{"id":3324955,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.is_closed","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":522,"columnNumber":16,"tags":""},{"id":3324982,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn.getresponse()","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":536,"columnNumber":24,"tags":""},{"id":3324983,"label":"CALL","name":"getresponse","fullName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection.getresponse","signature":"","isExternal":false,"code":"conn.getresponse()","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":536,"columnNumber":24,"tags":""},{"id":3325037,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.length_remaining","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":555,"columnNumber":13,"tags":""},{"id":3325028,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":552,"columnNumber":13,"tags":""},{"id":3325020,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":548,"columnNumber":13,"tags":""},{"id":3325026,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":550,"columnNumber":13,"tags":""},{"id":3325027,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":551,"columnNumber":13,"tags":""},{"id":3325041,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":546,"columnNumber":9,"tags":""},{"id":3325023,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":549,"columnNumber":13,"tags":""},{"id":3325031,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.version","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":553,"columnNumber":13,"tags":""},{"id":3325034,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":554,"columnNumber":13,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337944,"label":"METHOD_PARAMETER_IN","name":"stream","fullName":"","signature":"","isExternal":false,"code":"stream","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":514,"columnNumber":9,"tags":"framework-input"},{"id":1338001,"label":"IDENTIFIER","name":"stream","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":32,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337939,"label":"METHOD_PARAMETER_IN","name":"auth","fullName":"","signature":"","isExternal":false,"code":"auth","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":509,"columnNumber":9,"tags":"framework-input"},{"id":1337973,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":1337954,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":1337964,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":1337975,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":1337957,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124289,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":60,"tags":"framework-input"},{"id":124294,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":44,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1403705,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":198,"columnNumber":13,"tags":"framework-input"},{"id":1403735,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._children","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":210,"columnNumber":26,"tags":""},{"id":1403742,"label":"CALL","name":"__iter__","fullName":"tmp14.__iter__","signature":"","isExternal":true,"code":"tmp14.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":210,"columnNumber":13,"tags":""},{"id":1403752,"label":"CALL","name":"__next__","fullName":"tmp13.__next__","signature":"","isExternal":true,"code":"tmp13.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":210,"columnNumber":13,"tags":""},{"id":1403722,"label":"IDENTIFIER","name":"child","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":211,"columnNumber":32,"tags":""},{"id":1403723,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":211,"columnNumber":32,"tags":""},{"id":1403726,"label":"IDENTIFIER","name":"named_layout","fullName":"","signature":"","isExternal":false,"code":"named_layout is not None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":212,"columnNumber":20,"tags":""},{"id":1403730,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return named_layout","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":213,"columnNumber":21,"tags":""}],"purls":[]},{"flows":[{"id":14336,"label":"METHOD_PARAMETER_IN","name":"json","fullName":"","signature":"","isExternal":false,"code":"json","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":455,"columnNumber":9,"tags":"framework-input"},{"id":14383,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"json is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":494,"columnNumber":33,"tags":""},{"id":14393,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"json is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":498,"columnNumber":14,"tags":""},{"id":14396,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"payload.JsonPayload(json, dumps = self._json_serialize)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":499,"columnNumber":40,"tags":""},{"id":14399,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._json_serialize","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":499,"columnNumber":52,"tags":""},{"id":14452,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":510,"columnNumber":19,"tags":""},{"id":14460,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._prepare_headers(proxy_headers)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":511,"columnNumber":25,"tags":""},{"id":14468,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._build_url(str_or_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":514,"columnNumber":19,"tags":""},{"id":14673,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":565,"columnNumber":33,"tags":""},{"id":14674,"label":"IDENTIFIER","name":"tmp18","fullName":"","signature":"","isExternal":false,"code":"tmp18 = self._trace_configs","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14680,"label":"CALL","name":"__iter__","fullName":"tmp18.__iter__","signature":"","isExternal":true,"code":"tmp18.__iter__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14690,"label":"CALL","name":"__next__","fullName":"tmp17.__next__","signature":"","isExternal":true,"code":"tmp17.__next__()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":559,"columnNumber":18,"tags":""},{"id":14661,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14662,"label":"CALL","name":"trace_config_ctx","fullName":"trace_config.trace_config_ctx","signature":"","isExternal":true,"code":"trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":563,"columnNumber":17,"tags":""},{"id":14656,"label":"IDENTIFIER","name":"trace_config","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":562,"columnNumber":17,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":267071,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":55,"columnNumber":33,"tags":"framework-input"},{"id":267077,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.server","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":56,"columnNumber":16,"tags":""},{"id":267084,"label":"CALL","name":"create_json_request","fullName":"tmp0.create_json_request","signature":"","isExternal":true,"code":"tmp0.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":56,"columnNumber":16,"tags":""},{"id":267086,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7592/endpoint.py:.ClientConfigurationEndpoint","lineNumber":56,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124395,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":9,"tags":"framework-input"},{"id":124402,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":33,"tags":""},{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124724,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":192,"columnNumber":19,"tags":"framework-input"},{"id":124730,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"self.route(hdrs.METH_GET, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":42,"tags":""},{"id":124729,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"hdrs.METH_GET","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":27,"tags":""},{"id":124735,"label":"CALL","name":"route","fullName":"self.route","signature":"","isExternal":true,"code":"self.route(hdrs.METH_GET, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":16,"tags":""},{"id":124736,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(hdrs.METH_GET, path, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124286,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":11,"tags":"framework-input"},{"id":124291,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":21,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124384,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_POST, path, handler)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":12,"tags":""},{"id":124385,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_POST, path, handler, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":175672,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":129,"columnNumber":59,"tags":"framework-input"},{"id":175679,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs.pop('request', None)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":15,"tags":""},{"id":175680,"label":"CALL","name":"pop","fullName":"kwargs.pop","signature":"","isExternal":true,"code":"kwargs.pop('request', None)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":15,"tags":""},{"id":175734,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":""},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175740,"label":"IDENTIFIER","name":"ctx","fullName":"","signature":"","isExternal":false,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175746,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":140,"columnNumber":8,"tags":""},{"id":175754,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":21,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175764,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""},{"id":174707,"label":"CALL","name":"_http_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:._http_request","signature":"","isExternal":false,"code":"_http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":26,"tags":""},{"id":174708,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await _http_request(self, session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py:.AsyncOAuth1Mixin","lineNumber":18,"columnNumber":13,"tags":""},{"id":3752328,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"token is None and ctx._fetch_token and request","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":47,"tags":"framework-input"},{"id":175733,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"ctx._fetch_token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":138,"columnNumber":26,"tags":""},{"id":175741,"label":"CALL","name":"_fetch_token","fullName":"ctx._fetch_token","signature":"","isExternal":true,"code":"ctx._fetch_token(request)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":139,"columnNumber":23,"tags":""},{"id":175757,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":143,"columnNumber":5,"tags":""},{"id":175765,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":18,"tags":""},{"id":175766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return await session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_http_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/async_app.py","parentPackageName":"","parentClassName":"","lineNumber":144,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":583491,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":304,"columnNumber":14,"tags":"framework-input"},{"id":583502,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":16,"tags":""},{"id":583503,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":16,"tags":""},{"id":583504,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":722492,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py:.LRUCache","lineNumber":463,"columnNumber":13,"tags":"framework-input"},{"id":722499,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py:.LRUCache","lineNumber":466,"columnNumber":20,"tags":""},{"id":722500,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/utils.py:.LRUCache","lineNumber":466,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2452823,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":457,"columnNumber":31,"tags":"framework-input"},{"id":2452940,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.hooks","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":496,"columnNumber":31,"tags":""},{"id":2451633,"label":"METHOD_PARAMETER_IN","name":"request_hooks","fullName":"","signature":"","isExternal":false,"code":"request_hooks","typeFullName":"ANY","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":91,"columnNumber":17,"tags":""},{"id":2451654,"label":"IDENTIFIER","name":"request_hooks","fullName":"","signature":"","isExternal":false,"code":"request_hooks is None","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":100,"columnNumber":8,"tags":""},{"id":2451670,"label":"IDENTIFIER","name":"request_hooks","fullName":"","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":26,"tags":""},{"id":2451494,"label":"METHOD_PARAMETER_IN","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"request_setting","typeFullName":"ANY","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":61,"columnNumber":19,"tags":""},{"id":2451506,"label":"IDENTIFIER","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"request_setting is None","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":70,"columnNumber":8,"tags":""},{"id":2451517,"label":"IDENTIFIER","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"isinstance(request_setting, Mapping)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":75,"columnNumber":61,"tags":""},{"id":2451534,"label":"IDENTIFIER","name":"request_setting","fullName":"","signature":"","isExternal":false,"code":"to_key_val_list(request_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":80,"columnNumber":43,"tags":""},{"id":2451536,"label":"CALL","name":"to_key_val_list","fullName":"bandit-env/lib/python3/12/site-packages/requests/utils.py:.to_key_val_list","signature":"","isExternal":true,"code":"to_key_val_list(request_setting)","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":80,"columnNumber":27,"tags":""},{"id":2451556,"label":"IDENTIFIER","name":"merged_setting","fullName":"","signature":"","isExternal":false,"code":"merged_setting.items()","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":84,"columnNumber":34,"tags":""},{"id":2451602,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"merged_setting[key]","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":86,"columnNumber":13,"tags":""},{"id":2451623,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merged_setting","typeFullName":"","parentMethodName":"merge_setting","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":88,"columnNumber":5,"tags":""},{"id":2451674,"label":"CALL","name":"merge_setting","fullName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.merge_setting","signature":"","isExternal":false,"code":"merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":12,"tags":""},{"id":2451675,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return merge_setting(request_hooks, session_hooks, dict_class)","typeFullName":"","parentMethodName":"merge_hooks","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":5,"tags":""},{"id":2452945,"label":"CALL","name":"merge_hooks","fullName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.merge_hooks","signature":"","isExternal":false,"code":"merge_hooks(request.hooks, self.hooks)","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":496,"columnNumber":19,"tags":""},{"id":2452913,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.json","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":489,"columnNumber":18,"tags":""},{"id":2452904,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":486,"columnNumber":17,"tags":""},{"id":2452907,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.files","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":487,"columnNumber":19,"tags":""},{"id":2452949,"label":"IDENTIFIER","name":"p","fullName":"","signature":"","isExternal":false,"code":"p.prepare(method = tmp15 = request.method\ntmp15.upper(), url = request.url, files = request.files, data = request.data, json = request.json, headers = merge_setting(request.headers, self.headers, dict_class = CaseInsensitiveDict), params = merge_setting(request.params, self.params), auth = merge_setting(auth, self.auth), cookies = merged_cookies, hooks = merge_hooks(request.hooks, self.hooks))","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":484,"columnNumber":9,"tags":""},{"id":2452952,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return p","typeFullName":"","parentMethodName":"prepare_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":498,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2613,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data = request.get_json()","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":32,"columnNumber":5,"tags":"framework-input"},{"id":2615,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"validate(data, key_schema)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":35,"columnNumber":18,"tags":""},{"id":2630,"label":"IDENTIFIER","name":"key_schema","fullName":"","signature":"","isExternal":false,"code":"tmp7['schema'] = key_schema","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":62,"tags":""},{"id":2629,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp7['schema']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":24,"tags":""},{"id":2635,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(tmp7 = {}\ntmp7['error'] = 'invalid schema'\ntmp7['schema'] = key_schema\ntmp7)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":16,"tags":"pkg:pypi/flask@3.0.3"},{"id":2637,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(jsonify(tmp7 = {}\ntmp7['error'] = 'invalid schema'\ntmp7['schema'] = key_schema\ntmp7), 400)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":16,"tags":""},{"id":2638,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify({'error': 'invalid schema', 'schema': key_schema}), 400","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":9,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":185249,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_oauth2_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":59,"columnNumber":37,"tags":"framework-input"},{"id":185251,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"DjangoOAuth2Request(request)","typeFullName":"","parentMethodName":"create_oauth2_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":60,"columnNumber":36,"tags":""},{"id":185253,"label":"CALL","name":"DjangoOAuth2Request","fullName":"bandit-env/lib/python3/12/site-packages/authlib/integrations/django_oauth2/requests.py:.DjangoOAuth2Request.__init__","signature":"","isExternal":true,"code":"DjangoOAuth2Request(request)","typeFullName":"","parentMethodName":"create_oauth2_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":60,"columnNumber":16,"tags":""},{"id":185254,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return DjangoOAuth2Request(request)","typeFullName":"","parentMethodName":"create_oauth2_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth2/authorization_server.py:.AuthorizationServer","lineNumber":60,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1325799,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":194,"columnNumber":52,"tags":"framework-input"},{"id":1325804,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":59,"tags":""},{"id":1325809,"label":"CALL","name":"_find_no_duplicates","fullName":"self._find_no_duplicates","signature":"","isExternal":true,"code":"self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":20,"tags":""},{"id":1325810,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._find_no_duplicates(name, domain, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/cookies.py:.RequestsCookieJar","lineNumber":202,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2456276,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":98,"columnNumber":13,"tags":"framework-input"},{"id":2456284,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.__dict__","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":2456291,"label":"CALL","name":"get","fullName":"tmp14.get","signature":"","isExternal":true,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":2456293,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":98064,"label":"METHOD_PARAMETER_IN","name":"message","fullName":"","signature":"","isExternal":false,"code":"message","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":472,"columnNumber":9,"tags":"framework-input"},{"id":98071,"label":"IDENTIFIER","name":"message","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":480,"columnNumber":13,"tags":""},{"id":98073,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":482,"columnNumber":13,"tags":""},{"id":98083,"label":"CALL","name":"_cls","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage._cls","signature":"","isExternal":true,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":16,"tags":""},{"id":98084,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _cls(\n message,\n payload,\n protocol,\n writer,\n task,\n self._loop,\n client_max_size=self._client_max_size,\n )","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3324784,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":380,"columnNumber":9,"tags":"framework-input"},{"id":3324801,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.num_requests","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":457,"columnNumber":9,"tags":""},{"id":3324808,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":459,"columnNumber":23,"tags":""},{"id":3324809,"label":"CALL","name":"_get_timeout","fullName":"self._get_timeout","signature":"","isExternal":true,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":459,"columnNumber":23,"tags":""},{"id":3324815,"label":"IDENTIFIER","name":"timeout_obj","fullName":"","signature":"","isExternal":false,"code":"timeout_obj.start_connect()","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":460,"columnNumber":9,"tags":""},{"id":3324819,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"timeout_obj.connect_timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":461,"columnNumber":56,"tags":""},{"id":3324824,"label":"CALL","name":"resolve_default_timeout","fullName":"bandit-env/lib/python3/12/site-packages/urllib3/util/timeout.py:.Timeout.resolve_default_timeout","signature":"","isExternal":true,"code":"Timeout.resolve_default_timeout(timeout_obj.connect_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":461,"columnNumber":24,"tags":""},{"id":3324827,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":461,"columnNumber":9,"tags":""},{"id":3324829,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"self._validate_conn(conn)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":466,"columnNumber":37,"tags":""},{"id":3324840,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":468,"columnNumber":67,"tags":""},{"id":3324909,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"conn.request(method, url, body = body, headers = headers, chunked = chunked, preload_content = preload_content, decode_content = decode_content, enforce_content_length = enforce_content_length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":497,"columnNumber":17,"tags":""},{"id":3314449,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"__builtin.str","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection","lineNumber":83,"columnNumber":13,"tags":""},{"id":3657264,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"","lineNumber":83,"columnNumber":13,"tags":""},{"id":3324961,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"ReadTimeoutError(self, url, f\"Read timed out. (read timeout={read_timeout})\")","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":530,"columnNumber":27,"tags":""},{"id":3324988,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":538,"columnNumber":44,"tags":""},{"id":3325020,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":548,"columnNumber":13,"tags":""},{"id":3325026,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":550,"columnNumber":13,"tags":""},{"id":3325027,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":551,"columnNumber":13,"tags":""},{"id":3325041,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":546,"columnNumber":9,"tags":""},{"id":3325023,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":549,"columnNumber":13,"tags":""},{"id":3325031,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.version","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":553,"columnNumber":13,"tags":""},{"id":3325034,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":554,"columnNumber":13,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":79980,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":107,"columnNumber":9,"tags":"framework-input"},{"id":79985,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"isinstance(data, Payload)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":112,"columnNumber":23,"tags":""},{"id":79993,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"isinstance(data, type)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":115,"columnNumber":27,"tags":""},{"id":79997,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"factory(data, *args)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":32,"tags":""},{"id":80001,"label":"CALL","name":"factory","fullName":"typing.Any.factory","signature":"","isExternal":true,"code":"factory(data, *args)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":24,"tags":""},{"id":80002,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return factory(data, *args, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":2436949,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":118,"columnNumber":9,"tags":"framework-input"},{"id":2436955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"request(\"put\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":27,"tags":""},{"id":2436809,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":21,"tags":""},{"id":2436814,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":51,"tags":""},{"id":2436819,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":16,"tags":""},{"id":2436820,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method=method, url=url, **kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":9,"tags":""},{"id":2436958,"label":"CALL","name":"request","fullName":"bandit-env/lib/python3.12/site-packages/requests/api.py:.request","signature":"","isExternal":false,"code":"request(\"put\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":12,"tags":""},{"id":2436959,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request(\"put\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":130,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1337946,"label":"METHOD_PARAMETER_IN","name":"cert","fullName":"","signature":"","isExternal":false,"code":"cert","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":516,"columnNumber":9,"tags":"framework-input"},{"id":1338003,"label":"IDENTIFIER","name":"cert","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":48,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3374687,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":72,"columnNumber":13,"tags":"framework-input"},{"id":3374695,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.parameters","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":16,"tags":""},{"id":3374702,"label":"CALL","name":"get","fullName":"tmp3.get","signature":"","isExternal":true,"code":"tmp3.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":16,"tags":""},{"id":3374704,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.parameters.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.Authorization","lineNumber":73,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":713210,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py:.Context","lineNumber":200,"columnNumber":13,"tags":"framework-input"},{"id":713217,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py:.Context","lineNumber":208,"columnNumber":20,"tags":""},{"id":713218,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py:.Context","lineNumber":208,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":234264,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":41,"columnNumber":54,"tags":"framework-input"},{"id":234269,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":48,"columnNumber":12,"tags":""},{"id":234276,"label":"CALL","name":"upper","fullName":"","signature":"","isExternal":false,"code":"tmp0.upper()","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":48,"columnNumber":12,"tags":""},{"id":234280,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.TEMPORARY_CREDENTIALS_METHOD","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":48,"columnNumber":38,"tags":""},{"id":234330,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_client(request)","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":65,"columnNumber":18,"tags":""},{"id":234341,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":69,"columnNumber":43,"tags":""},{"id":234347,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":70,"columnNumber":39,"tags":""},{"id":234354,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_temporary_credentials_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":71,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1338168,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":639,"columnNumber":24,"tags":"framework-input"},{"id":1338174,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":46,"tags":""},{"id":1338179,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":1338180,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"PUT\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":110481,"label":"METHOD_PARAMETER_IN","name":"start_time","fullName":"","signature":"","isExternal":false,"code":"start_time","typeFullName":"__builtin.float","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":455,"columnNumber":9,"tags":"framework-input"},{"id":110525,"label":"IDENTIFIER","name":"start_time","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":467,"columnNumber":63,"tags":""},{"id":110542,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.log_debug(\"Request handler timed out.\", exc_info = exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":471,"columnNumber":13,"tags":""},{"id":110549,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_error(request, 504)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":472,"columnNumber":20,"tags":""},{"id":110550,"label":"CALL","name":"handle_error","fullName":"self.handle_error","signature":"","isExternal":true,"code":"self.handle_error(request, 504)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":472,"columnNumber":20,"tags":""},{"id":110554,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":473,"columnNumber":57,"tags":""},{"id":110571,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_error(request, 500, exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":475,"columnNumber":20,"tags":""},{"id":110572,"label":"CALL","name":"handle_error","fullName":"self.handle_error","signature":"","isExternal":true,"code":"self.handle_error(request, 500, exc)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":475,"columnNumber":20,"tags":""},{"id":110576,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":476,"columnNumber":57,"tags":""},{"id":110582,"label":"CALL","name":"finish_response","fullName":"self.finish_response","signature":"","isExternal":true,"code":"self.finish_response(request, resp, start_time)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":476,"columnNumber":27,"tags":""},{"id":110631,"label":"IDENTIFIER","name":"reset","fullName":"","signature":"","isExternal":false,"code":"(resp, reset)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":22,"tags":""},{"id":110632,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(resp, reset)","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":16,"tags":""},{"id":110633,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp, reset","typeFullName":"","parentMethodName":"_handle_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_protocol.py:.RequestHandler","lineNumber":491,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":257267,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":17,"columnNumber":39,"tags":"framework-input"},{"id":257269,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"tmp0.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":18,"columnNumber":50,"tags":""},{"id":257279,"label":"CALL","name":"create_oauth2_request","fullName":"tmp0.create_oauth2_request","signature":"","isExternal":true,"code":"tmp0.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":18,"columnNumber":16,"tags":""},{"id":257281,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_oauth2_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.py:.TokenEndpoint","lineNumber":18,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1068095,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":20,"columnNumber":19,"tags":"framework-input"},{"id":1068097,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp0.get(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":21,"columnNumber":30,"tags":""},{"id":1068107,"label":"CALL","name":"get","fullName":"tmp0.get","signature":"","isExternal":true,"code":"tmp0.get(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":21,"columnNumber":16,"tags":""},{"id":1068109,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.conn.get(key)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/caches/redis_cache.py:.RedisCache","lineNumber":21,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":131886,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":355,"columnNumber":9,"tags":"framework-input"},{"id":131893,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"route_obj.method == method","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":362,"columnNumber":36,"tags":""},{"id":131945,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"ResourceRoute(method, handler, self, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":369,"columnNumber":35,"tags":""},{"id":136834,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.ResourceRoute","lineNumber":909,"columnNumber":9,"tags":""},{"id":136839,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"tmp93.__init__(method, handler, expect_handler = expect_handler, resource = resource)","typeFullName":"","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.ResourceRoute","lineNumber":916,"columnNumber":13,"tags":""},{"id":3540155,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"","lineNumber":911,"columnNumber":9,"tags":""},{"id":131957,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.register_route(route_obj)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":370,"columnNumber":9,"tags":""},{"id":131960,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route_obj","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":371,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1338166,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":639,"columnNumber":13,"tags":"framework-input"},{"id":1338178,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":1338179,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"PUT\", url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":16,"tags":""},{"id":1338180,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"PUT\", url, data=data, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":649,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337931,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":501,"columnNumber":9,"tags":"framework-input"},{"id":1337984,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1080093,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":946,"columnNumber":17,"tags":"framework-input"},{"id":1080097,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"dict.get(self, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":947,"columnNumber":30,"tags":""},{"id":1080104,"label":"CALL","name":"get","fullName":"dict.get","signature":"","isExternal":true,"code":"dict.get(self, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":947,"columnNumber":21,"tags":""},{"id":1080107,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"tmp83.convert(value)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":948,"columnNumber":48,"tags":""},{"id":1080117,"label":"CALL","name":"convert","fullName":"tmp83.convert","signature":"","isExternal":true,"code":"tmp83.convert(value)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":948,"columnNumber":22,"tags":""},{"id":1080122,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"value is not result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":950,"columnNumber":29,"tags":""},{"id":1080124,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"self[key] = result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":951,"columnNumber":29,"tags":""},{"id":1080127,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"self[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":951,"columnNumber":17,"tags":""},{"id":1080137,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"result.parent = self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":954,"columnNumber":37,"tags":""},{"id":1080140,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"result.parent","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":954,"columnNumber":21,"tags":""},{"id":1080152,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/compat.py:.ConvertingDict","lineNumber":956,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":265989,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":153,"columnNumber":39,"tags":"framework-input"},{"id":265991,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"tmp9.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":154,"columnNumber":48,"tags":""},{"id":266001,"label":"CALL","name":"create_json_request","fullName":"tmp9.create_json_request","signature":"","isExternal":true,"code":"tmp9.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":154,"columnNumber":16,"tags":""},{"id":266003,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.server.create_json_request(request)","typeFullName":"","parentMethodName":"create_endpoint_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc7591/endpoint.py:.ClientRegistrationEndpoint","lineNumber":154,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337933,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":503,"columnNumber":9,"tags":"framework-input"},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124286,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":11,"tags":"framework-input"},{"id":124291,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":21,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":918743,"label":"METHOD_PARAMETER_IN","name":"packages","fullName":"","signature":"","isExternal":false,"code":"packages","typeFullName":"_ProcessedDists","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":224,"columnNumber":15,"tags":"framework-input"},{"id":918792,"label":"IDENTIFIER","name":"packages","fullName":"","signature":"","isExternal":false,"code":"packages.__iter__()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":228,"columnNumber":25,"tags":""},{"id":918793,"label":"CALL","name":"__iter__","fullName":"_ProcessedDists.__iter__","signature":"","isExternal":true,"code":"packages.__iter__()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":226,"columnNumber":20,"tags":""},{"id":918802,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp31.__next__()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":226,"columnNumber":20,"tags":""},{"id":918763,"label":"IDENTIFIER","name":"dist","fullName":"","signature":"","isExternal":false,"code":"dist.iter_dependencies()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":229,"columnNumber":25,"tags":""},{"id":918764,"label":"CALL","name":"iter_dependencies","fullName":"_DistWithLatestInfo.iter_dependencies","signature":"","isExternal":true,"code":"dist.iter_dependencies()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":229,"columnNumber":25,"tags":""},{"id":918766,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"dist.iter_dependencies() or ()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":229,"columnNumber":25,"tags":""},{"id":918773,"label":"CALL","name":"__iter__","fullName":"tmp30.__iter__","signature":"","isExternal":true,"code":"tmp30.__iter__()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":226,"columnNumber":20,"tags":""},{"id":918783,"label":"CALL","name":"__next__","fullName":"tmp29.__next__","signature":"","isExternal":true,"code":"tmp29.__next__()","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":226,"columnNumber":20,"tags":""},{"id":918751,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"dep.name","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":227,"columnNumber":31,"tags":""},{"id":918753,"label":"CALL","name":"canonicalize_name","fullName":"pip/_vendor/packaging/utils.py:.canonicalize_name","signature":"","isExternal":true,"code":"canonicalize_name(dep.name)","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":227,"columnNumber":13,"tags":""},{"id":918840,"label":"IDENTIFIER","name":"dep_keys","fullName":"","signature":"","isExternal":false,"code":"pkg.canonical_name not in dep_keys","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":235,"columnNumber":75,"tags":""},{"id":918839,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"pkg.canonical_name","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":235,"columnNumber":49,"tags":""},{"id":918851,"label":"CALL","name":"list","fullName":"__builtin.list","signature":"","isExternal":true,"code":"list(tmp32 = {}\ntmp33 = packages.__iter__()\nwhile ... : ...\ntmp32)","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":235,"columnNumber":16,"tags":""},{"id":918852,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return list({pkg for pkg in packages if pkg.canonical_name not in dep_keys})","typeFullName":"","parentMethodName":"get_not_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/commands/list.py:.ListCommand","lineNumber":235,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3391769,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":694,"columnNumber":13,"tags":"framework-input"},{"id":3391803,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.dicts","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":695,"columnNumber":18,"tags":""},{"id":3391810,"label":"CALL","name":"__iter__","fullName":"tmp72.__iter__","signature":"","isExternal":true,"code":"tmp72.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":695,"columnNumber":9,"tags":""},{"id":3391820,"label":"CALL","name":"__next__","fullName":"tmp71.__next__","signature":"","isExternal":true,"code":"tmp71.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":695,"columnNumber":9,"tags":""},{"id":3391775,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"key in d","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":696,"columnNumber":23,"tags":""},{"id":3391782,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":37,"tags":""},{"id":3391784,"label":"CALL","name":"type","fullName":"__builtin.type","signature":"","isExternal":true,"code":"type(d[key])","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":32,"tags":""},{"id":3391785,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return type(d[key])","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":25,"tags":""}],"purls":[]},{"flows":[{"id":557599,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":867,"columnNumber":31,"tags":"framework-input"},{"id":557610,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.ensure_sync","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":877,"columnNumber":55,"tags":""},{"id":557619,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.preprocess_request()","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":878,"columnNumber":18,"tags":""},{"id":557629,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.dispatch_request()","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":880,"columnNumber":22,"tags":""},{"id":557640,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.handle_user_exception(e)","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":882,"columnNumber":18,"tags":""},{"id":557641,"label":"CALL","name":"handle_user_exception","fullName":"self.handle_user_exception","signature":"","isExternal":true,"code":"self.handle_user_exception(e)","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":882,"columnNumber":18,"tags":""},{"id":557650,"label":"IDENTIFIER","name":"rv","fullName":"","signature":"","isExternal":false,"code":"self.finalize_request(rv)","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":883,"columnNumber":38,"tags":""},{"id":557655,"label":"CALL","name":"finalize_request","fullName":"self.finalize_request","signature":"","isExternal":true,"code":"self.finalize_request(rv)","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":883,"columnNumber":16,"tags":""},{"id":557656,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.finalize_request(rv)","typeFullName":"","parentMethodName":"full_dispatch_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/app.py:.Flask","lineNumber":883,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124654,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":15,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":129041,"label":"METHOD_PARAMETER_IN","name":"task","fullName":"","signature":"","isExternal":false,"code":"task","typeFullName":"asyncio.py:.Task[None]","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":59,"columnNumber":9,"tags":"framework-input"},{"id":129047,"label":"IDENTIFIER","name":"task","fullName":"","signature":"","isExternal":false,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":64,"tags":""},{"id":129050,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":70,"tags":""},{"id":129052,"label":"CALL","name":"BaseRequest","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/web_request.py:.BaseRequest.__init__","signature":"","isExternal":true,"code":"BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":16,"tags":""},{"id":129053,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return BaseRequest(message, payload, protocol, writer, task, self._loop)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_server.py:.Server","lineNumber":61,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2453174,"label":"METHOD_PARAMETER_IN","name":"json","fullName":"","signature":"","isExternal":false,"code":"json","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":626,"columnNumber":36,"tags":"framework-input"},{"id":2453181,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":58,"tags":""},{"id":2453186,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":2453187,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":198171,"label":"METHOD_PARAMETER_IN","name":"body","fullName":"","signature":"","isExternal":false,"code":"body","typeFullName":"ANY","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":33,"tags":"framework-input"},{"id":198180,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"Request(method = initial_request.method, url = url, headers = headers, content = body)","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":24,"columnNumber":17,"tags":""},{"id":198179,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = initial_request.method, url = url, headers = headers, content = body)","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":23,"columnNumber":17,"tags":""},{"id":198178,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = initial_request.method, url = url, headers = headers, content = body)","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":22,"columnNumber":13,"tags":""},{"id":198177,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.method","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":16,"tags":""},{"id":198185,"label":"IDENTIFIER","name":"initial_request","fullName":"","signature":"","isExternal":false,"code":"hasattr(initial_request, 'extensions')","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":27,"columnNumber":16,"tags":""},{"id":198191,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"initial_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":38,"tags":""},{"id":198194,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"updated_request.extensions","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":9,"tags":""},{"id":198199,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return updated_request","typeFullName":"","parentMethodName":"build_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/httpx_client/utils.py","parentPackageName":"","parentClassName":"","lineNumber":30,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124349,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":116,"columnNumber":5,"tags":"framework-input"},{"id":124358,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":124,"columnNumber":24,"tags":""},{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2452967,"label":"METHOD_PARAMETER_IN","name":"headers","fullName":"","signature":"","isExternal":false,"code":"headers","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":506,"columnNumber":9,"tags":"framework-input"},{"id":2452987,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":2453003,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":2452988,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":2452985,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":250262,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":60,"columnNumber":40,"tags":"framework-input"},{"id":250265,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":108,"columnNumber":52,"tags":""},{"id":250886,"label":"METHOD_PARAMETER_IN","name":"grant","fullName":"","signature":"","isExternal":false,"code":"grant","typeFullName":"ANY","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":350,"columnNumber":41,"tags":"framework-input"},{"id":250890,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"grant.request","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":351,"columnNumber":15,"tags":""},{"id":250895,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":352,"columnNumber":17,"tags":""},{"id":250899,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"log.debug('Validate authorization request of %r', client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":353,"columnNumber":55,"tags":""},{"id":250905,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"client_id is None","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":355,"columnNumber":8,"tags":""},{"id":250916,"label":"IDENTIFIER","name":"client_id","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":40,"tags":""},{"id":250926,"label":"CALL","name":"query_client","fullName":"","signature":"","isExternal":false,"code":"tmp1.query_client(client_id)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":358,"columnNumber":14,"tags":""},{"id":250930,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":359,"columnNumber":12,"tags":""},{"id":250941,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"grant.validate_authorization_redirect_uri(request, client)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":362,"columnNumber":71,"tags":""},{"id":250951,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.response_type","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":363,"columnNumber":21,"tags":""},{"id":250954,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"client.check_response_type(response_type)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":364,"columnNumber":39,"tags":""},{"id":250962,"label":"IDENTIFIER","name":"response_type","fullName":"","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":67,"tags":""},{"id":250963,"label":"CALL","name":".formattedValue","fullName":".formattedValue","signature":"","isExternal":false,"code":"{response_type}","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":66,"tags":""},{"id":250965,"label":"CALL","name":".formatString","fullName":".formatString","signature":"","isExternal":false,"code":"f'The client is not authorized to use \"response_type={response_type}\"'","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":366,"columnNumber":13,"tags":""},{"id":250971,"label":"IDENTIFIER","name":"redirect_uri","fullName":"","signature":"","isExternal":false,"code":"UnauthorizedClientError(f'The client is not authorized to use \"response_type={response_type}\"', state = grant.request.state, redirect_uri = redirect_uri)","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":368,"columnNumber":26,"tags":""},{"id":251010,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return redirect_uri","typeFullName":"","parentMethodName":"validate_code_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"","lineNumber":378,"columnNumber":5,"tags":""},{"id":250267,"label":"CALL","name":"validate_code_authorization_request","fullName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.validate_code_authorization_request","signature":"","isExternal":false,"code":"validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":108,"columnNumber":16,"tags":""},{"id":250268,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return validate_code_authorization_request(self)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/authorization_code.py:.AuthorizationCodeGrant","lineNumber":108,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124350,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":117,"columnNumber":5,"tags":"framework-input"},{"id":124359,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":124,"columnNumber":30,"tags":""},{"id":124288,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":35,"tags":"framework-input"},{"id":124293,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":35,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":251880,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"//requests.py:.OAuth2Request","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":121,"columnNumber":43,"tags":"framework-input"},{"id":251884,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.response_type","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":16,"tags":""},{"id":251888,"label":"CALL","name":".in","fullName":".in","signature":"","isExternal":false,"code":"request.response_type in cls.RESPONSE_TYPES","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":16,"tags":""},{"id":251889,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request.response_type in cls.RESPONSE_TYPES","typeFullName":"","parentMethodName":"check_authorization_endpoint","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/grants/base.py:.AuthorizationEndpointMixin","lineNumber":122,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":183329,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":57,"columnNumber":43,"tags":"framework-input"},{"id":183331,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.create_oauth1_request(request)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":58,"columnNumber":42,"tags":""},{"id":183336,"label":"CALL","name":"create_oauth1_request","fullName":"self.create_oauth1_request","signature":"","isExternal":true,"code":"self.create_oauth1_request(request)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":58,"columnNumber":15,"tags":""},{"id":183339,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.validate_authorization_request(req)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":59,"columnNumber":45,"tags":""},{"id":183346,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return req","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":60,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2588701,"label":"METHOD_PARAMETER_IN","name":"item","fullName":"","signature":"","isExternal":false,"code":"item","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":161,"columnNumber":19,"tags":"framework-input"},{"id":2588704,"label":"IDENTIFIER","name":"item","fullName":"","signature":"","isExternal":false,"code":"tmp22.get(item)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":162,"columnNumber":29,"tags":""},{"id":2588714,"label":"CALL","name":"get","fullName":"tmp22.get","signature":"","isExternal":true,"code":"tmp22.get(item)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":162,"columnNumber":13,"tags":""},{"id":2588718,"label":"IDENTIFIER","name":"x","fullName":"","signature":"","isExternal":false,"code":"x is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":163,"columnNumber":12,"tags":""},{"id":2588733,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"x[pos]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":165,"columnNumber":16,"tags":""},{"id":2588734,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return x[pos]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/ruamel/yaml/comments.py:.Comment","lineNumber":165,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1337934,"label":"METHOD_PARAMETER_IN","name":"params","fullName":"","signature":"","isExternal":false,"code":"params","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":504,"columnNumber":9,"tags":"framework-input"},{"id":1337966,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":1337972,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":1337973,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":1337954,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":1337964,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":1337975,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":1337957,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":1337965,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":1337956,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":1337974,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":1337955,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":1337977,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":1337980,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":1337985,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":1337999,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":1338007,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":1338038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338039,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":1338043,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1069305,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":167,"columnNumber":24,"tags":"framework-input"},{"id":1069321,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.cache_url(request.url)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":173,"columnNumber":21,"tags":""},{"id":1069338,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.parse_cache_control(request.headers)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":175,"columnNumber":14,"tags":""},{"id":1069378,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069379,"label":"CALL","name":"_load_from_cache","fullName":"self._load_from_cache","signature":"","isExternal":true,"code":"self._load_from_cache(request)","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":187,"columnNumber":16,"tags":""},{"id":1069382,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"not resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":188,"columnNumber":16,"tags":""},{"id":1069390,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":200,"columnNumber":16,"tags":""},{"id":1069640,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"cached_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/cachecontrol/controller.py:.CacheController","lineNumber":267,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":890514,"label":"METHOD_PARAMETER_IN","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"package_name","typeFullName":"typing.Optional","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":229,"columnNumber":9,"tags":"framework-input"},{"id":890518,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":50,"tags":""},{"id":890524,"label":"CALL","name":"get_cache_entry","fullName":"self.get_cache_entry","signature":"","isExternal":true,"code":"self.get_cache_entry(link, package_name, supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":232,"columnNumber":23,"tags":""},{"id":890527,"label":"IDENTIFIER","name":"cache_entry","fullName":"","signature":"","isExternal":false,"code":"cache_entry is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":233,"columnNumber":12,"tags":""},{"id":890536,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":16,"tags":""},{"id":890537,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return cache_entry.link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.WheelCache","lineNumber":235,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3375763,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":266,"columnNumber":13,"tags":"framework-input"},{"id":3375771,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.parameters","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":16,"tags":""},{"id":3375778,"label":"CALL","name":"get","fullName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate.parameters.get","signature":"","isExternal":true,"code":"tmp15.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":16,"tags":""},{"id":3375780,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.parameters.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/auth.py:.WWWAuthenticate","lineNumber":267,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583434,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":285,"columnNumber":9,"tags":"framework-input"},{"id":583454,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.route(rule, methods = [method])","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":16,"tags":""},{"id":583455,"label":"CALL","name":"route","fullName":"Scaffold.route","signature":"","isExternal":true,"code":"self.route(rule, methods = [method])","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":16,"tags":""},{"id":583456,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(rule, methods=[method], **options)","typeFullName":"","parentMethodName":"_method_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":293,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":98065,"label":"METHOD_PARAMETER_IN","name":"payload","fullName":"","signature":"","isExternal":false,"code":"payload","typeFullName":"bandit-env/lib/python3.12/site-packages/aiohttp/streams.py:.StreamReader","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":473,"columnNumber":9,"tags":"framework-input"},{"id":98072,"label":"IDENTIFIER","name":"payload","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":481,"columnNumber":13,"tags":""},{"id":98071,"label":"IDENTIFIER","name":"message","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":480,"columnNumber":13,"tags":""},{"id":98073,"label":"IDENTIFIER","name":"protocol","fullName":"","signature":"","isExternal":false,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":482,"columnNumber":13,"tags":""},{"id":98083,"label":"CALL","name":"_cls","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/http_parser.py:.RawRequestMessage._cls","signature":"","isExternal":true,"code":"_cls(message, payload, protocol, writer, task, self._loop, client_max_size = self._client_max_size)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":16,"tags":""},{"id":98084,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _cls(\n message,\n payload,\n protocol,\n writer,\n task,\n self._loop,\n client_max_size=self._client_max_size,\n )","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_app.py:.Application","lineNumber":479,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1412424,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ConsoleOptions","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":80,"columnNumber":34,"tags":"framework-input"},{"id":1412448,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"options.markup","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":100,"columnNumber":36,"tags":""},{"id":1412450,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"options.markup","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":100,"columnNumber":36,"tags":""},{"id":1412481,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":48,"tags":""},{"id":1412483,"label":"CALL","name":"get_console_width","fullName":"Console.get_console_width","signature":"","isExternal":true,"code":"get_console_width(console, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412490,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"tmp4.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412498,"label":"CALL","name":"with_maximum","fullName":"","signature":"","isExternal":false,"code":"tmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":109,"columnNumber":21,"tags":""},{"id":1412500,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width = tmp3 = tmp4 = get_console_width(console, options)\ntmp4.normalize()\ntmp3.with_maximum(_max_width)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":108,"columnNumber":17,"tags":""},{"id":1412504,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"render_width.maximum","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":113,"columnNumber":20,"tags":""},{"id":1412517,"label":"IDENTIFIER","name":"render_width","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":1412518,"label":"CALL","name":"normalize","fullName":"","signature":"","isExternal":false,"code":"render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":24,"tags":""},{"id":1412519,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_width.normalize()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/measure.py:.Measurement","lineNumber":115,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":124723,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":192,"columnNumber":13,"tags":"framework-input"},{"id":124734,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.route(hdrs.METH_GET, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":16,"tags":""},{"id":124735,"label":"CALL","name":"route","fullName":"self.route","signature":"","isExternal":true,"code":"self.route(hdrs.METH_GET, path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":16,"tags":""},{"id":124736,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.route(hdrs.METH_GET, path, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":193,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3324785,"label":"METHOD_PARAMETER_IN","name":"conn","fullName":"","signature":"","isExternal":false,"code":"conn","typeFullName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":381,"columnNumber":9,"tags":"framework-input"},{"id":3324829,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"self._validate_conn(conn)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":466,"columnNumber":37,"tags":""},{"id":3324840,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":468,"columnNumber":67,"tags":""},{"id":3324909,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"conn.request(method, url, body = body, headers = headers, chunked = chunked, preload_content = preload_content, decode_content = decode_content, enforce_content_length = enforce_content_length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":497,"columnNumber":17,"tags":""},{"id":3314449,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"__builtin.str","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection","lineNumber":83,"columnNumber":13,"tags":""},{"id":3657264,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"","lineNumber":83,"columnNumber":13,"tags":""},{"id":3324961,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"ReadTimeoutError(self, url, f\"Read timed out. (read timeout={read_timeout})\")","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":530,"columnNumber":27,"tags":""},{"id":3324988,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":538,"columnNumber":44,"tags":""},{"id":3325020,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":548,"columnNumber":13,"tags":""},{"id":3325026,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":550,"columnNumber":13,"tags":""},{"id":3325027,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":551,"columnNumber":13,"tags":""},{"id":3325041,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":546,"columnNumber":9,"tags":""},{"id":3325023,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":549,"columnNumber":13,"tags":""},{"id":3325031,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.version","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":553,"columnNumber":13,"tags":""},{"id":3325034,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":554,"columnNumber":13,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":79979,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":106,"columnNumber":9,"tags":"framework-input"},{"id":80013,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._last","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":64,"tags":""},{"id":80010,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._normal","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":50,"tags":""},{"id":80007,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._first","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":37,"tags":""},{"id":80015,"label":"CALL","name":"_CHAIN","fullName":"_CHAIN","signature":"","isExternal":true,"code":"_CHAIN(self._first, self._normal, self._last)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":30,"tags":""},{"id":80022,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"tmp1.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":9,"tags":""},{"id":80032,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp0.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":9,"tags":""},{"id":80043,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp2[1]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":114,"columnNumber":9,"tags":""},{"id":79994,"label":"IDENTIFIER","name":"type","fullName":"","signature":"","isExternal":false,"code":"isinstance(data, type)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":115,"columnNumber":33,"tags":""},{"id":79997,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"factory(data, *args)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":32,"tags":""},{"id":80001,"label":"CALL","name":"factory","fullName":"typing.Any.factory","signature":"","isExternal":true,"code":"factory(data, *args)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":24,"tags":""},{"id":80002,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return factory(data, *args, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/payload.py:.PayloadRegistry","lineNumber":116,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":960480,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Dict","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":5,"tags":"framework-input"},{"id":3579238,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":5,"tags":"framework-input"},{"id":961452,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"_get_required(d, str, \"url\")","typeFullName":"","parentMethodName":"from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirectUrl","lineNumber":197,"columnNumber":31,"tags":""},{"id":961457,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"_get(d, str, \"subdirectory\")","typeFullName":"","parentMethodName":"from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirectUrl","lineNumber":198,"columnNumber":31,"tags":""},{"id":960431,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Dict","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":5,"tags":""},{"id":960438,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"key not in d","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":31,"columnNumber":19,"tags":""},{"id":3579234,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":5,"tags":""},{"id":961462,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"_get(d, dict, \"archive_info\")","typeFullName":"","parentMethodName":"from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirectUrl","lineNumber":201,"columnNumber":49,"tags":""},{"id":960431,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Dict","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":5,"tags":""},{"id":3579234,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":5,"tags":""},{"id":961472,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"_get(d, dict, \"dir_info\")","typeFullName":"","parentMethodName":"from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirectUrl","lineNumber":202,"columnNumber":45,"tags":""},{"id":960431,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Dict","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":5,"tags":""},{"id":960446,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":33,"columnNumber":13,"tags":""},{"id":960449,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"isinstance(value, expected_type)","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":34,"columnNumber":23,"tags":""},{"id":960454,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"{value!r}","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":36,"columnNumber":16,"tags":""},{"id":960470,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":38,"columnNumber":5,"tags":""},{"id":961476,"label":"CALL","name":"_get","fullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:._get","signature":"","isExternal":false,"code":"_get(d, dict, \"dir_info\")","typeFullName":"","parentMethodName":"from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirectUrl","lineNumber":202,"columnNumber":40,"tags":""},{"id":961156,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Optional","parentMethodName":"_from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirInfo","lineNumber":146,"columnNumber":25,"tags":""},{"id":961158,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"d is None","typeFullName":"","parentMethodName":"_from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirInfo","lineNumber":147,"columnNumber":12,"tags":""},{"id":961165,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"_get_required(d, bool, \"editable\", default = False)","typeFullName":"","parentMethodName":"_from_dict","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:.DirInfo","lineNumber":149,"columnNumber":43,"tags":""},{"id":960480,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Dict","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":42,"columnNumber":5,"tags":"framework-input"},{"id":960485,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":18,"tags":""},{"id":960431,"label":"METHOD_PARAMETER_IN","name":"d","fullName":"","signature":"","isExternal":false,"code":"d","typeFullName":"typing.Dict","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":28,"columnNumber":5,"tags":""},{"id":960446,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":33,"columnNumber":13,"tags":""},{"id":960470,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":38,"columnNumber":5,"tags":""},{"id":960490,"label":"CALL","name":"_get","fullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py:._get","signature":"","isExternal":false,"code":"_get(d, expected_type, key, default)","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":13,"tags":""},{"id":960493,"label":"IDENTIFIER","name":"value","fullName":"","signature":"","isExternal":false,"code":"value is None","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":45,"columnNumber":8,"tags":""},{"id":960506,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return value","typeFullName":"","parentMethodName":"_get_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/direct_url.py","parentPackageName":"","parentClassName":"","lineNumber":47,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2490266,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/console.py:.Capture","lineNumber":346,"columnNumber":13,"tags":"framework-input"},{"id":2490271,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/console.py:.Capture","lineNumber":348,"columnNumber":12,"tags":""},{"id":2490282,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/console.py:.Capture","lineNumber":352,"columnNumber":16,"tags":""},{"id":2490283,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/console.py:.Capture","lineNumber":352,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":190083,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"body = tmp9 = request.form\ntmp9.to_dict(flat = True)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":13,"tags":"framework-input"},{"id":190097,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":59,"tags":""},{"id":190096,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":46,"tags":""},{"id":190093,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":30,"tags":""},{"id":190102,"label":"CALL","name":"OAuth1Request","fullName":"authlib/oauth1.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":16,"tags":""},{"id":190103,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":889885,"label":"METHOD_PARAMETER_IN","name":"link","fullName":"","signature":"","isExternal":false,"code":"link","typeFullName":"bandit-env/lib/python3.12/site-packages/pip/_internal/models/link.py:.Link","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":130,"columnNumber":9,"tags":"framework-input"},{"id":889895,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return link","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":137,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":124654,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":15,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124395,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":9,"tags":"framework-input"},{"id":124402,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":33,"tags":""},{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124349,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":116,"columnNumber":5,"tags":"framework-input"},{"id":124358,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":124,"columnNumber":24,"tags":""},{"id":124287,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":24,"tags":"framework-input"},{"id":124292,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":29,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1094230,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":458,"columnNumber":24,"tags":"framework-input"},{"id":1094240,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.boundary","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":471,"columnNumber":20,"tags":""},{"id":1094392,"label":"CALL","name":".addition","fullName":".addition","signature":"","isExternal":false,"code":"b'--' + boundary + b'--'","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":491,"columnNumber":23,"tags":""},{"id":1094394,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(b'--' + boundary + b'--', b'')","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":491,"columnNumber":22,"tags":""},{"id":1094400,"label":"IDENTIFIER","name":"parts","fullName":"","signature":"","isExternal":false,"code":"tmp51.join(parts)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":493,"columnNumber":29,"tags":""},{"id":1094408,"label":"CALL","name":"join","fullName":"tmp51.join","signature":"","isExternal":true,"code":"tmp51.join(parts)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":493,"columnNumber":16,"tags":""},{"id":1094428,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"len(body)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":39,"tags":""},{"id":1094430,"label":"CALL","name":"len","fullName":"__builtin.len","signature":"","isExternal":true,"code":"len(body)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":35,"tags":""},{"id":1094432,"label":"CALL","name":"str","fullName":"__builtin.str","signature":"","isExternal":true,"code":"str(len(body))","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":497,"columnNumber":31,"tags":""},{"id":1094427,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp52['Content-length']","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":495,"columnNumber":19,"tags":""},{"id":1094442,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":40,"tags":""},{"id":1094440,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.url","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":24,"tags":""},{"id":1094444,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/pip/_vendor/distlib/compat.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":16,"tags":""},{"id":1094445,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Request(self.url, body, headers)","typeFullName":"","parentMethodName":"encode_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/index.py:.PackageIndex","lineNumber":499,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124655,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":21,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2000012,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py:.words","lineNumber":494,"columnNumber":13,"tags":"framework-input"},{"id":2000022,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.suffix","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py:.words","lineNumber":495,"columnNumber":65,"tags":""},{"id":2000019,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.prefix","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py:.words","lineNumber":495,"columnNumber":45,"tags":""},{"id":2000016,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.words","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py:.words","lineNumber":495,"columnNumber":26,"tags":""},{"id":2000024,"label":"CALL","name":"regex_opt","fullName":"pygments/regexopt.py:.regex_opt","signature":"","isExternal":true,"code":"regex_opt(self.words, prefix = self.prefix, suffix = self.suffix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py:.words","lineNumber":495,"columnNumber":16,"tags":""},{"id":2000025,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return regex_opt(self.words, prefix=self.prefix, suffix=self.suffix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pygments/lexer.py:.words","lineNumber":495,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583493,"label":"METHOD_PARAMETER_IN","name":"options","fullName":"","signature":"","isExternal":false,"code":"options","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":304,"columnNumber":33,"tags":"framework-input"},{"id":583498,"label":"IDENTIFIER","name":"options","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":49,"tags":""},{"id":583503,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":16,"tags":""},{"id":583504,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":4698,"label":"METHOD_PARAMETER_IN","name":"response","fullName":"","signature":"","isExternal":false,"code":"response","typeFullName":"ANY","parentMethodName":"add_csp_headers","parentMethodSignature":"","parentFileName":"bad/vulpy.py","parentPackageName":"","parentClassName":"","lineNumber":49,"columnNumber":21,"tags":"framework-input"},{"id":4711,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"add_csp_headers","parentMethodSignature":"","parentFileName":"bad/vulpy.py","parentPackageName":"","parentClassName":"","lineNumber":52,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":183357,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":62,"columnNumber":37,"tags":"framework-input"},{"id":183366,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.POST","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":64,"columnNumber":20,"tags":""},{"id":183373,"label":"CALL","name":"dict","fullName":"","signature":"","isExternal":false,"code":"tmp5.dict()","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":64,"columnNumber":20,"tags":""},{"id":183394,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(request.method, url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":68,"columnNumber":51,"tags":""},{"id":183392,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":68,"columnNumber":30,"tags":""},{"id":183399,"label":"CALL","name":"OAuth1Request","fullName":"authlib/oauth1.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(request.method, url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":68,"columnNumber":16,"tags":""},{"id":183400,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return OAuth1Request(request.method, url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/django_oauth1/authorization_server.py:.BaseServer","lineNumber":68,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":131885,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":354,"columnNumber":9,"tags":"framework-input"},{"id":131923,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._routes","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":361,"columnNumber":26,"tags":""},{"id":131930,"label":"CALL","name":"__iter__","fullName":"tmp14.__iter__","signature":"","isExternal":true,"code":"tmp14.__iter__()","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":361,"columnNumber":9,"tags":""},{"id":131940,"label":"CALL","name":"__next__","fullName":"tmp13.__next__","signature":"","isExternal":true,"code":"tmp13.__next__()","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":361,"columnNumber":9,"tags":""},{"id":131892,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"route_obj.method","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":362,"columnNumber":16,"tags":""},{"id":131945,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"ResourceRoute(method, handler, self, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":369,"columnNumber":35,"tags":""},{"id":136834,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"__builtin.str","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.ResourceRoute","lineNumber":909,"columnNumber":9,"tags":""},{"id":136839,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"tmp93.__init__(method, handler, expect_handler = expect_handler, resource = resource)","typeFullName":"","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.ResourceRoute","lineNumber":916,"columnNumber":13,"tags":""},{"id":3540155,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"__init__","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"","lineNumber":911,"columnNumber":9,"tags":""},{"id":131957,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.register_route(route_obj)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":370,"columnNumber":9,"tags":""},{"id":131960,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route_obj","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.Resource","lineNumber":371,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2511755,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":198,"columnNumber":19,"tags":"framework-input"},{"id":2511761,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self.name == name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":207,"columnNumber":25,"tags":""},{"id":2511767,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":211,"columnNumber":42,"tags":""},{"id":2511772,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"child.get(name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":211,"columnNumber":32,"tags":""},{"id":2511775,"label":"IDENTIFIER","name":"named_layout","fullName":"","signature":"","isExternal":false,"code":"named_layout is not None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":212,"columnNumber":20,"tags":""},{"id":2511779,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return named_layout","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":213,"columnNumber":21,"tags":""}],"purls":[]},{"flows":[{"id":1110867,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":480,"columnNumber":25,"tags":"framework-input"},{"id":1110883,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"default is _MISSING","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":484,"columnNumber":16,"tags":""},{"id":1110897,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/metadata.py:.LegacyMetadata","lineNumber":486,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":14334,"label":"METHOD_PARAMETER_IN","name":"params","fullName":"","signature":"","isExternal":false,"code":"params","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":453,"columnNumber":9,"tags":"framework-input"},{"id":14439,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params or tmp14 = {}\ntmp14","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":507,"columnNumber":18,"tags":""},{"id":14445,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"params or tmp14 = {}\ntmp14","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":507,"columnNumber":18,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2453085,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":593,"columnNumber":19,"tags":"framework-input"},{"id":2453097,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":602,"columnNumber":36,"tags":""},{"id":2453102,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"GET\", url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":602,"columnNumber":16,"tags":""},{"id":2453103,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"GET\", url, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":602,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":124289,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":60,"tags":"framework-input"},{"id":124294,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":44,"tags":""},{"id":124296,"label":"CALL","name":"RouteDef","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteDef.__init__","signature":"","isExternal":true,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":12,"tags":""},{"id":124297,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":104,"columnNumber":5,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3324791,"label":"METHOD_PARAMETER_IN","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"timeout","typeFullName":"_TYPE_TIMEOUT","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":387,"columnNumber":9,"tags":"framework-input"},{"id":3324804,"label":"IDENTIFIER","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":459,"columnNumber":41,"tags":""},{"id":3324809,"label":"CALL","name":"_get_timeout","fullName":"self._get_timeout","signature":"","isExternal":true,"code":"self._get_timeout(timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":459,"columnNumber":23,"tags":""},{"id":3324815,"label":"IDENTIFIER","name":"timeout_obj","fullName":"","signature":"","isExternal":false,"code":"timeout_obj.start_connect()","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":460,"columnNumber":9,"tags":""},{"id":3324819,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"timeout_obj.connect_timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":461,"columnNumber":56,"tags":""},{"id":3324824,"label":"CALL","name":"resolve_default_timeout","fullName":"bandit-env/lib/python3/12/site-packages/urllib3/util/timeout.py:.Timeout.resolve_default_timeout","signature":"","isExternal":true,"code":"Timeout.resolve_default_timeout(timeout_obj.connect_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":461,"columnNumber":24,"tags":""},{"id":3324827,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":461,"columnNumber":9,"tags":""},{"id":3324829,"label":"IDENTIFIER","name":"conn","fullName":"","signature":"","isExternal":false,"code":"self._validate_conn(conn)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":466,"columnNumber":37,"tags":""},{"id":3324840,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.timeout","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":468,"columnNumber":67,"tags":""},{"id":3324909,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"conn.request(method, url, body = body, headers = headers, chunked = chunked, preload_content = preload_content, decode_content = decode_content, enforce_content_length = enforce_content_length)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":497,"columnNumber":17,"tags":""},{"id":3314449,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"__builtin.str","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py:.BaseHTTPConnection","lineNumber":83,"columnNumber":13,"tags":""},{"id":3657264,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/_base_connection.py","parentPackageName":"","parentClassName":"","lineNumber":83,"columnNumber":13,"tags":""},{"id":3324961,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"ReadTimeoutError(self, url, f\"Read timed out. (read timeout={read_timeout})\")","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":530,"columnNumber":27,"tags":""},{"id":3324988,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._raise_timeout(err = e, url = url, timeout_value = read_timeout)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":538,"columnNumber":44,"tags":""},{"id":3325020,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.scheme","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":548,"columnNumber":13,"tags":""},{"id":3325026,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.port","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":550,"columnNumber":13,"tags":""},{"id":3325027,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":551,"columnNumber":13,"tags":""},{"id":3325041,"label":"IDENTIFIER","name":"log","fullName":"","signature":"","isExternal":false,"code":"log.debug('%s://%s:%s \"%s %s HTTP/%s\" %s %s', self.scheme, self.host, self.port, method, url, response.version, response.status, response.length_remaining)","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":546,"columnNumber":9,"tags":""},{"id":3325023,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.host","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":549,"columnNumber":13,"tags":""},{"id":3325031,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.version","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":553,"columnNumber":13,"tags":""},{"id":3325034,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"response.status","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":554,"columnNumber":13,"tags":""},{"id":3325044,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return response","typeFullName":"","parentMethodName":"_make_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/urllib3/connectionpool.py:.HTTPConnectionPool","lineNumber":558,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1116294,"label":"METHOD_PARAMETER_IN","name":"resource","fullName":"","signature":"","isExternal":false,"code":"resource","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":45,"columnNumber":19,"tags":"framework-input"},{"id":1116297,"label":"IDENTIFIER","name":"resource","fullName":"","signature":"","isExternal":false,"code":"tmp2.get_cache_info(resource)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":52,"columnNumber":55,"tags":""},{"id":1116307,"label":"CALL","name":"get_cache_info","fullName":"","signature":"","isExternal":false,"code":"tmp2.get_cache_info(resource)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":52,"columnNumber":24,"tags":""},{"id":1116314,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp3[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":52,"columnNumber":9,"tags":""},{"id":1116322,"label":"IDENTIFIER","name":"prefix","fullName":"","signature":"","isExternal":false,"code":"prefix is None","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":53,"columnNumber":12,"tags":""},{"id":1116334,"label":"IDENTIFIER","name":"prefix","fullName":"","signature":"","isExternal":false,"code":"self.prefix_to_dir(prefix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":65,"tags":""},{"id":1116339,"label":"CALL","name":"prefix_to_dir","fullName":"self.prefix_to_dir","signature":"","isExternal":true,"code":"self.prefix_to_dir(prefix)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":46,"tags":""},{"id":1116332,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.base","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":35,"tags":""},{"id":1116350,"label":"CALL","name":"join","fullName":"","signature":"","isExternal":false,"code":"tmp4.join(self.base, self.prefix_to_dir(prefix), path)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":56,"columnNumber":22,"tags":""},{"id":1116354,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"tmp5.dirname(result)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":57,"columnNumber":39,"tags":""},{"id":1116364,"label":"CALL","name":"dirname","fullName":"","signature":"","isExternal":false,"code":"tmp5.dirname(result)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":57,"columnNumber":23,"tags":""},{"id":1116368,"label":"IDENTIFIER","name":"dirname","fullName":"","signature":"","isExternal":false,"code":"tmp6.isdir(dirname)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":58,"columnNumber":34,"tags":""},{"id":1116381,"label":"IDENTIFIER","name":"dirname","fullName":"","signature":"","isExternal":false,"code":"os.makedirs(dirname)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":59,"columnNumber":29,"tags":""},{"id":1116392,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"os.path","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":60,"columnNumber":20,"tags":""},{"id":1116426,"label":"IDENTIFIER","name":"result","fullName":"","signature":"","isExternal":false,"code":"open(result, 'wb')","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":66,"columnNumber":27,"tags":""},{"id":1116463,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/distlib/resources.py:.ResourceCache","lineNumber":68,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":234445,"label":"METHOD_PARAMETER_IN","name":"request","fullName":"","signature":"","isExternal":false,"code":"request","typeFullName":"ANY","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":118,"columnNumber":46,"tags":"framework-input"},{"id":234450,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.token","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":120,"columnNumber":16,"tags":""},{"id":234458,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_temporary_credential(request)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":123,"columnNumber":52,"tags":""},{"id":234463,"label":"CALL","name":"get_temporary_credential","fullName":"self.get_temporary_credential","signature":"","isExternal":true,"code":"self.get_temporary_credential(request)","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":123,"columnNumber":22,"tags":""},{"id":234466,"label":"IDENTIFIER","name":"credential","fullName":"","signature":"","isExternal":false,"code":"not credential","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":124,"columnNumber":16,"tags":""},{"id":234473,"label":"IDENTIFIER","name":"credential","fullName":"","signature":"","isExternal":false,"code":"request.credential = credential","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":128,"columnNumber":30,"tags":""},{"id":234476,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":128,"columnNumber":9,"tags":""},{"id":234479,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":129,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2511755,"label":"METHOD_PARAMETER_IN","name":"name","fullName":"","signature":"","isExternal":false,"code":"name","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":198,"columnNumber":19,"tags":"framework-input"},{"id":2511761,"label":"IDENTIFIER","name":"name","fullName":"","signature":"","isExternal":false,"code":"self.name == name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":207,"columnNumber":25,"tags":""},{"id":2511760,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":207,"columnNumber":12,"tags":""},{"id":2511764,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":208,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2452978,"label":"METHOD_PARAMETER_IN","name":"json","fullName":"","signature":"","isExternal":false,"code":"json","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":517,"columnNumber":9,"tags":"framework-input"},{"id":2452996,"label":"IDENTIFIER","name":"json","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":569,"columnNumber":18,"tags":""},{"id":2453006,"label":"IDENTIFIER","name":"hooks","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":573,"columnNumber":19,"tags":""},{"id":2452987,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":566,"columnNumber":21,"tags":""},{"id":2453003,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"params or tmp17 = {}\ntmp17","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":570,"columnNumber":20,"tags":""},{"id":2452988,"label":"IDENTIFIER","name":"files","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":567,"columnNumber":19,"tags":""},{"id":2452985,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1382333,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Capture","lineNumber":347,"columnNumber":13,"tags":"framework-input"},{"id":1382338,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Capture","lineNumber":349,"columnNumber":12,"tags":""},{"id":1382349,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Capture","lineNumber":353,"columnNumber":16,"tags":""},{"id":1382350,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._result","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/console.py:.Capture","lineNumber":353,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":889886,"label":"METHOD_PARAMETER_IN","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"package_name","typeFullName":"typing.Optional","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":131,"columnNumber":9,"tags":"framework-input"},{"id":889892,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"not package_name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":136,"columnNumber":16,"tags":""},{"id":889898,"label":"IDENTIFIER","name":"package_name","fullName":"","signature":"","isExternal":false,"code":"canonicalize_name(package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":139,"columnNumber":52,"tags":""},{"id":889900,"label":"CALL","name":"canonicalize_name","fullName":"pip/_vendor/packaging/utils.py:.canonicalize_name","signature":"","isExternal":true,"code":"canonicalize_name(package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":139,"columnNumber":34,"tags":""},{"id":889961,"label":"IDENTIFIER","name":"canonical_package_name","fullName":"","signature":"","isExternal":false,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":65,"tags":""},{"id":889966,"label":"CALL","name":"_get_candidates","fullName":"self._get_candidates","signature":"","isExternal":true,"code":"self._get_candidates(link, canonical_package_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":38,"tags":""},{"id":889973,"label":"CALL","name":"__iter__","fullName":"tmp11.__iter__","signature":"","isExternal":true,"code":"tmp11.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889983,"label":"CALL","name":"__next__","fullName":"tmp10.__next__","signature":"","isExternal":true,"code":"tmp10.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889989,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp12[0]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":140,"columnNumber":9,"tags":""},{"id":889903,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":31,"tags":""},{"id":889905,"label":"CALL","name":"Wheel","fullName":"pip/_internal/models/wheel.py:.Wheel.__init__","signature":"","isExternal":true,"code":"Wheel(wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":142,"columnNumber":25,"tags":""},{"id":889917,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"wheel.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":145,"columnNumber":34,"tags":""},{"id":889940,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.supported(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":154,"columnNumber":20,"tags":""},{"id":889950,"label":"IDENTIFIER","name":"wheel","fullName":"","signature":"","isExternal":false,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889951,"label":"CALL","name":"support_index_min","fullName":"pip/_internal/models/wheel.py:.Wheel.support_index_min","signature":"","isExternal":true,"code":"wheel.support_index_min(supported_tags)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":159,"columnNumber":21,"tags":""},{"id":889954,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(wheel.support_index_min(supported_tags), wheel_name, wheel_dir)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":158,"columnNumber":17,"tags":""},{"id":889958,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"candidates.append((wheel.support_index_min(supported_tags), wheel_name, wheel_dir))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":157,"columnNumber":13,"tags":""},{"id":889998,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"not candidates","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":165,"columnNumber":16,"tags":""},{"id":890004,"label":"IDENTIFIER","name":"candidates","fullName":"","signature":"","isExternal":false,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":40,"tags":""},{"id":890006,"label":"CALL","name":"min","fullName":"__builtin.min","signature":"","isExternal":true,"code":"min(candidates)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":36,"tags":""},{"id":890017,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp13[1]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":168,"columnNumber":9,"tags":""},{"id":890026,"label":"IDENTIFIER","name":"wheel_name","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":57,"tags":""},{"id":890036,"label":"CALL","name":"join","fullName":"","signature":"","isExternal":false,"code":"tmp14.join(wheel_dir, wheel_name)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":33,"tags":""},{"id":890039,"label":"CALL","name":"path_to_url","fullName":"pip/_internal/utils/urls.py:.path_to_url","signature":"","isExternal":true,"code":"path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":21,"tags":""},{"id":890041,"label":"CALL","name":"Link","fullName":"pip/_internal/models/link.py:.Link.__init__","signature":"","isExternal":true,"code":"Link(path_to_url(tmp14 = os.path\ntmp14.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":16,"tags":""},{"id":890042,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return Link(path_to_url(os.path.join(wheel_dir, wheel_name)))","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_internal/cache.py:.SimpleWheelCache","lineNumber":169,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124350,"label":"METHOD_PARAMETER_IN","name":"handler","fullName":"","signature":"","isExternal":false,"code":"handler","typeFullName":"_HandlerType","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":117,"columnNumber":5,"tags":"framework-input"},{"id":124359,"label":"IDENTIFIER","name":"handler","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":124,"columnNumber":30,"tags":""},{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1341247,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":98,"columnNumber":24,"tags":"framework-input"},{"id":1341250,"label":"IDENTIFIER","name":"default","fullName":"","signature":"","isExternal":false,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":39,"tags":""},{"id":1341260,"label":"CALL","name":"get","fullName":"tmp14.get","signature":"","isExternal":true,"code":"tmp14.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":16,"tags":""},{"id":1341262,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.__dict__.get(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/structures.py:.LookupDict","lineNumber":99,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3380646,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":84,"columnNumber":24,"tags":"framework-input"},{"id":3380660,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":112,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":1946575,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"typing.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":439,"columnNumber":19,"tags":"framework-input"},{"id":1946581,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":35,"tags":""},{"id":1946580,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._obj","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":24,"tags":""},{"id":1946584,"label":"CALL","name":"getattr","fullName":"__builtin.getattr","signature":"","isExternal":true,"code":"getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":16,"tags":""},{"id":1946585,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return getattr(self._obj, key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/utils.py:.GetterDict","lineNumber":440,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1403705,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":198,"columnNumber":13,"tags":"framework-input"},{"id":1403711,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":207,"columnNumber":12,"tags":""},{"id":1403715,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/rich/layout.py:.Layout","lineNumber":208,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":840944,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":88,"columnNumber":19,"tags":"framework-input"},{"id":840948,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":28,"tags":""},{"id":840954,"label":"CALL","name":"getone","fullName":"self.getone","signature":"","isExternal":true,"code":"self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":16,"tags":""},{"id":840955,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.getone(key, default)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/multidict/_multidict_py.py:._Base","lineNumber":93,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124654,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":15,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124363,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_GET, path, handler, name = name, allow_head = allow_head)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":12,"tags":""},{"id":124364,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(\n hdrs.METH_GET, path, handler, name=name, allow_head=allow_head, **kwargs\n )","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":123,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":713212,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"typing.py:.Any","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py:.Context","lineNumber":200,"columnNumber":29,"tags":"framework-input"},{"id":713220,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/jinja2/runtime.py:.Context","lineNumber":210,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":178787,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":44,"tags":"framework-input"},{"id":178837,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":36,"tags":""},{"id":178843,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":20,"tags":""},{"id":178844,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":80,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":189976,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":156,"columnNumber":37,"tags":"framework-input"},{"id":189982,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.create_oauth1_request(None)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":157,"columnNumber":15,"tags":""},{"id":189983,"label":"CALL","name":"create_oauth1_request","fullName":"self.create_oauth1_request","signature":"","isExternal":true,"code":"self.create_oauth1_request(None)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":157,"columnNumber":15,"tags":""},{"id":189986,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.validate_authorization_request(req)","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":158,"columnNumber":45,"tags":""},{"id":189993,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return req","typeFullName":"","parentMethodName":"check_authorization_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":159,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2452977,"label":"METHOD_PARAMETER_IN","name":"cert","fullName":"","signature":"","isExternal":false,"code":"cert","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":516,"columnNumber":9,"tags":"framework-input"},{"id":2453034,"label":"IDENTIFIER","name":"cert","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":48,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":583467,"label":"METHOD_PARAMETER_IN","name":"rule","fullName":"","signature":"","isExternal":false,"code":"rule","typeFullName":"__builtin.str","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":296,"columnNumber":19,"tags":"framework-input"},{"id":583472,"label":"IDENTIFIER","name":"rule","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":42,"tags":""},{"id":583478,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":16,"tags":""},{"id":583479,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"GET\", rule, options)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":301,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":115311,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":693,"columnNumber":20,"tags":"framework-input"},{"id":115342,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":699,"columnNumber":20,"tags":""},{"id":115343,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":699,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3525314,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data = request.get_json()","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":34,"columnNumber":5,"tags":"framework-input"},{"id":3525316,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"validate(data, key_schema)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":37,"columnNumber":18,"tags":""},{"id":3525347,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"data['username']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":41,"columnNumber":25,"tags":""},{"id":3523255,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":13,"columnNumber":12,"tags":""},{"id":3523284,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"tmp1['username'] = username","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":21,"tags":""},{"id":3523283,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp1['username']","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":24,"tags":""},{"id":3523300,"label":"IDENTIFIER","name":"secret","fullName":"","signature":"","isExternal":false,"code":"jwt.encode(tmp1 = {}\ntmp1['username'] = username\ntmp1['nbf'] = now\ntmp1['exp'] = now + not_after\ntmp1, secret, algorithm = 'HS256')","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":24,"columnNumber":12,"tags":""},{"id":3523306,"label":"CALL","name":"encode","fullName":"good/jwt.py:.encode","signature":"","isExternal":true,"code":"jwt.encode(tmp1 = {}\ntmp1['username'] = username\ntmp1['nbf'] = now\ntmp1['exp'] = now + not_after\ntmp1, secret, algorithm = 'HS256')","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":13,"tags":""},{"id":3523313,"label":"CALL","name":"decode","fullName":"","signature":"","isExternal":false,"code":"tmp0.decode()","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":20,"columnNumber":13,"tags":""},{"id":3523318,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return token","typeFullName":"","parentMethodName":"keygen","parentMethodSignature":"","parentFileName":"good/libapi.py","parentPackageName":"","parentClassName":"","lineNumber":26,"columnNumber":5,"tags":""},{"id":3525355,"label":"CALL","name":"keygen","fullName":"good/libapi.py:.keygen","signature":"","isExternal":false,"code":"libapi.keygen(data['username'], data['password'])","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":41,"columnNumber":11,"tags":""},{"id":3525365,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"tmp8['key'] = key","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":32,"tags":""},{"id":3525364,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp8['key']","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":24,"tags":""},{"id":3525370,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":16,"tags":"pkg:pypi/flask@3.0.3"},{"id":3525372,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(jsonify(tmp8 = {}\ntmp8['key'] = key\ntmp8), 200)","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":16,"tags":""},{"id":3525373,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify({'key': key}), 200","typeFullName":"","parentMethodName":"do_key_create","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":44,"columnNumber":9,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":14335,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":454,"columnNumber":9,"tags":"framework-input"},{"id":14380,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"data is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":494,"columnNumber":12,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":115311,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":693,"columnNumber":20,"tags":"framework-input"},{"id":115330,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.POST_METHODS","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":697,"columnNumber":32,"tags":""},{"id":115327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._method","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":697,"columnNumber":12,"tags":""},{"id":115382,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.multipart()","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":713,"columnNumber":31,"tags":""},{"id":115738,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":789,"columnNumber":16,"tags":""},{"id":115739,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._post","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_request.py:.BaseRequest","lineNumber":789,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1321896,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":62,"columnNumber":9,"tags":"framework-input"},{"id":1321902,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"request(\"get\", url, params = params)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":73,"columnNumber":27,"tags":""},{"id":1321841,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":21,"tags":""},{"id":1321846,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":51,"tags":""},{"id":1321851,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":16,"tags":""},{"id":1321852,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method=method, url=url, **kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":9,"tags":""},{"id":1321905,"label":"CALL","name":"request","fullName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py:.request","signature":"","isExternal":false,"code":"request(\"get\", url, params = params)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":73,"columnNumber":12,"tags":""},{"id":1321906,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request(\"get\", url, params=params, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":73,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2453173,"label":"METHOD_PARAMETER_IN","name":"data","fullName":"","signature":"","isExternal":false,"code":"data","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":626,"columnNumber":25,"tags":"framework-input"},{"id":2453180,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":47,"tags":""},{"id":2453186,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":2453187,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3525410,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":50,"columnNumber":18,"tags":"framework-input"},{"id":3525412,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":51,"columnNumber":32,"tags":""},{"id":3523926,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":7,"columnNumber":15,"tags":""},{"id":3523957,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":84,"tags":""},{"id":3523958,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":83,"tags":""},{"id":3523963,"label":"CALL","name":"execute","fullName":"","signature":"","isExternal":false,"code":"c.execute(\"SELECT * FROM posts WHERE username = ? ORDER BY date DESC\", (username,))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":3523970,"label":"CALL","name":"fetchall","fullName":"","signature":"","isExternal":false,"code":"tmp0.fetchall()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":3523996,"label":"IDENTIFIER","name":"rows","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":53,"tags":""},{"id":3523997,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":3524006,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp2.__next__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":3523981,"label":"CALL","name":"keys","fullName":"","signature":"","isExternal":false,"code":"row.keys()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":24,"tags":""},{"id":3523984,"label":"CALL","name":"zip","fullName":"__builtin.zip","signature":"","isExternal":true,"code":"zip(row.keys(), row)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":20,"tags":""},{"id":3523986,"label":"CALL","name":"dict","fullName":"__builtin.dict","signature":"","isExternal":true,"code":"dict(zip(row.keys(), row))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":15,"tags":""},{"id":3524016,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return posts","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"good/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":5,"tags":""},{"id":3525417,"label":"CALL","name":"get_posts","fullName":"good/libposts.py:.get_posts","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":51,"columnNumber":13,"tags":""},{"id":3525420,"label":"IDENTIFIER","name":"posts","fullName":"","signature":"","isExternal":false,"code":"jsonify(posts)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":53,"columnNumber":20,"tags":"pkg:pypi/flask@3.0.3"},{"id":3525422,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(posts)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":53,"columnNumber":12,"tags":"pkg:pypi/flask@3.0.3"},{"id":3525423,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify(posts)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"good/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":53,"columnNumber":5,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":190075,"label":"IDENTIFIER","name":"tmp9","fullName":"","signature":"","isExternal":false,"code":"tmp9 = request.form","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":20,"tags":"framework-input"},{"id":190081,"label":"CALL","name":"to_dict","fullName":"","signature":"","isExternal":false,"code":"tmp9.to_dict(flat = True)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":172,"columnNumber":20,"tags":""},{"id":190097,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":59,"tags":""},{"id":190096,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.url","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":46,"tags":""},{"id":190093,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.method","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":30,"tags":""},{"id":190102,"label":"CALL","name":"OAuth1Request","fullName":"authlib/oauth1.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":16,"tags":""},{"id":190103,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return OAuth1Request(request.method, request.url, body, request.headers)","typeFullName":"","parentMethodName":"create_oauth1_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/flask_oauth1/authorization_server.py:.AuthorizationServer","lineNumber":175,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":178790,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":73,"columnNumber":64,"tags":"framework-input"},{"id":178797,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs.pop('request', None)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":74,"columnNumber":19,"tags":""},{"id":178798,"label":"CALL","name":"pop","fullName":"kwargs.pop","signature":"","isExternal":true,"code":"kwargs.pop('request', None)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":74,"columnNumber":19,"tags":""},{"id":178850,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":83,"columnNumber":47,"tags":""},{"id":179310,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":126,"columnNumber":17,"tags":""},{"id":179330,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179331,"label":"CALL","name":"_get_oauth_client","fullName":"self._get_oauth_client","signature":"","isExternal":true,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179346,"label":"CALL","name":"","fullName":"enter_tmp2","signature":"","isExternal":true,"code":"enter_tmp2()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":127,"columnNumber":14,"tags":""},{"id":179316,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":45,"tags":""},{"id":179325,"label":"CALL","name":"_send_token_request","fullName":"self._send_token_request","signature":"","isExternal":true,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":20,"tags":""},{"id":179326,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth1Mixin","lineNumber":128,"columnNumber":13,"tags":""},{"id":3752337,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self._fetch_token and request","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"","lineNumber":70,"columnNumber":34,"tags":""},{"id":178763,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._fetch_token","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":70,"columnNumber":12,"tags":""},{"id":178771,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._fetch_token(request)","typeFullName":"","parentMethodName":"_get_requested_token","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":71,"columnNumber":20,"tags":""},{"id":180478,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":291,"columnNumber":17,"tags":""},{"id":180487,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.load_server_metadata()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":292,"columnNumber":20,"tags":""},{"id":180505,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180506,"label":"CALL","name":"_get_oauth_client","fullName":"self._get_oauth_client","signature":"","isExternal":true,"code":"self._get_oauth_client()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180521,"label":"CALL","name":"","fullName":"enter_tmp25","signature":"","isExternal":true,"code":"enter_tmp25()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":293,"columnNumber":14,"tags":""},{"id":180491,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":45,"tags":""},{"id":180500,"label":"CALL","name":"_send_token_request","fullName":"self._send_token_request","signature":"","isExternal":true,"code":"self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":20,"tags":""},{"id":180501,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._send_token_request(session, method, url, token, kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.OAuth2Mixin","lineNumber":294,"columnNumber":13,"tags":""},{"id":3752347,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"","lineNumber":83,"columnNumber":47,"tags":"framework-input"},{"id":178855,"label":"CALL","name":"_get_requested_token","fullName":"self._get_requested_token","signature":"","isExternal":true,"code":"self._get_requested_token(request)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":83,"columnNumber":21,"tags":""},{"id":178860,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"token is None","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":85,"columnNumber":12,"tags":""},{"id":178868,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"session.token = token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":25,"tags":""},{"id":178871,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"session.token","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":88,"columnNumber":9,"tags":""},{"id":178878,"label":"IDENTIFIER","name":"session","fullName":"","signature":"","isExternal":false,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178879,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method, url)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":16,"tags":""},{"id":178880,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method, url, **kwargs)","typeFullName":"","parentMethodName":"_send_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:._RequestMixin","lineNumber":89,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":124657,"label":"METHOD_PARAMETER_IN","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"kwargs","typeFullName":"ANY","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":47,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":1814005,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py:.FieldInfo","lineNumber":572,"columnNumber":21,"tags":"framework-input"},{"id":1814015,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.default_factory","typeFullName":"","parentMethodName":"is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py:.FieldInfo","lineNumber":578,"columnNumber":54,"tags":""},{"id":1814017,"label":"CALL","name":".is","fullName":".is","signature":"","isExternal":false,"code":"self.default_factory is None","typeFullName":"","parentMethodName":"is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py:.FieldInfo","lineNumber":578,"columnNumber":54,"tags":""},{"id":1814012,"label":"CALL","name":".is","fullName":".is","signature":"","isExternal":false,"code":"self.default is PydanticUndefined","typeFullName":"","parentMethodName":"is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py:.FieldInfo","lineNumber":578,"columnNumber":16,"tags":""},{"id":1814018,"label":"CALL","name":".logicalAnd","fullName":".logicalAnd","signature":"","isExternal":false,"code":"self.default is PydanticUndefined and self.default_factory is None","typeFullName":"","parentMethodName":"is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py:.FieldInfo","lineNumber":578,"columnNumber":16,"tags":""},{"id":1814019,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.default is PydanticUndefined and self.default_factory is None","typeFullName":"","parentMethodName":"is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/fields.py:.FieldInfo","lineNumber":578,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":16749,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"/typedefs.py:.StrOrURL","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1164,"columnNumber":19,"tags":"framework-input"},{"id":16757,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request(hdrs.METH_PUT, url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":46,"tags":""},{"id":16756,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"hdrs.METH_PUT","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":31,"tags":""},{"id":16763,"label":"CALL","name":"_request","fullName":"self._request","signature":"","isExternal":true,"code":"self._request(hdrs.METH_PUT, url, data = data)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1168,"columnNumber":17,"tags":""},{"id":16765,"label":"CALL","name":"_RequestContextManager","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:._RequestContextManager","signature":"","isExternal":true,"code":"_RequestContextManager(self._request(hdrs.METH_PUT, url, data = data))","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1167,"columnNumber":20,"tags":""},{"id":16766,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return _RequestContextManager(\n self._request(hdrs.METH_PUT, url, data=data, **kwargs)\n )","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":1167,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":583492,"label":"METHOD_PARAMETER_IN","name":"rule","fullName":"","signature":"","isExternal":false,"code":"rule","typeFullName":"__builtin.str","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":304,"columnNumber":20,"tags":"framework-input"},{"id":583497,"label":"IDENTIFIER","name":"rule","fullName":"","signature":"","isExternal":false,"code":"self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":43,"tags":""},{"id":583503,"label":"CALL","name":"_method_route","fullName":"Scaffold._method_route","signature":"","isExternal":true,"code":"self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":16,"tags":""},{"id":583504,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self._method_route(\"POST\", rule, options)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/flask/sansio/scaffold.py:.Scaffold","lineNumber":309,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":138932,"label":"METHOD_PARAMETER_IN","name":"expect_handler","fullName":"","signature":"","isExternal":false,"code":"expect_handler","typeFullName":"ANY","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1180,"columnNumber":9,"tags":"framework-input"},{"id":138945,"label":"IDENTIFIER","name":"expect_handler","fullName":"","signature":"","isExternal":false,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":67,"tags":""},{"id":138950,"label":"CALL","name":"add_route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.PlainResource.add_route","signature":"","isExternal":true,"code":"resource.add_route(method, handler, expect_handler = expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":16,"tags":""},{"id":138951,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resource.add_route(method, handler, expect_handler=expect_handler)","typeFullName":"","parentMethodName":"add_route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_urldispatcher.py:.UrlDispatcher","lineNumber":1183,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1918296,"label":"METHOD_PARAMETER_IN","name":"stmt","fullName":"","signature":"","isExternal":false,"code":"stmt","typeFullName":"mypy/nodes.py:.AssignmentStmt","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":601,"columnNumber":40,"tags":"framework-input"},{"id":1918302,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"stmt.rvalue","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":605,"columnNumber":16,"tags":""},{"id":1918305,"label":"IDENTIFIER","name":"expr","fullName":"","signature":"","isExternal":false,"code":"isinstance(expr, TempNode)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":606,"columnNumber":23,"tags":""},{"id":1918332,"label":"IDENTIFIER","name":"expr","fullName":"","signature":"","isExternal":false,"code":"isinstance(expr, CallExpr)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":610,"columnNumber":23,"tags":""},{"id":1918338,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"expr.callee","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":610,"columnNumber":54,"tags":""},{"id":1918434,"label":"IDENTIFIER","name":"expr","fullName":"","signature":"","isExternal":false,"code":"isinstance(expr, EllipsisExpr)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":624,"columnNumber":27,"tags":""},{"id":1918437,"label":"CALL","name":"isinstance","fullName":"__builtin.isinstance","signature":"","isExternal":true,"code":"isinstance(expr, EllipsisExpr)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":624,"columnNumber":16,"tags":""},{"id":1918438,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return isinstance(expr, EllipsisExpr)","typeFullName":"","parentMethodName":"get_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/v1/mypy.py:.PydanticModelTransformer","lineNumber":624,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2436927,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":103,"columnNumber":10,"tags":"framework-input"},{"id":2436934,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"request(\"post\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":115,"columnNumber":28,"tags":""},{"id":2436809,"label":"METHOD_PARAMETER_IN","name":"url","fullName":"","signature":"","isExternal":false,"code":"url","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":21,"tags":""},{"id":2436814,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":51,"tags":""},{"id":2436819,"label":"CALL","name":"request","fullName":"session.request","signature":"","isExternal":true,"code":"session.request(method = method, url = url)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":16,"tags":""},{"id":2436820,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return session.request(method=method, url=url, **kwargs)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":59,"columnNumber":9,"tags":""},{"id":2436938,"label":"CALL","name":"request","fullName":"bandit-env/lib/python3.12/site-packages/requests/api.py:.request","signature":"","isExternal":false,"code":"request(\"post\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":115,"columnNumber":12,"tags":""},{"id":2436939,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request(\"post\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/api.py","parentPackageName":"","parentClassName":"","lineNumber":115,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":2452963,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":502,"columnNumber":9,"tags":"framework-input"},{"id":2452984,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452985,"label":"CALL","name":"upper","fullName":"__builtin.str.upper","signature":"","isExternal":true,"code":"method.upper()","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":564,"columnNumber":20,"tags":""},{"id":2452995,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"data or tmp16 = {}\ntmp16","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":568,"columnNumber":18,"tags":""},{"id":2453005,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":572,"columnNumber":21,"tags":""},{"id":2453004,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":571,"columnNumber":18,"tags":""},{"id":2452986,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":565,"columnNumber":17,"tags":""},{"id":2453008,"label":"CALL","name":"Request","fullName":"bandit-env/lib/python3/12/site-packages/requests/models.py:.Request.__init__","signature":"","isExternal":true,"code":"Request(method = method.upper(), url = url, headers = headers, files = files, data = data or tmp16 = {}\ntmp16, json = json, params = params or tmp17 = {}\ntmp17, auth = auth, cookies = cookies, hooks = hooks)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":563,"columnNumber":15,"tags":""},{"id":2453011,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":37,"tags":""},{"id":2453016,"label":"CALL","name":"prepare_request","fullName":"self.prepare_request","signature":"","isExternal":true,"code":"self.prepare_request(req)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":575,"columnNumber":16,"tags":""},{"id":2453030,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"prep.url","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":580,"columnNumber":13,"tags":""},{"id":2453038,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.merge_environment_settings(prep.url, proxies, stream, verify, cert)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":579,"columnNumber":20,"tags":""},{"id":2453069,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453070,"label":"CALL","name":"send","fullName":"self.send","signature":"","isExternal":true,"code":"self.send(prep)","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":589,"columnNumber":16,"tags":""},{"id":2453074,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/requests/sessions.py:.Session","lineNumber":591,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":14337,"label":"METHOD_PARAMETER_IN","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"cookies","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":456,"columnNumber":9,"tags":"framework-input"},{"id":14839,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"cookies is not None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":612,"columnNumber":24,"tags":""},{"id":14846,"label":"IDENTIFIER","name":"cookies","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.update_cookies(cookies)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":614,"columnNumber":55,"tags":""},{"id":14856,"label":"IDENTIFIER","name":"tmp_cookie_jar","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":39,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14825,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp21.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":67,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3387837,"label":"METHOD_PARAMETER_IN","name":"default","fullName":"","signature":"","isExternal":false,"code":"default","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":55,"columnNumber":24,"tags":"framework-input"},{"id":3387847,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return default","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.TypeConversionDict","lineNumber":83,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":178491,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":22,"columnNumber":13,"tags":"framework-input"},{"id":178501,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request('GET', url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":29,"columnNumber":16,"tags":""},{"id":178502,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request('GET', url)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":29,"columnNumber":16,"tags":""},{"id":178503,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request('GET', url, **kwargs)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/integrations/base_client/sync_app.py:.BaseApp","lineNumber":29,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":2710,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":48,"columnNumber":18,"tags":"framework-input"},{"id":2712,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":49,"columnNumber":32,"tags":""},{"id":1664,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":7,"columnNumber":15,"tags":""},{"id":1695,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":84,"tags":""},{"id":1696,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":83,"tags":""},{"id":1701,"label":"CALL","name":"execute","fullName":"","signature":"","isExternal":false,"code":"c.execute(\"SELECT * FROM posts WHERE username = ? ORDER BY date DESC\", (username,))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":1708,"label":"CALL","name":"fetchall","fullName":"","signature":"","isExternal":false,"code":"tmp0.fetchall()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":1734,"label":"IDENTIFIER","name":"rows","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":53,"tags":""},{"id":1735,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":1744,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp2.__next__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":1719,"label":"CALL","name":"keys","fullName":"","signature":"","isExternal":false,"code":"row.keys()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":24,"tags":""},{"id":1722,"label":"CALL","name":"zip","fullName":"__builtin.zip","signature":"","isExternal":true,"code":"zip(row.keys(), row)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":20,"tags":""},{"id":1724,"label":"CALL","name":"dict","fullName":"__builtin.dict","signature":"","isExternal":true,"code":"dict(zip(row.keys(), row))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":15,"tags":""},{"id":1754,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return posts","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":5,"tags":""},{"id":2717,"label":"CALL","name":"get_posts","fullName":"bad/libposts.py:.get_posts","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":49,"columnNumber":13,"tags":""},{"id":2720,"label":"IDENTIFIER","name":"posts","fullName":"","signature":"","isExternal":false,"code":"jsonify(posts)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":51,"columnNumber":20,"tags":"pkg:pypi/flask@3.0.3"},{"id":2722,"label":"CALL","name":"jsonify","fullName":"flask.py:.jsonify","signature":"","isExternal":true,"code":"jsonify(posts)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":51,"columnNumber":12,"tags":"pkg:pypi/flask@3.0.3"},{"id":2723,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return jsonify(posts)","typeFullName":"","parentMethodName":"do_post_list","parentMethodSignature":"","parentFileName":"bad/mod_api.py","parentPackageName":"","parentClassName":"","lineNumber":51,"columnNumber":5,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":124395,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":132,"columnNumber":9,"tags":"framework-input"},{"id":124402,"label":"IDENTIFIER","name":"path","fullName":"","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":33,"tags":""},{"id":124656,"label":"METHOD_PARAMETER_IN","name":"path","fullName":"","signature":"","isExternal":false,"code":"path","typeFullName":"__builtin.str","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":182,"columnNumber":34,"tags":"framework-input"},{"id":124669,"label":"IDENTIFIER","name":"kwargs","fullName":"","signature":"","isExternal":false,"code":"RouteDef(method, path, handler, kwargs)","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":184,"columnNumber":64,"tags":""},{"id":124684,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return handler","typeFullName":"","parentMethodName":"inner","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":185,"columnNumber":13,"tags":""},{"id":124660,"label":"METHOD_REF","name":"","fullName":"","signature":"","isExternal":false,"code":"inner = def inner(...)","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":183,"columnNumber":9,"tags":"framework-input"},{"id":124690,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return inner","typeFullName":"","parentMethodName":"route","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.RouteTableDef","lineNumber":187,"columnNumber":9,"tags":""},{"id":124405,"label":"CALL","name":"route","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py:.route","signature":"","isExternal":false,"code":"route(hdrs.METH_PUT, path, handler)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":12,"tags":""},{"id":124406,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return route(hdrs.METH_PUT, path, handler, **kwargs)","typeFullName":"","parentMethodName":"put","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/web_routedef.py","parentPackageName":"","parentClassName":"","lineNumber":133,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":3557,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":12,"columnNumber":13,"tags":"framework-input"},{"id":3559,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"not username","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":3577,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":32,"tags":""},{"id":1664,"label":"METHOD_PARAMETER_IN","name":"username","fullName":"","signature":"","isExternal":false,"code":"username","typeFullName":"ANY","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":7,"columnNumber":15,"tags":""},{"id":1695,"label":"IDENTIFIER","name":"username","fullName":"","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":84,"tags":""},{"id":1696,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"(username,)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":83,"tags":""},{"id":1701,"label":"CALL","name":"execute","fullName":"","signature":"","isExternal":false,"code":"c.execute(\"SELECT * FROM posts WHERE username = ? ORDER BY date DESC\", (username,))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":1708,"label":"CALL","name":"fetchall","fullName":"","signature":"","isExternal":false,"code":"tmp0.fetchall()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":14,"columnNumber":12,"tags":""},{"id":1734,"label":"IDENTIFIER","name":"rows","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":53,"tags":""},{"id":1735,"label":"CALL","name":"__iter__","fullName":"","signature":"","isExternal":false,"code":"rows.__iter__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":1744,"label":"CALL","name":"__next__","fullName":"","signature":"","isExternal":false,"code":"tmp2.__next__()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":13,"tags":""},{"id":1719,"label":"CALL","name":"keys","fullName":"","signature":"","isExternal":false,"code":"row.keys()","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":24,"tags":""},{"id":1722,"label":"CALL","name":"zip","fullName":"__builtin.zip","signature":"","isExternal":true,"code":"zip(row.keys(), row)","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":20,"tags":""},{"id":1724,"label":"CALL","name":"dict","fullName":"__builtin.dict","signature":"","isExternal":true,"code":"dict(zip(row.keys(), row))","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":16,"columnNumber":15,"tags":""},{"id":1754,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return posts","typeFullName":"","parentMethodName":"get_posts","parentMethodSignature":"","parentFileName":"bad/libposts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":5,"tags":""},{"id":3582,"label":"CALL","name":"get_posts","fullName":"bad/libposts.py:.get_posts","signature":"","isExternal":false,"code":"libposts.get_posts(username)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":18,"columnNumber":13,"tags":""},{"id":3593,"label":"IDENTIFIER","name":"posts","fullName":"","signature":"","isExternal":false,"code":"render_template('posts.view.html', posts = posts, username = username, users = users)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":53,"tags":"pkg:pypi/flask@3.0.3"},{"id":3597,"label":"CALL","name":"render_template","fullName":"flask.py:.render_template","signature":"","isExternal":true,"code":"render_template('posts.view.html', posts = posts, username = username, users = users)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":12,"tags":"pkg:pypi/flask@3.0.3"},{"id":3598,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return render_template('posts.view.html', posts=posts, username=username, users=users)","typeFullName":"","parentMethodName":"do_view","parentMethodSignature":"","parentFileName":"bad/mod_posts.py","parentPackageName":"","parentClassName":"","lineNumber":21,"columnNumber":5,"tags":""}],"purls":["pkg:pypi/flask@3.0.3"]},{"flows":[{"id":1338140,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":626,"columnNumber":14,"tags":"framework-input"},{"id":1338154,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":1338155,"label":"CALL","name":"request","fullName":"self.request","signature":"","isExternal":true,"code":"self.request(\"POST\", url, data = data, json = json)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":16,"tags":""},{"id":1338156,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self.request(\"POST\", url, data=data, json=json, **kwargs)","typeFullName":"","parentMethodName":"post","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pip/_vendor/requests/sessions.py:.Session","lineNumber":637,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":239243,"label":"METHOD_PARAMETER_IN","name":"body","fullName":"","signature":"","isExternal":false,"code":"body","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":11,"columnNumber":45,"tags":"framework-input"},{"id":239248,"label":"IDENTIFIER","name":"body","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":46,"tags":""},{"id":239251,"label":"CALL","name":"OAuth1Request","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oauth1/rfc5849/wrapper.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":19,"tags":""},{"id":239256,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":14,"columnNumber":16,"tags":""},{"id":239266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":40,"tags":""},{"id":239271,"label":"CALL","name":"get_client_by_id","fullName":"self.get_client_by_id","signature":"","isExternal":true,"code":"self.get_client_by_id(request.client_id)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":18,"tags":""},{"id":239274,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":18,"columnNumber":16,"tags":""},{"id":239281,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"request.client = client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":26,"tags":""},{"id":239284,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":9,"tags":""},{"id":239296,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":43,"tags":""},{"id":239301,"label":"CALL","name":"get_token_credential","fullName":"self.get_token_credential","signature":"","isExternal":true,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":17,"tags":""},{"id":239304,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"not token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":26,"columnNumber":16,"tags":""},{"id":239311,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":30,"tags":""},{"id":239314,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":9,"tags":""},{"id":239316,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":30,"columnNumber":43,"tags":""},{"id":239322,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":31,"columnNumber":39,"tags":""},{"id":239329,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":32,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3380644,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":84,"columnNumber":13,"tags":"framework-input"},{"id":3380655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":18,"tags":""},{"id":3380656,"label":"CALL","name":"__getitem__","fullName":"self.__getitem__","signature":"","isExternal":true,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":18,"tags":""},{"id":3380674,"label":"IDENTIFIER","name":"rv","fullName":"","signature":"","isExternal":false,"code":"type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":116,"columnNumber":25,"tags":""},{"id":3380676,"label":"CALL","name":"type","fullName":"__builtin.type","signature":"","isExternal":true,"code":"type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":116,"columnNumber":20,"tags":""},{"id":3380677,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":116,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":14350,"label":"METHOD_PARAMETER_IN","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"timeout","typeFullName":"ANY","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":471,"columnNumber":9,"tags":"framework-input"},{"id":14565,"label":"IDENTIFIER","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"timeout is sentinel","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":533,"columnNumber":12,"tags":""},{"id":14575,"label":"IDENTIFIER","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"isinstance(timeout, ClientTimeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":536,"columnNumber":31,"tags":""},{"id":14580,"label":"IDENTIFIER","name":"timeout","fullName":"","signature":"","isExternal":false,"code":"ClientTimeout(total = timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":537,"columnNumber":52,"tags":""},{"id":14582,"label":"CALL","name":"ClientTimeout","fullName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientTimeout.__init__","signature":"","isExternal":true,"code":"ClientTimeout(total = timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":537,"columnNumber":32,"tags":""},{"id":14600,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.ceil_threshold","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":543,"columnNumber":60,"tags":""},{"id":14597,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.total","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":543,"columnNumber":25,"tags":""},{"id":14594,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":543,"columnNumber":13,"tags":""},{"id":14655,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"Trace(self, trace_config, trace_config.trace_config_ctx(trace_request_ctx = trace_request_ctx))","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":561,"columnNumber":17,"tags":""},{"id":14828,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._cookie_jar","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":610,"columnNumber":35,"tags":""},{"id":14852,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"tmp_cookie_jar.filter_cookies(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":615,"columnNumber":69,"tags":""},{"id":14884,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":71,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14951,"label":"IDENTIFIER","name":"proxy_auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":641,"columnNumber":36,"tags":""},{"id":14940,"label":"IDENTIFIER","name":"version","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":634,"columnNumber":33,"tags":""},{"id":14950,"label":"IDENTIFIER","name":"proxy","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":640,"columnNumber":31,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14937,"label":"IDENTIFIER","name":"data","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":631,"columnNumber":30,"tags":""},{"id":14939,"label":"IDENTIFIER","name":"auth","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":633,"columnNumber":30,"tags":""},{"id":14936,"label":"IDENTIFIER","name":"skip_headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":630,"columnNumber":43,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14960,"label":"IDENTIFIER","name":"server_hostname","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":645,"columnNumber":41,"tags":""},{"id":14941,"label":"IDENTIFIER","name":"compress","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":635,"columnNumber":34,"tags":""},{"id":14934,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":628,"columnNumber":32,"tags":""},{"id":14943,"label":"IDENTIFIER","name":"expect100","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":637,"columnNumber":35,"tags":""},{"id":14962,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":647,"columnNumber":32,"tags":""},{"id":14975,"label":"IDENTIFIER","name":"traces","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":658,"columnNumber":45,"tags":""},{"id":14985,"label":"IDENTIFIER","name":"tmp27","fullName":"","signature":"","isExternal":false,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":15056,"label":"IDENTIFIER","name":"auto_decompress","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":672,"columnNumber":41,"tags":""},{"id":15051,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"tmp32.set_response_params(timer = timer, skip_payload = method_must_be_empty_body(method), read_until_eof = read_until_eof, auto_decompress = auto_decompress, read_timeout = real_timeout.sock_read, read_bufsize = read_bufsize, timeout_ceil_threshold = self._connector._timeout_ceil_threshold, max_line_size = max_line_size, max_field_size = max_field_size)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":669,"columnNumber":31,"tags":""},{"id":14952,"label":"IDENTIFIER","name":"timer","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":642,"columnNumber":31,"tags":""},{"id":14942,"label":"IDENTIFIER","name":"chunked","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":636,"columnNumber":33,"tags":""},{"id":14938,"label":"IDENTIFIER","name":"all_cookies","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":632,"columnNumber":33,"tags":""},{"id":14933,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":627,"columnNumber":25,"tags":""},{"id":14935,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":629,"columnNumber":33,"tags":""},{"id":15194,"label":"IDENTIFIER","name":"headers","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_redirect(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":710,"columnNumber":67,"tags":""},{"id":14932,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":626,"columnNumber":25,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14953,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":643,"columnNumber":33,"tags":""},{"id":14970,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15083,"label":"IDENTIFIER","name":"req","fullName":"","signature":"","isExternal":false,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15091,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.start(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":684,"columnNumber":39,"tags":""},{"id":15222,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"history.append(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":714,"columnNumber":40,"tags":""},{"id":15236,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":716,"columnNumber":29,"tags":""},{"id":15327,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.headers","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15334,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":68,"tags":""},{"id":15336,"label":"CALL","name":".logicalOr","fullName":".logicalOr","signature":"","isExternal":false,"code":"tmp35 = resp.headers\ntmp35.get(hdrs.LOCATION) or tmp36 = resp.headers\ntmp36.get(hdrs.URI)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":731,"columnNumber":33,"tags":""},{"id":15339,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"r_url is None","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":734,"columnNumber":28,"tags":""},{"id":15351,"label":"IDENTIFIER","name":"r_url","fullName":"","signature":"","isExternal":false,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":744,"columnNumber":33,"tags":""},{"id":15357,"label":"CALL","name":"URL","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.__init__","signature":"","isExternal":true,"code":"URL(r_url, encoded = not self._requote_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":743,"columnNumber":51,"tags":""},{"id":15394,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":60,"tags":""},{"id":15399,"label":"CALL","name":"join","fullName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL.join","signature":"","isExternal":false,"code":"url.join(parsed_redirect_url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":757,"columnNumber":51,"tags":""},{"id":15408,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"parsed_redirect_url.origin()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":760,"columnNumber":47,"tags":""},{"id":3516068,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":515,"columnNumber":16,"tags":""},{"id":3516095,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._val","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":526,"columnNumber":13,"tags":""},{"id":3516102,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.hostname","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":48,"tags":""},{"id":3516105,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"v.port","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py:.URL","lineNumber":527,"columnNumber":60,"tags":""},{"id":3668168,"label":"METHOD_PARAMETER_OUT","name":"","fullName":"","signature":"","isExternal":false,"code":"RET","typeFullName":"","parentMethodName":"origin","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/yarl/_url.py","parentPackageName":"","parentClassName":"","lineNumber":515,"columnNumber":16,"tags":""},{"id":15413,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"InvalidUrlRedirectClientError(parsed_redirect_url, \"Invalid redirect URL origin\")","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":763,"columnNumber":33,"tags":""},{"id":15446,"label":"IDENTIFIER","name":"parsed_redirect_url","fullName":"","signature":"","isExternal":false,"code":"url = parsed_redirect_url","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":771,"columnNumber":31,"tags":""},{"id":14743,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":62,"tags":""},{"id":14745,"label":"CALL","name":"strip_auth_from_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.strip_auth_from_url","signature":"","isExternal":true,"code":"strip_auth_from_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":42,"tags":""},{"id":14751,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp20[0]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":577,"columnNumber":21,"tags":""},{"id":14761,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"url.raw_host","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":578,"columnNumber":28,"tags":""},{"id":14769,"label":"IDENTIFIER","name":"url","fullName":"","signature":"","isExternal":false,"code":"err_exc_cls(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":586,"columnNumber":43,"tags":""},{"id":14886,"label":"CALL","name":"get_env_proxy_for_url","fullName":"bandit-env/lib/python3/12/site-packages/aiohttp/helpers.py:.get_env_proxy_for_url","signature":"","isExternal":true,"code":"get_env_proxy_for_url(url)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":49,"tags":""},{"id":14897,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"tmp22[1]","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":623,"columnNumber":29,"tags":""},{"id":14965,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.trust_env","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":648,"columnNumber":35,"tags":""},{"id":14959,"label":"CALL","name":".conditional","fullName":".conditional","signature":"","isExternal":false,"code":"ssl if ssl is not None else True","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":644,"columnNumber":29,"tags":""},{"id":14986,"label":"CALL","name":"connect","fullName":"tmp27.connect","signature":"","isExternal":true,"code":"tmp27.connect(req, traces = traces, timeout = real_timeout)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":657,"columnNumber":42,"tags":""},{"id":15047,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":667,"columnNumber":28,"tags":""},{"id":15070,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"conn.protocol","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":668,"columnNumber":21,"tags":""},{"id":15059,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"real_timeout.sock_read","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":673,"columnNumber":38,"tags":""},{"id":14949,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._response_class","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":639,"columnNumber":40,"tags":""},{"id":14946,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self._loop","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":638,"columnNumber":30,"tags":""},{"id":14971,"label":"CALL","name":"_request_class","fullName":"self._request_class","signature":"","isExternal":true,"code":"self._request_class(method, url, params = params, headers = headers, skip_auto_headers = skip_headers, data = data, cookies = all_cookies, auth = auth, version = version, compress = compress, chunked = chunked, expect100 = expect100, loop = self._loop, response_class = self._response_class, proxy = proxy, proxy_auth = proxy_auth, timer = timer, session = self, ssl = ssl if ssl is not None else True, server_hostname = server_hostname, proxy_headers = proxy_headers, traces = traces, trust_env = self.trust_env)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":625,"columnNumber":27,"tags":""},{"id":15084,"label":"CALL","name":"send","fullName":"req.send","signature":"","isExternal":true,"code":"req.send(conn)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":682,"columnNumber":42,"tags":""},{"id":15253,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":723,"columnNumber":29,"tags":""},{"id":15266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.status","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":724,"columnNumber":29,"tags":""},{"id":15348,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":740,"columnNumber":29,"tags":""},{"id":15384,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.close()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":754,"columnNumber":29,"tags":""},{"id":15459,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"resp.release()","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":773,"columnNumber":25,"tags":""},{"id":15513,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"raise_for_status(resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":785,"columnNumber":40,"tags":""},{"id":15533,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"resp.connection","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":791,"columnNumber":20,"tags":""},{"id":15575,"label":"IDENTIFIER","name":"resp","fullName":"","signature":"","isExternal":false,"code":"trace.send_request_end(method, url.update_query(params), headers, resp)","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":800,"columnNumber":64,"tags":""},{"id":15600,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return resp","typeFullName":"","parentMethodName":"_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/aiohttp/client.py:.ClientSession","lineNumber":802,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":255042,"label":"METHOD_PARAMETER_IN","name":"grant_type","fullName":"","signature":"","isExternal":false,"code":"grant_type","typeFullName":"ANY","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":69,"columnNumber":27,"tags":"framework-input"},{"id":255049,"label":"IDENTIFIER","name":"grant_type","fullName":"","signature":"","isExternal":false,"code":"('grant_type', grant_type)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":92,"columnNumber":30,"tags":""},{"id":255050,"label":"CALL","name":".tupleLiteral","fullName":".tupleLiteral","signature":"","isExternal":false,"code":"('grant_type', grant_type)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":92,"columnNumber":15,"tags":""},{"id":255051,"label":"CALL","name":".listLiteral","fullName":".listLiteral","signature":"","isExternal":false,"code":"[('grant_type', grant_type)]","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":92,"columnNumber":14,"tags":""},{"id":255061,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params.append(('redirect_uri', redirect_uri))","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":95,"columnNumber":9,"tags":""},{"id":255104,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"params.append((to_unicode(k), kwargs[k]))","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":105,"columnNumber":13,"tags":""},{"id":255127,"label":"IDENTIFIER","name":"params","fullName":"","signature":"","isExternal":false,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":35,"tags":""},{"id":255129,"label":"CALL","name":"add_params_to_qs","fullName":"authlib/common/urls.py:.add_params_to_qs","signature":"","isExternal":true,"code":"add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":12,"tags":""},{"id":255130,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return add_params_to_qs(body, params)","typeFullName":"","parentMethodName":"prepare_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth2/rfc6749/parameters.py","parentPackageName":"","parentClassName":"","lineNumber":107,"columnNumber":5,"tags":""}],"purls":[]},{"flows":[{"id":239241,"label":"METHOD_PARAMETER_IN","name":"method","fullName":"","signature":"","isExternal":false,"code":"method","typeFullName":"ANY","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":11,"columnNumber":32,"tags":"framework-input"},{"id":239246,"label":"IDENTIFIER","name":"method","fullName":"","signature":"","isExternal":false,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":33,"tags":""},{"id":239251,"label":"CALL","name":"OAuth1Request","fullName":"bandit-env/lib/python3/12/site-packages/authlib/oauth1/rfc5849/wrapper.py:.OAuth1Request.__init__","signature":"","isExternal":true,"code":"OAuth1Request(method, uri, body, headers)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":12,"columnNumber":19,"tags":""},{"id":239256,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":14,"columnNumber":16,"tags":""},{"id":239266,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client_id","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":40,"tags":""},{"id":239271,"label":"CALL","name":"get_client_by_id","fullName":"self.get_client_by_id","signature":"","isExternal":true,"code":"self.get_client_by_id(request.client_id)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":17,"columnNumber":18,"tags":""},{"id":239274,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"not client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":18,"columnNumber":16,"tags":""},{"id":239281,"label":"IDENTIFIER","name":"client","fullName":"","signature":"","isExternal":false,"code":"request.client = client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":26,"tags":""},{"id":239284,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.client","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":20,"columnNumber":9,"tags":""},{"id":239296,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":43,"tags":""},{"id":239301,"label":"CALL","name":"get_token_credential","fullName":"self.get_token_credential","signature":"","isExternal":true,"code":"self.get_token_credential(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":25,"columnNumber":17,"tags":""},{"id":239304,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"not token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":26,"columnNumber":16,"tags":""},{"id":239311,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":30,"tags":""},{"id":239314,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":29,"columnNumber":9,"tags":""},{"id":239316,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":30,"columnNumber":43,"tags":""},{"id":239322,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":31,"columnNumber":39,"tags":""},{"id":239329,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/resource_protector.py:.ResourceProtector","lineNumber":32,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":1827195,"label":"METHOD_PARAMETER_IN","name":"field","fullName":"","signature":"","isExternal":false,"code":"field","typeFullName":"ANY","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1537,"columnNumber":9,"tags":"framework-input"},{"id":1827222,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"field['type']","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1555,"columnNumber":16,"tags":""},{"id":1827230,"label":"IDENTIFIER","name":"field","fullName":"","signature":"","isExternal":false,"code":"field.get('required', total)","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1556,"columnNumber":24,"tags":""},{"id":1827231,"label":"CALL","name":"get","fullName":"bandit-env/lib/python3.12/site-packages/pydantic_core/core_schema.py:.ChainSchema..indexAccess.get","signature":"","isExternal":true,"code":"field.get('required', total)","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1556,"columnNumber":24,"tags":""},{"id":1827232,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return field.get('required', total)","typeFullName":"","parentMethodName":"field_is_required","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/pydantic/json_schema.py:.GenerateJsonSchema","lineNumber":1556,"columnNumber":17,"tags":""}],"purls":[]},{"flows":[{"id":234632,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":179,"columnNumber":32,"tags":"framework-input"},{"id":234650,"label":"IDENTIFIER","name":"self","fullName":"","signature":"","isExternal":false,"code":"self._get_client(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":185,"columnNumber":18,"tags":""},{"id":234663,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.token","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":189,"columnNumber":16,"tags":""},{"id":234671,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.get_temporary_credential(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":192,"columnNumber":47,"tags":""},{"id":234689,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.oauth_params","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":196,"columnNumber":20,"tags":""},{"id":234696,"label":"CALL","name":"get","fullName":"","signature":"","isExternal":false,"code":"tmp1.get('oauth_verifier')","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":196,"columnNumber":20,"tags":""},{"id":234700,"label":"IDENTIFIER","name":"verifier","fullName":"","signature":"","isExternal":false,"code":"not verifier","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":197,"columnNumber":16,"tags":""},{"id":234708,"label":"IDENTIFIER","name":"verifier","fullName":"","signature":"","isExternal":false,"code":"token.check_verifier(verifier)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":200,"columnNumber":37,"tags":""},{"id":234721,"label":"IDENTIFIER","name":"token","fullName":"","signature":"","isExternal":false,"code":"request.credential = token","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":203,"columnNumber":30,"tags":""},{"id":234724,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"request.credential","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":203,"columnNumber":9,"tags":""},{"id":234726,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_timestamp_and_nonce(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":204,"columnNumber":43,"tags":""},{"id":234732,"label":"IDENTIFIER","name":"request","fullName":"","signature":"","isExternal":false,"code":"self.validate_oauth_signature(request)","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":205,"columnNumber":39,"tags":""},{"id":234739,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return request","typeFullName":"","parentMethodName":"validate_token_request","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/authlib/oauth1/rfc5849/authorization_server.py:.AuthorizationServer","lineNumber":206,"columnNumber":9,"tags":""}],"purls":[]},{"flows":[{"id":3380645,"label":"METHOD_PARAMETER_IN","name":"key","fullName":"","signature":"","isExternal":false,"code":"key","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":84,"columnNumber":19,"tags":"framework-input"},{"id":3380650,"label":"IDENTIFIER","name":"key","fullName":"","signature":"","isExternal":false,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":35,"tags":""},{"id":3380656,"label":"CALL","name":"__getitem__","fullName":"self.__getitem__","signature":"","isExternal":true,"code":"self.__getitem__(key, _get_mode = True)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":110,"columnNumber":18,"tags":""},{"id":3380674,"label":"IDENTIFIER","name":"rv","fullName":"","signature":"","isExternal":false,"code":"type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":116,"columnNumber":25,"tags":""},{"id":3380676,"label":"CALL","name":"type","fullName":"__builtin.type","signature":"","isExternal":true,"code":"type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":116,"columnNumber":20,"tags":""},{"id":3380677,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return type(rv)","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/headers.py:.Headers","lineNumber":116,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":2511754,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":198,"columnNumber":13,"tags":"framework-input"},{"id":2511760,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.name","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":207,"columnNumber":12,"tags":""},{"id":2511764,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return self","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/rich/layout.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/rich/layout.py:.Layout","lineNumber":208,"columnNumber":13,"tags":""}],"purls":[]},{"flows":[{"id":3391769,"label":"METHOD_PARAMETER_IN","name":"self","fullName":"","signature":"","isExternal":false,"code":"self","typeFullName":"ANY","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":694,"columnNumber":13,"tags":"framework-input"},{"id":3391803,"label":"CALL","name":".fieldAccess","fullName":".fieldAccess","signature":"","isExternal":false,"code":"self.dicts","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":695,"columnNumber":18,"tags":""},{"id":3391810,"label":"CALL","name":"__iter__","fullName":"tmp72.__iter__","signature":"","isExternal":true,"code":"tmp72.__iter__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":695,"columnNumber":9,"tags":""},{"id":3391820,"label":"CALL","name":"__next__","fullName":"tmp71.__next__","signature":"","isExternal":true,"code":"tmp71.__next__()","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":695,"columnNumber":9,"tags":""},{"id":3391775,"label":"IDENTIFIER","name":"d","fullName":"","signature":"","isExternal":false,"code":"key in d","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":696,"columnNumber":23,"tags":""},{"id":3391782,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":699,"columnNumber":37,"tags":""},{"id":3391797,"label":"CALL","name":".indexAccess","fullName":".indexAccess","signature":"","isExternal":false,"code":"d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":702,"columnNumber":24,"tags":""},{"id":3391798,"label":"RETURN","name":"","fullName":"","signature":"","isExternal":false,"code":"return d[key]","typeFullName":"","parentMethodName":"get","parentMethodSignature":"","parentFileName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py","parentPackageName":"","parentClassName":"bandit-env/lib/python3.12/site-packages/werkzeug/datastructures/structures.py:.CombinedMultiDict","lineNumber":702,"columnNumber":17,"tags":""}],"purls":[]}]} \ No newline at end of file From 7a0a5922ba47da0b3da08cac8ca80a693b445a1a Mon Sep 17 00:00:00 2001 From: andream16 Date: Tue, 10 Sep 2024 17:51:48 +0100 Subject: [PATCH 2/3] wip --- components/enrichers/reachability/task.yaml | 47 +++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 components/enrichers/reachability/task.yaml diff --git a/components/enrichers/reachability/task.yaml b/components/enrichers/reachability/task.yaml new file mode 100644 index 000000000..427749c83 --- /dev/null +++ b/components/enrichers/reachability/task.yaml @@ -0,0 +1,47 @@ +--- +apiVersion: tekton.dev/v1beta1 +kind: Task +metadata: + name: enricher-reachability + labels: + v1.dracon.ocurity.com/component: enricher +spec: + description: Performs a reachability check on a supplied repository using AppThreat/atom. + workspaces: + - name: output + description: The workspace containing the source-code to scan. + steps: + - name: run-cdxgen + imagePullPolicy: IfNotPresent + image: node:lts-alpine3.20@sha256:2d07db07a2df6830718ae2a47db6fedce6745f5bcd174c398f2acdda90a11c03 + command: + - /bin/sh + - -c + - | + npm install -g @cyclonedx/cdxgen --omit=optional + cdxgen -t python --deep -o bom.json . + + - name: run-atom + imagePullPolicy: IfNotPresent + image: ghcr.io/appthreat/atom:v2.0.18@sha256:893ed9ede9eea19540027faf72aa618e2b488192378f590fd2a1277b77712c1a + command: + - /bin/sh + - -c + - | + reachables \ + -o app.atom \ + -s reachables.json \ + -l python \ + . + + - name: run-enricher + imagePullPolicy: IfNotPresent + image: '{{ default "ghcr.io/ocurity/dracon" .Values.image.registry }}/components/enrichers/reachability:{{ .Chart.AppVersion }}' + command: ["/app/components/enrichers/reachability/reachability"] + env: + - name: READ_PATH + value: $(workspaces.output.path)/.dracon/enrichers/reachability + - name: WRITE_PATH + value: $(workspaces.output.path)/.dracon/enrichers/reachability + - name: ATOM_FILE_PATH + value: $(workspaces.output.path)/.dracon/enrichers/reachables.json From 5f781353d1d371f5e22701fc2394918a6ad99fbe Mon Sep 17 00:00:00 2001 From: andream16 Date: Tue, 17 Sep 2024 16:10:31 +0100 Subject: [PATCH 3/3] w --- .../reachability/internal/atom/reader.go | 4 +- .../internal/enricher/enricher.go | 52 ++++++++++++++++-- .../reachability/internal/logging/logger.go | 2 +- .../enrichers/reachability/{cmd => }/main.go | 0 .../reachability/{cmd => }/main_test.go | 2 +- components/enrichers/reachability/task.yaml | 53 +++++++++++++------ deploy/dracon/values/dev.yaml | 4 +- .../reachability-project/kustomization.yaml | 13 +++++ .../reachability-project/pipelinerun.yaml | 24 +++++++++ 9 files changed, 130 insertions(+), 24 deletions(-) rename components/enrichers/reachability/{cmd => }/main.go (100%) rename components/enrichers/reachability/{cmd => }/main_test.go (98%) create mode 100644 examples/pipelines/reachability-project/kustomization.yaml create mode 100644 examples/pipelines/reachability-project/pipelinerun.yaml diff --git a/components/enrichers/reachability/internal/atom/reader.go b/components/enrichers/reachability/internal/atom/reader.go index 23579947f..2bc4996e3 100644 --- a/components/enrichers/reachability/internal/atom/reader.go +++ b/components/enrichers/reachability/internal/atom/reader.go @@ -76,12 +76,14 @@ func NewReader(atomFilePath string, purlParser *purl.Parser) (*Reader, error) { } // Read deserialises the json content of the provided atom file into Reachables format. -func (r *Reader) Read() (*Response, error) { +func (r *Reader) Read(ctx context.Context) (*Response, error) { b, err := os.ReadFile(r.atomFilePath) if err != nil { return nil, fmt.Errorf("failed to read atom file: %w", err) } + logging.FromContext(ctx).Debug("sample atom file contents", slog.String("payload", string(b))) + var res Response if err := json.Unmarshal(b, &res); err != nil { return nil, fmt.Errorf("failed to unmarshal atom response: %w", err) diff --git a/components/enrichers/reachability/internal/enricher/enricher.go b/components/enrichers/reachability/internal/enricher/enricher.go index 262ee119f..1f1cf2d48 100644 --- a/components/enrichers/reachability/internal/enricher/enricher.go +++ b/components/enrichers/reachability/internal/enricher/enricher.go @@ -48,40 +48,73 @@ func NewEnricher( // Enrich looks for untagged inputs and processes them outputting if any of them is reachable. // The reachability checks leverage atom - https://github.com/AppThreat/atom. func (r *enricher) Enrich(ctx context.Context) error { - logger := logging.FromContext(ctx) + var ( + logger = logging.FromContext(ctx).With( + slog.String("producer_results_path", r.cfg.ProducerResultsPath), + slog.String("enriched_results_path", r.cfg.EnrichedResultsPath), + slog.String("atom_file_path", r.cfg.ATOMFilePath), + ) + ) + + logger.Debug("running enrichment step") + logger.Debug("preparing to read tagged response...") taggedRes, err := r.readWriter.ReadTaggedResponse() if err != nil { return fmt.Errorf("could not read tagged response: %w", err) } - reachablesRes, err := r.atomReader.Read() + logger = logger.With(slog.Int("num_tagged_resources", len(taggedRes))) + logger.Debug("successfully read tagged response!") + logger.Debug("preparing to read atom file...") + + reachablesRes, err := r.atomReader.Read(ctx) if err != nil { return fmt.Errorf("could not read atom reachables from path %s: %w", r.cfg.ATOMFilePath, err) } + logger = logger.With(slog.Int("num_atom_reachables", len(reachablesRes.Reachables))) + logger.Debug("successfully read atom file!") + logger.Debug("preparing to check for reachable purls...") + reachablePurls, err := r.atomReader.ReachablePurls(ctx, reachablesRes) if err != nil { return fmt.Errorf("could not get reachable purls: %w", err) } + logger = logger.With(slog.Int("num_reachable_purls", len(reachablePurls))) + logger.Debug("successfully checked for reachable purls!") + logger.Debug("preparing to create a new searcher...") + searcher, err := search.NewSearcher(reachablesRes.Reachables, reachablePurls) if err != nil { return fmt.Errorf("could not create searcher: %w", err) } + logger.Debug("successfully created a new searcher!") + logger.Debug("preparing to check for reachable targets...") + for _, taggedEntry := range taggedRes { var ( enrichedIssues []*v1.EnrichedIssue issues = taggedEntry.GetIssues() ) + + logger := logger.With( + slog.String("tool_name", taggedEntry.GetToolName()), + slog.String("scan_target", taggedEntry.GetToolName()), + slog.Any("scan_info", taggedEntry.GetScanInfo()), + slog.Int("num_issues", len(issues)), + ) + + logger.Debug("preparing to enrich issues in target...") + for _, issue := range issues { // Search. ok, err := searcher.Search(issue.Target) if err != nil { logger.Error( "could not search target. Continuing...", - slog.String("target", issue.Target), slog.String("err", err.Error()), ) continue @@ -96,14 +129,22 @@ func (r *enricher) Enrich(ctx context.Context) error { }) } + logger = logger.With(slog.Int("num_enriched_issues", len(enrichedIssues))) + + var numReachable int for _, ei := range enrichedIssues { v, ok := ei.Annotations["reachable"] if ok && v == "true" { _ = v + numReachable++ } } + logger = logger.With(slog.Int("num_reachable_issues", numReachable)) + logger.Debug("successfully enriched issues in target!") + // Write results. + logger.Debug("preparing to write enriched results for tagged entry...") if err := r.readWriter.WriteEnrichedResults(taggedEntry, enrichedIssues); err != nil { logger.Error( "could not write enriched results. Continuing...", @@ -112,6 +153,8 @@ func (r *enricher) Enrich(ctx context.Context) error { continue } + logger.Debug("successfully wrote enriched results for tagged entry!") + logger.Debug("preparing to write raw results for tagged entry...") if err := r.readWriter.WriteRawResults(taggedEntry); err != nil { logger.Error( "could not write raw results. Continuing...", @@ -119,7 +162,10 @@ func (r *enricher) Enrich(ctx context.Context) error { ) continue } + + logger.Debug("successfully wrote raw results for tagged entry!") } + logger.Debug("completed enrichment step!") return nil } diff --git a/components/enrichers/reachability/internal/logging/logger.go b/components/enrichers/reachability/internal/logging/logger.go index 0c20b2370..725cc8d1c 100644 --- a/components/enrichers/reachability/internal/logging/logger.go +++ b/components/enrichers/reachability/internal/logging/logger.go @@ -13,7 +13,7 @@ const ctxLoggerKey = loggerKey("logging") // NewLogger returns a new structured logger. func NewLogger() *slog.Logger { return slog.New(slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{ - AddSource: true, + Level: slog.LevelDebug, })) } diff --git a/components/enrichers/reachability/cmd/main.go b/components/enrichers/reachability/main.go similarity index 100% rename from components/enrichers/reachability/cmd/main.go rename to components/enrichers/reachability/main.go diff --git a/components/enrichers/reachability/cmd/main_test.go b/components/enrichers/reachability/main_test.go similarity index 98% rename from components/enrichers/reachability/cmd/main_test.go rename to components/enrichers/reachability/main_test.go index 6ec020f95..6b3322ca1 100644 --- a/components/enrichers/reachability/cmd/main_test.go +++ b/components/enrichers/reachability/main_test.go @@ -12,7 +12,7 @@ import ( ) const ( - baseTestdataPath = "../test/testdata" + baseTestdataPath = "./test/testdata" banditRawFileName = "bandit.raw.pb" banditEnrichedFileName = "bandit.reachability.enriched.pb" diff --git a/components/enrichers/reachability/task.yaml b/components/enrichers/reachability/task.yaml index 427749c83..b924f4216 100644 --- a/components/enrichers/reachability/task.yaml +++ b/components/enrichers/reachability/task.yaml @@ -7,20 +7,35 @@ metadata: v1.dracon.ocurity.com/component: enricher spec: description: Performs a reachability check on a supplied repository using AppThreat/atom. + params: + - name: enricher-reachability-programming-language + type: string + volumes: + - name: scratch + emptyDir: {} workspaces: - name: output description: The workspace containing the source-code to scan. steps: - name: run-cdxgen - imagePullPolicy: IfNotPresent - image: node:lts-alpine3.20@sha256:2d07db07a2df6830718ae2a47db6fedce6745f5bcd174c398f2acdda90a11c03 + image: ghcr.io/cyclonedx/cdxgen:v10.9.5 command: - - /bin/sh - - -c - - | - npm install -g @cyclonedx/cdxgen --omit=optional - cdxgen -t python --deep -o bom.json . - + - node + args: + - /opt/cdxgen/bin/cdxgen.js + - -t + - $(params.enricher-reachability-programming-language) + - --deep + - -r + - -p + - -o + - $(workspaces.output.path)/source-code/bom.json + - $(workspaces.output.path)/source-code + - --spec-version + - "1.5" + volumeMounts: + - mountPath: /scratch + name: scratch - name: run-atom imagePullPolicy: IfNotPresent image: ghcr.io/appthreat/atom:v2.0.18@sha256:893ed9ede9eea19540027faf72aa618e2b488192378f590fd2a1277b77712c1a @@ -28,20 +43,26 @@ spec: - /bin/sh - -c - | + atom \ reachables \ - -o app.atom \ - -s reachables.json \ - -l python \ - . - + -o $(workspaces.output.path)/source-code/app.atom \ + -s /scratch/reachables.json \ + -l $(params.enricher-reachability-programming-language) \ + $(workspaces.output.path)/source-code + volumeMounts: + - mountPath: /scratch + name: scratch - name: run-enricher - imagePullPolicy: IfNotPresent + imagePullPolicy: Always image: '{{ default "ghcr.io/ocurity/dracon" .Values.image.registry }}/components/enrichers/reachability:{{ .Chart.AppVersion }}' command: ["/app/components/enrichers/reachability/reachability"] + volumeMounts: + - mountPath: /scratch + name: scratch env: - name: READ_PATH - value: $(workspaces.output.path)/.dracon/enrichers/reachability + value: $(workspaces.output.path)/.dracon/producers - name: WRITE_PATH value: $(workspaces.output.path)/.dracon/enrichers/reachability - name: ATOM_FILE_PATH - value: $(workspaces.output.path)/.dracon/enrichers/reachables.json + value: /scratch/reachables.json diff --git a/deploy/dracon/values/dev.yaml b/deploy/dracon/values/dev.yaml index c6b807faa..b760dc10a 100644 --- a/deploy/dracon/values/dev.yaml +++ b/deploy/dracon/values/dev.yaml @@ -13,7 +13,7 @@ kibana: tlsEnabled: false mongodb: - enabled: true + enabled: false auth: enabled: true usernames: ["consumer-mongodb"] @@ -21,7 +21,7 @@ mongodb: databases: ["consumer-mongodb"] arangodb: - enabled: true + enabled: false version: 3.7.10 ingress: className: nginx diff --git a/examples/pipelines/reachability-project/kustomization.yaml b/examples/pipelines/reachability-project/kustomization.yaml new file mode 100644 index 000000000..17a32a542 --- /dev/null +++ b/examples/pipelines/reachability-project/kustomization.yaml @@ -0,0 +1,13 @@ +--- +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +nameSuffix: -reachability-project +components: + - pkg:helm/dracon-oss-components/base + - pkg:helm/dracon-oss-components/git-clone + - pkg:helm/dracon-oss-components/producer-python-bandit + - pkg:helm/dracon-oss-components/producer-python-pip-safety + - pkg:helm/dracon-oss-components/producer-aggregator + - pkg:helm/dracon-oss-components/enrichers/reachability + - pkg:helm/dracon-oss-components/enricher-codeowners + - pkg:helm/dracon-oss-components/enricher-aggregator diff --git a/examples/pipelines/reachability-project/pipelinerun.yaml b/examples/pipelines/reachability-project/pipelinerun.yaml new file mode 100644 index 000000000..3dd49fbc5 --- /dev/null +++ b/examples/pipelines/reachability-project/pipelinerun.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: tekton.dev/v1beta1 +kind: PipelineRun +metadata: + generateName: reachability-project- + namespace: dracon +spec: + pipelineRef: + name: dracon-reachability-project + params: + - name: git-clone-url + value: https://github.com/fportantier/vulpy.git + - name: enricher-reachability-programming-language + value: python + workspaces: + - name: output + subPath: source-code + volumeClaimTemplate: + spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 1Gi